supermemoryai/opencode-supermemory

Supermemory plugin for OpenCode

해결하는 문제

OpenCode 전용 AI 코딩 에이전트에 지속 가능한 메모리 계층을 제공하여, 사용자 선호사항, 프로젝트 고유 지식, 이전 대화 내용을 다양한 세션과 프로젝트 간에 기억할 수 있게 합니다. 이로 인해 새로운 세션이 시작될 때마다 중요한 프로젝트 세부 사항이나 사용자 요구 사항을 잊어버리는 일이 방지됩니다.

작동 방식

이 플러그인은 Supermemory 서비스와 통합되어 정보를 저장하고 검색합니다. 여러 메커니즘을 사용하여 컨텍스트를 유지합니다:

  • 컨텍스트 주입: 세션 시작 시 자동으로 사용자 프로필과 관련된 프로젝트 메모리를 에이전트에 제공합니다.
  • 논리적 회상: 에이전트가 각 타임에 현재 프롬프트에 답하기 위해 메모리를 검색할 필요가 있는지 조용히 결정합니다.
  • 자동 캡처: 주기적으로 대화 턴을 저장하고 개인정보를 제거합니다.
  • 키워드 감지: 사용자가 "이걸 기억해"와 같은 표현을 사용할 때 메모리 저장을 트리거합니다.
  • 코드베이스 인덱싱: 전용 명령어 (/supermemory-init)를 통해 에이전트가 프로젝트 구조를 탐색하고 기억할 수 있습니다.
  • 선제적 압축: 컨텍스트 창이 거의 가득 찰 때, 세션 요약을 생성하고 이를 메모리로 저장하여 연속성을 유지합니다.

대상 사용자

코딩 표준, 프로젝트 아키텍처, 과거 상호작용을 장기적으로 기억하고 싶은 OpenCode 사용자.

주요 기능

  • 세션 간 지속성: 다양한 프로젝트와 세션 간에 메모리가 유지됩니다.
  • 의미 기반 검색: 에이전트가 정보를 검색하고 회상하기 위해 supermemory 도구를 사용합니다.
  • 개인정보 보호 제어: <private> 태그로 감싸진 콘텐츠는 절대 저장되지 않습니다.
  • 유연한 범위 설정: 개인 사용자 메모리와 프로젝트별 메모리를 구분할 수 있습니다.
  • 상호 운용성: Claude Code 및 Codex와 같은 다른 도구에서 사용하는 메모리 컨테이너와 호환됩니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트