OKF Agent Memory는 외부 데이터베이스 없이 프로젝트 저장소 내의 Markdown과 YAML 파일만으로 AI에게 지속적인 기억을 제공하여 토큰 비용을 80% 절감하는 혁신적인 기술입니다.
상상해보세요. 유능한 신입 개발자가 우리 팀에 합류했습니다. 그런데 이 친구는 매일 아침 출근할 때마다 어제 했던 업무 내용을 전부 잊어버립니다. 매번 처음부터 다시 설명해야 한다면, 과연 얼마나 일을 잘할 수 있을까요?
최근 우리 곁에 온 AI 코딩 에이전트들도 이와 비슷한 상황입니다. 똑똑하지만, 긴 세션을 마치면 프로젝트의 맥락을 잊어버리곤 하죠. 다시 불러오기 위해 매번 방대한 대화 내용을 AI에게 전달해야 하는데, 이는 고스란히 우리의 비용(토큰 사용량)으로 이어집니다. 그런데 최근 이 문제를 Git이라는 친숙한 환경에서 해결하려는 시도가 등장했습니다. 바로 OKF Agent Memory입니다.
이게 왜 중요한가요?
AI 코딩 비서를 사용할 때 가장 큰 병목 현상은 ‘맥락의 단절’입니다. 어제까지 하던 작업을 오늘 다시 이어가려면, AI가 앞선 대화를 기억하지 못해 같은 내용을 여러 번 설명해야 합니다. Source 5 이는 단순히 귀찮은 문제를 넘어, 토큰 소모를 크게 늘려 운영 비용을 높이는 주범이 됩니다.
OKF Agent Memory는 이 문제를 ‘Git 기반의 기억 장치’로 해결합니다. 별도의 거대한 서버나 복잡한 벡터 데이터베이스를 구축할 필요 없이, 우리가 코드를 관리하는 Git 저장소 자체에 AI의 기억을 저장하는 것이죠. Source 4 이는 벤더 종속성을 없애고, 개발자가 데이터에 대한 완벽한 통제권을 갖게 해줍니다.
쉽게 말해서, 프로젝트의 ‘공유 다이어리’
OKF Agent Memory를 쉽게 이해하기 위해 ‘공유 다이어리’라고 비유해보겠습니다.
기존의 AI 메모리가 거대한 중앙 도서관에 기록을 남기는 방식이었다면, 이 방식은 프로젝트라는 서랍장 안에 ‘지식(knowledge)’ 폴더를 만들고 거기에 수첩(Markdown 파일)을 넣어두는 것과 같습니다. Source 7
- Markdown과 YAML: 개발자에게 익숙한 Markdown 파일에 기술적 의사결정이나 도메인 지식을 적습니다. Source 7 기계가 읽기 쉬운 정보는 상단 YAML 영역에 기록하죠.
- OKF 규격: 구글이 제안한 Open Knowledge Format(OKF) v0.2 표준을 사용하여, 에이전트들이 서로 다른 프로젝트에서도 일관된 방식으로 정보를 읽고 쓸 수 있게 합니다. Source 1
- BM25 검색: 우리가 수첩에서 필요한 내용을 찾을 때처럼, AI는 ‘BM25’라는 효율적인 검색 기술을 사용하여 300마이크로초(µs) 미만의 찰나의 순간에 과거의 기억을 꺼내옵니다. Source 1, Source 10
결과적으로 AI는 방대한 대화 로그를 다 읽지 않고도, 필요한 부분만 쏙 골라 ‘학습’하게 되어 토큰 소모를 최대 80%까지 줄일 수 있습니다. Source 1, Source 4
현재 상황
현재 OKF Agent Memory는 Go 언어로 작성된 강력한 툴링을 제공하여, 파일 파싱부터 유효성 검사, 검색, 그리고 MCP(Model Context Protocol, AI 모델이 외부 시스템과 소통하기 위한 표준) 워크플로우까지 지원합니다. Source 7 더 이상 외부 데이터베이스 서비스에 의존할 필요가 없죠. Source 4 이미 많은 개발자가 AI 에이전트의 설계 선택을 리뷰하거나, 지속 가능한 방식으로 프로젝트 맥락을 관리하기 위해 이 기술을 도입하고 있습니다. Source 14
AI의 한마디
개발자가 직접 관리하는 Git이라는 친숙한 환경에 지식 레이어를 올린 점이 영리합니다. 복잡한 인프라 의존성을 걷어내고 데이터의 주권과 투명성을 확보했다는 점에서 지속가능한 AI 개발의 좋은 본보기가 될 것입니다.
앞으로 어떻게 될까?
앞으로 AI 에이전트는 더 이상 단순한 ‘채팅창’에 머물지 않을 것입니다. 프로젝트의 모든 맥락을 알고, 팀원과 함께 코드의 역사를 공유하는 ‘협업자’로 진화할 것입니다. Git을 사용하는 모든 개발자에게 AI의 기억을 직접 배포하고 관리하는 시대가 열리고 있습니다. 이제 여러분의 프로젝트 저장소에 AI를 위한 ‘기억의 공간’을 마련해보는 건 어떨까요?
참고자료
- OKF Agent Memory – Git-native persistent memory for AI coding agents - GitHub
- OKF Agent Memory: Implementing Git-Native Persistent Context …
- OKF Agent Memory: Git-Native Persistent Memory for AI Agents
- OKF Agent Memory Launches Git-Native Persistent Memory for AI …
- agentmemory: persistent memory for AI coding agents
- Persistent memory for AI coding agents - GitHub
- OKF Agent Memory launches a Git-native Markdown memory layer …
- GitHub - EliaszDev/hermes-okf: Universal OKF-based memory …
- okf-agent-memory/docs/ALTERNATIVES.md at main…
-
[Mem0 - AI Memory Layer for your Agents & Apps Persistent Context](https://mem0.ai/) -
[Git-Native Semantic Memory for LLM Agents zircote](https://zircote.com/blog/2025/12/git-native-semantic-memory/) - Processing in Memory: DRAM Is About to Do Math · hn.today
- 별도의 고성능 클라우드 서버 사용
- Git 저장소 내에 파일로 직접 저장
- 전용 벡터 데이터베이스 구축
- AI 토큰 사용량 약 80% 감소
- 외부 데이터베이스 의존성 제거
- 모든 데이터의 중앙 클라우드 강제 저장
- BM25 검색
- 고전적인 키워드 매칭
- 분산 해시 테이블