Explainer
AI 에이전트 메모리란? 단기·장기 메모리와 프로젝트 컨텍스트

AI 에이전트 메모리는 매번 빈 화면에서 시작하지 않도록 다음 작업으로 가져갈 수 있는 정보입니다. 단기 메모리는 현재 스레드를, 장기 메모리는 지속적인 사실을, 프로젝트 컨텍스트는 한 프로젝트의 파일과 결정과 결과물을 연결합니다.
세 가지 메모리 범위
| Scope | Use |
|---|---|
| Short-term memory | Current thread, tool results, and resumable work |
| Long-term memory | Durable preferences, rules, and lessons across sessions |
| Project context | Sources, decisions, artifacts, and dependencies for one outcome |
단기 메모리: 작업 스레드
Short-term memory is the active state of a task. Keep recent decisions, unresolved questions, and tool results that affect the current deliverable. Summarize repetitive history and mark failed attempts so the agent does not repeat them blindly.
장기 메모리: 지속되는 사실
Long-term memory should hold only stable, useful, expected, and properly scoped facts. Give each memory an owner, timestamp, correction path, and retention rule. Do not turn a one-off request into a permanent preference or store secrets by default.
프로젝트 컨텍스트: 경계가 있는 메모리
Project context keeps a brief, source files, approved facts, feedback, owners, and deadlines together. A project-specific claim should not silently become a global user preference. When a source changes, mark dependent work stale and show the provenance.
검색과 거버넌스
Storing information is separate from retrieving it. Check scope, relevance, freshness, authority, and conflicts before adding a memory to the current context. Current instructions and approved project sources should normally outrank old inferences.
흔한 실패
- Remembering everything increases noise, cost, and privacy exposure.
- Wrong namespaces leak a project fact into unrelated work.
- Stale memories override current instructions without dates or precedence.
- Invisible memories cannot be corrected or deleted.
- Memory is evidence, not a guarantee of truth.
Ottermind와의 관계
Ottermind is an AI agent workspace that keeps goals, files, links, decisions, intermediate work, and follow-up tasks connected around their project. Use a bounded project, name the source of truth, review context before consequential output, and keep correction and forgetting available.
자주 묻는 질문
Is chat history the same as agent memory?
No. Chat history is one source of short-term context. Agent memory also includes durable facts, summaries, checkpoints, and project records.
Does more memory make an agent smarter?
Not automatically. Better memory is scoped, fresh, traceable, editable, and relevant to the current task.
결론
Short-term memory keeps a task moving, long-term memory carries carefully selected durable facts, and project context keeps one body of work coherent. Make the boundaries visible and design correction and forgetting from the start.
Research and disclosure: We reviewed the OpenAI Agents SDK memory guide, OpenAI Sessions guide, OpenAI context guide, and LangGraph memory documentation on August 27, 2026. These are implementation references, not an Ottermind benchmark.
