Community연구 & 데이터 분석github.com

gemlarin/agent-hub

고가치 세션 간 상태를 캡처, 정리 및 유지하여 지속적인 메모리 파일(MEMORY.md)에 보관하면서 민감한 데이터를 엄격히 보호하고 일시적인 노이즈를 폐기합니다.

agent-hub란 무엇인가요?

이 스킬은 AI 에이전트(예: Claude Code, Cursor 등)가 여러 세션과 장치에 걸쳐 관련성 높은 맥락과 지식을 유지할 수 있도록 설계된 메모리 관리 시스템입니다. 사용자 선호도, 활성 프로젝트, 하드-원 솔루션 및 해결되지 않은 차단 요소와 같은 고가치 정보를 캡처하여 Google Drive Documents/MEMORY.md에 지속적으로 저장합니다. 반면, 일시적인 대화 내용, 디버그 로그, 거부된 아이디어와 같은 일시적인 노이즈는 폐기합니다. 가장 중요한 것은 자격 증명, PII, 독점 데이터와 같은 민감한 정보를 메모리에 기록하는 것을 엄격히 금지한다는 점입니다. 대신 환경 변수나 개념적 참조를 사용하여 보안을 유지합니다. 주 에이전트는 세션 시작 시 메모리를 읽고, 전담 Memory Steward 역할이 업데이트를 수행하므로 일관성과 보안이 보장됩니다. 시스템은 중복 제거, 간결함, 이식성을 강조하여 메모리가 장치 간에 유용하고 깔끔하게 유지되도록 합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/gemlarin/agent-hub/tree/HEAD/Skills/memory-management

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

스킬: 메모리 및 세션 간 지속성(Persistence)

이 스킬은 Google Drive Documents/MEMORY.md(Memory Steward)를 작성할 때 적용하십시오. 주 에이전트는 세션 시작 시 Memory Steward를 호출하지 않고 메모리를 읽습니다. 경로: Agents/memory.md. 로컬 Projects/MEMORY.md를 사용하거나 메모리를 agent-hub에 커밋하지 마십시오. 지속하기 전에 새로운 사실을 아래 섹션과 비교 평가하십시오.


1. 캡처할 내용 (고가치 신호)

향후 세션 및 다른 장치에서도 관련성을 유지하는 정보만 저장하십시오:

  • 사용자 선호도 및 제약 조건: 코딩 스타일, 도구, 포맷팅 선호도, 커뮤니케이션 스타일 또는 하드웨어/OS 설정에 대한 명시적 선택.
  • 활성 프로젝트 및 목표: 현재 진행 중인 작업의 마일스톤, 아키텍처 결정 및 장기 목표.
  • 하드-원 솔루션: 재발견하는 데 시간이 걸릴 고유한 문제 해결 방법, 사용자 정의 구성 또는 프로젝트별 해결 방법.
  • 해결되지 않은 차단 요소: 현재 장애물, 보류 중인 설계 선택 또는 세션 종료 시 남은 다음 단계.

2. 폐기할 내용 (일시적 노이즈)

다음은 장기 메모리에 저장하지 마십시오:

  • 일시적인 대화 filler, 인사말 또는 거부된 일회성 브레인스토밍 아이디어.
  • 단일 세션에 특화된 일시적인 디버깅 로그, 스택 트레이스 또는 임시 파일 경로.
  • 사용자가 쉽게 찾아볼 수 있거나 빠르게 변경되는 정보.

3. 엄격한 보안 및 개인정보 보호 경계 (절대 저장 금지)

다음 유형의 민감한 정보를 메모리 파일, 캐시 또는 세션 간 로그에 기록하는 것은 엄격히 금지됩니다:

  • 자격 증명 및 비밀: 비밀번호, API 키, 개인 키, SSH 키, 베어러 토큰 또는 데이터베이스 연결 문자열.
  • 개인 식별 정보(PII): 주민등록번호, 납세자 번호, 은행/신용카드 번호, 집 주소 또는 개인 전화번호.
  • 독점/기밀 데이터: 회사 내부 영업 비밀, 포함된 토큰이 있는 독점 미공개 코드 블록 또는 클라이언트 제한 데이터.

정리 규칙: 사용자가 세션 중 실수로 비밀 또는 자격 증명을 제공한 경우, 비밀을 다시 에코하지 않고 맥락을 인정하고 해당 정보가 메모리 쓰기 작업에서 제외되도록 적극적으로 확인하십시오. 개념 만 저장하십시오(예: "환경 변수를 사용하여 Stripe API에 대한 연결 구성").

4. 업데이트 및 유지 관리 규칙

  • 간결성: 항목을 간결하고 밀도 있게 구조화하여 작성하십시오(문단보다는 글머리 기호).
  • 중복 제거: 새 메모리를 추가하기 전에 기존 항목을 업데이트하거나 모순되는지 확인하십시오. 중복을 추가하지 말고 오래된 정보를 덮어쓰십시오.
  • 이식성: 저장된 노트가 로컬 장치 상태에 의존하지 않도록 하십시오(명시적으로 장치별로 표시되지 않는 한 /Users/name/Desktop/... 같은 절대 경로는 피하십시오).
  • 파일 대상: Google Drive Documents/MEMORY.md만 해당됩니다. 주 에이전트는 세션 시작 시 읽고, Memory Steward는 쓰기를 수행합니다. 둘 다 이 스킬을 따라야 합니다.

관련 스킬