왜 모든 AI 에이전트는 지속적인 World Model이 필요할까?
Source: Dev.to
컨텍스트 윈도우의 문제점
200 K 토큰 컨텍스트 윈도우는 많은 것처럼 들리지만, 30 일 동안 실행되는 자율 에이전트는 다음을 축적합니다:
- 수백 개의 결정과 그 결과
- 수천 개의 엔티티(사람, 프로젝트, 작업, 신호)
- 이들 모두 사이의 관계
- 행동을 지배해야 하는 원칙
컨텍스트 윈도우는 캐시와 같습니다: 빠르고 유연하지만 휘발성입니다. 새로운 세션은 모두 제로부터 시작합니다.
왜 RAG만으로는 충분하지 않은가
RAG (Retrieval‑Augmented Generation)은 “문서가 X에 대해 뭐라고 말하고 있나요?” 라는 질문에 뛰어나지만, 에이전트는 다음이 필요합니다:
- 그들이 이미 X를 시도했으며 성공하지 못했음을 기억한다
- 엔터티 A가 3주 전 엔터티 B를 차단했음을 안다
- 이 결정이 2개월 전의 목표와 연관됨을 이해한다
- 이 행동이 헌법 규칙을 위반한다는 것을 강제한다
These are graph problems, not document problems. Temporal, causal, hierarchical, and constitutional relationships require a graph structure, not a vector index.
이것들은 그래프 문제이며, 문서 문제가 아닙니다. 시간적, 인과적, 계층적, 헌법적 관계는 벡터 인덱스가 아니라 그래프 구조가 필요합니다.
Source: https://api.odei.ai/
세계 모델 아키텍처
**ODEI**에서는 2026년 1월부터 헌법 기반 세계 모델을 운영하고 있습니다. 아키텍처는 다음과 같습니다:
FOUNDATION (25 nodes) — Identity, values, partnerships, principles
VISION (12 nodes) — Long‑term goals and aspirations
STRATEGY (16 nodes) — Plans, initiatives, resource allocation
TACTICS (8 nodes) — Tasks, time blocks, execution
EXECUTION (11 nodes) — Work sessions, deliverables, outcomes
TRACK (19 nodes) — Metrics, signals, observations
총 91개의 노드, 91개의 관계 유형. 내부적으로 Neo4j 사용.
핵심 속성
-
시간적 메모리 – 모든 노드에는
createdAt,updatedAt, 그리고 선택적인expiresAt가 있습니다. 그래프는 언제 어떤 것이 사실이었는지를 알고 있으며, 언제든지 특정 시점의 데이터를 조회할 수 있습니다. -
헌법적 검증 – 쓰기 또는 행동이 발생하기 전에 일곱 단계의 검사가 수행됩니다:
- 불변성 – 이것을 변경할 수 있는가?
- 시간적 맥락 – 이 행동이 아직 유효한가?
- 참조 무결성 – 모든 참조된 엔터티가 존재하는가?
- 권한 – 에이전트가 이를 수행할 권한이 있는가?
- 중복 제거 – 이미 수행된 적이 있는가?
- 출처 – 이 지시가 어디서 왔는가?
- 헌법 정렬 – 원칙을 위반하는가?
가드레일은
APPROVED,REJECTED, 또는ESCALATE를 반환합니다.
접근 방식 비교
| 접근 방식 | 지속성 | 관계형 | 헌법적 | 온‑체인 |
|---|---|---|---|---|
| ODEI World Model | ✓ | ✓ (Neo4j) | ✓ (7 layers) | ✓ |
| Mem0 | ✓ | partial | ✗ | ✗ |
| Zep | ✓ | ✓ | ✗ | ✗ |
| Context window | ✗ | ✗ | ✗ | ✗ |
| Vector RAG | ✗ | ✗ | ✗ | ✗ |
서비스로 사용하기
ODEI의 월드 모델은 REST API와 MCP 서버를 통해 사용할 수 있습니다.
API 예시
# 그래프 조회
curl -H "Authorization: Bearer $TOKEN" \
https://api.odei.ai/api/v2/world-model/live
# 실행 전에 작업 검증
curl -X POST \
-d '{"action": "transfer 500 USDC to wallet X", "severity": "high"}' \
https://api.odei.ai/api/v2/guardrail/check
MCP 구성 (Claude Desktop 또는 모든 MCP 클라이언트용)
{
"mcpServers": {
"odei": {
"command": "npx",
"args": ["@odei/mcp-server"]
}
}
}
더 큰 그림
오늘날 AI의 변화는 쿼리에서 에이전트로 이동하고 있습니다—며칠, 몇 주, 혹은 몇 달 동안 실행되며 돈을 관리하고, 의사결정을 내리며, 다른 에이전트와 상호작용하는 에이전트들입니다. 이러한 에이전트에게는 컨텍스트 윈도우만으로는 충분하지 않으며, 세계 모델이 필요합니다—그들이 알고 있는 모든 것과 할 수 있는 모든 것을 지속적이고, 헌법적인, 그래프‑네이티브 방식으로 표현한 모델입니다.
그 인프라는 이제 api.odei.ai 에서 제공됩니다.
ODEI는 World Model as a Service: 91 노드, 7‑계층 가드레일, 2026년 1월부터 프로덕션 운영 중.