AI 에이전트가 다양한 도구와 상호작용하며 작업을 수행할 때, 각 도구에서 얻은 정보가 파편화되어 맥락을 잃는 문제가 발생하곤 합니다. 이러한 비효율성을 해결하기 위해 오픈소스 메모리 엔진 '이츠키(Itsuki)'가 출시되었습니다. 이츠키는 AI 도구들 아래에 위치하는 기억 계층(memory layer)으로, 한 번의 연결로 26가지 이상의 AI 도구에서 생성된 정보를 구조화된 기억으로 추출하고, 이를 모든 연결된 도구에서 공유하게 함으로써 AI 에이전트의 일관된 작업 수행을 지원합니다.
이츠키는 사용자가 어떤 AI 도구에서든 한 번 입력한 사실을 다른 모든 연결된 도구에서 즉시 활용할 수 있도록 합니다. 예를 들어, 클로드 코드(Claude Code)에서 데이터베이스 설정 관련 정보를 입력하면, 커서(Cursor)와 같은 다른 코딩 에이전트에서도 해당 정보를 바로 불러와 사용할 수 있습니다. 기존 방식이 대화 기록 전체를 다시 재생하여 모델이 필요한 정보를 찾도록 하는 것과 달리, 이츠키는 핵심 정보를 추출하고, 그 정보가 어디에서 왔는지(원본 소스)와 어떤 다른 정보와 연결되는지(관계)를 명확히 저장합니다. 이를 통해 AI 에이전트는 불필요한 대화 기록을 다시 읽을 필요 없이, 필요한 사실, 이벤트, 엔티티, 관계 등 구조화된 기억을 정확하게 참조할 수 있습니다. 또한, 기억은 버전 관리되어 언제든 이전 상태로 되돌릴 수 있으며, 사용자의 데이터는 모델 학습에 사용되지 않고 JSON 형태로 언제든 내보낼 수 있어 데이터 주권과 통제권을 보장합니다.
이츠키의 등장은 AI 에이전트의 활용성을 한 단계 끌어올릴 중요한 전환점이 될 수 있습니다. 이는 단순히 정보를 저장하는 것을 넘어, AI가 과거의 상호작용과 결정을 기억하고 이를 바탕으로 더 정교하고 개인화된 작업을 수행할 수 있도록 돕습니다. 제품 개인화, 대화형 AI의 연속성 유지, 에이전트의 작업 맥락 제공, 워크플로우 자동화 학습 등 다양한 영역에서 AI의 성능을 향상시킬 잠재력을 가집니다. 특히, 오픈소스(Apache 2.0 라이선스)로 공개되어 개발자들이 시스템 아키텍처와 작동 방식을 투명하게 검토하고 신뢰할 수 있다는 점은 AI 메모리 기술의 발전에 기여할 것으로 보입니다.