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

DuyDan1305/claude-code-memory-setup

Obsidian과 Graphify를 사용하여 Claude Code의 토큰 사용량을 줄이고 장기 기억을 추가하여 효율적인 코드베이스 인식을 제공합니다.

claude-code-memory-setup란 무엇인가요?

이 스킬은 Claude Code의 토큰 사용량을 최적화하고 장기 기억 기능을 추가하여 개발자가 더 효율적으로 코드베이스를 탐색하고 작업할 수 있도록 돕습니다. Obsidian 노트와 Graphify 그래프 데이터베이스를 활용하여 코드 구조, 의존성, 문서화 정보를 지속적으로 저장하고 검색함으로써, 반복적인 토큰 소모를 줄이고 컨텍스트 전환을 최소화합니다. 주로 Claude Code 환경에서 사용되며, 로컬 개발 워크플로우에 통합되어 코드 리뷰, 리팩토링, 버그 추적 등의 작업에서 메모리와 컨텍스트를 유지합니다. 이 접근 방식은 장기 실행 작업이나 대규모 프로젝트에서 특히 유용하며, AI 에이전트의 일관성과 생산성을 크게 향상시킵니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add DuyDan1305/claude-code-memory-setup

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

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

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

문서

claude-code-memory-setup은(는) 무엇을 하나요?

Obsidian과 Graphify를 사용하여 Claude Code의 토큰 사용량을 줄이고 장기 기억을 추가하여 효율적인 코드베이스 인식을 제공합니다.

개요

이 스킬은 Claude Code와 같은 AI 코딩 에이전트가 장기 기억을 유지하고 토큰 사용을 최적화할 수 있도록 설계되었습니다. Obsidian 노트를 구조화된 메모 저장소로, Graphify를 그래프 데이터베이스로 활용하여 코드베이스에 대한 지식을 지속적으로 축적하고 검색합니다.

주요 기능

  • 장기 기억: 세션 간에 코드 구조, API 참조, 프로젝트 컨텍스트를 저장하고 불러옵니다.
  • 토큰 최적화: 불필요한 컨텍스트 재전송을 줄여 토큰 소모를 최소화합니다.
  • 코드베이스 인식: Obsidian 노트에 저장된 정보를 기반으로 더 정확한 코드 제안을 제공합니다.
  • Graphify 통합: 복잡한 의존성과 관계를 그래프 형태로 시각화하고 쿼리할 수 있습니다.

설치 방법

  1. Obsidian을 설치하고 볼트(Vault)를 생성합니다.
  2. Graphify 플러그인을 Obsidian에 설치합니다.
  3. Claude Code 설정에서 메모리 관리를 위해 CLAUDE_CODE_MEMORY_PATH 환경 변수를 Obsidian 볼트 경로로 설정합니다.
export CLAUDE_CODE_MEMORY_PATH="/path/to/obsidian/vault"

사용법

Claude Code 세션에서 다음과 같은 명령을 사용할 수 있습니다:

  • !remember <키워드>: 현재 컨텍스트를 Obsidian 노트에 저장합니다.
  • !recall <키워드>: 저장된 정보를 검색하여 컨텍스트에 추가합니다.
  • !graph <의존성>: Graphify를 사용하여 관계를 시각화합니다.

구성 옵션

옵션설명기본값
MEMORY_PATHObsidian 볼트 경로~/.claude/memory
GRAPHIFY_ENABLEDGraphify 통합 활성화true
TOKEN_BUDGET메모리 사용 최대 토큰 수4096

지원 플랫폼

  • Claude Code
  • 기타 AI 코딩 에이전트 (선택적 호환)

라이선스

MIT

관련 스킬