yakuphanycl/instinct
🔌 MCP 서버yakuphanycl
AI 코딩 에이전트가 사용자의 선호도를 기억하고 실수를 반복하지 않도록 돕는 자기 학습형 메모리 MCP 서버.
Instinct는 AI 코딩 에이전트를 위한 프로젝트 인식형 영구 메모리 계층 역할을 하며, 상태 비저장(stateless) 상호작용과 장기 학습 사이의 간극을 메워줍니다. 핵심 혁신은 신뢰도 기반 승격 메커니즘에 있습니다. 도구 사용과 성공적인 결과를 추적하여 5회 이상 반복 시 '성숙(mature)' 상태로, 10회 이상 성공 시 '규칙(rule)'으로 승격시킵니다. 이를 통해 에이전트는 별도의 수동 설정이나 프롬프트 엔지니어링 없이도 개발자의 코딩 스타일과 프로젝트 구조에 자율적으로 적응합니다.
기술적으로 Instinct는 신뢰성과 이식성을 최우선으로 설계되었습니다. 로컬 SQLite 데이터베이스를 사용하여 지식 그래프를 저장함으로써 데이터 프라이버시를 보장하고 외부 의존성을 제거했습니다. MCP(Model Context Protocol)를 준수하므로 Cursor, Windsurf, Claude Code와 같은 현대적인 IDE 및 CLI 도구에 쉽게 통합됩니다. LLM의 '망각' 문제를 해결함으로써 Instinct는 에이전트의 효율성을 크게 향상시키며, 한 번 수정된 버그나 확립된 패턴을 에이전트가 기억하여 향후 작업에 활용하도록 합니다.
💡하이라이트
- ├─SQLite 기반의 영구 메모리 저장소
- ├─신뢰도 기반의 자동 규칙 승격 시스템
- └─외부 의존성 제로(Zero-dependency)
🎯대상
- ├─AI 소프트웨어 엔지니어
- └─개발 도구 아키텍트