Community코딩 & 개발github.com

oliverhsiung91/dolph-mem

AI 코딩 에이전트(Claude Code, Codex 등)를 위한 파일 기반 메모리 거버넌스

dolph-mem란 무엇인가요?

이 스킬은 AI 코딩 에이전트(Claude Code, Codex 등)가 프로젝트의 맥락과 결정 사항을 지속적으로 기억할 수 있도록 파일 기반 메모리 거버넌스 시스템을 제공합니다. 에이전트가 작업 중 학습한 정보(예: 아키텍처 결정, 코딩 규칙, 작업 진행 상황 등)를 구조화된 마크다운 파일에 저장하여, 이후 세션에서도 일관된 동작을 보장합니다. 주로 `memory/` 디렉토리 내의 파일을 통해 메모리를 읽고 쓰며, 에이전트는 작업 시작 시 이 파일들을 참조하여 이전 맥락을 복원합니다. 이는 장기 실행 프로젝트나 다중 세션 작업에서 에이전트의 기억력 한계를 극복하고 생산성을 유지하는 데 필수적입니다.

지원 대상✓Claude Code✓Codex CLI~Cursor
npx skills add oliverhsiung91/dolph-mem

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

문서

dolph-mem은(는) 무엇을 하나요?

AI 코딩 에이전트(Claude Code, Codex 등)를 위한 파일 기반 메모리 거버넌스

개요

dolph-mem은 AI 코딩 에이전트가 여러 세션에 걸쳐 프로젝트 맥락과 결정 사항을 지속적으로 유지할 수 있도록 설계된 파일 기반 메모리 시스템입니다. 에이전트가 작업 중 습득한 지식을 구조화된 마크다운 파일에 저장하여, 이후 세션 시작 시 해당 파일을 참조함으로써 이전 작업의 연속성을 보장합니다.

주요 기능

  • 영속적 맥스트 저장: 에이전트가 작업 중 학습한 아키텍처 결정, 코딩 규칙, 작업 진행 상황 등을 memory/ 디렉토리에 마크다운 파일로 저장합니다.
  • 자동 맥락 복원: 새 세션 시작 시 에이전트가 memory/ 디렉토리의 파일을 자동으로 읽어 이전 맥락을 복원합니다.
  • 구조화된 메모리: 각 메모리 파일은 명확한 섹션(예: 결정 사항, 진행 상태, 참고 사항)으로 구성되어 있어 에이전트가 쉽게 파싱하고 활용할 수 있습니다.
  • 에이전트 독립적: Claude Code, Codex 등 다양한 AI 코딩 에이전트와 호환됩니다.

사용 방법

  1. 프로젝트 루트에 memory/ 디렉토리를 생성합니다.
  2. memory/ 디렉토리 내에 마크다운 파일(예: decisions.md, progress.md, notes.md)을 생성하여 정보를 저장합니다.
  3. 에이전트는 작업 시작 시 memory/ 디렉토리의 파일을 읽고, 작업 중 새로운 정보를 해당 파일에 추가합니다.

예시

# memory/decisions.md

## 아키텍처 결정
- **ADR-001**: Express.js 대신 Fastify를 사용하기로 결정 (2024-01-15)
  - 이유: 더 나은 성능과 타입스크립트 지원

## 작업 진행 상태
- [x] 사용자 인증 모듈 구현
- [ ] REST API 엔드포인트 작성

호환성

  • Claude Code
  • Codex
  • Cursor
  • 기타 파일 시스템에 접근 가능한 AI 코딩 에이전트

관련 스킬