뇌: MCP를 통한 Claude 코드용 지속적 오류 메모리 시스템

Brain의 기능
Brain은 Claude Code에 지속적이고 프로젝트 간 메모리를 제공하는 MCP 서버입니다. 모든 프로젝트에서 발생한 모든 오류, 작동했거나 실패한 모든 해결책, 모든 코드 모듈을 저장합니다. 시간이 지남에 따라 헤비안 시냅스 네트워크를 통해 관련 개념 간의 연결을 강화하고 패턴을 발견하며, 사전에 해결책을 제안하는 방식으로 학습합니다.
작동 방식
Claude가 오류를 만나면 Brain은 다음과 같이 작동합니다:
- 전체 컨텍스트 포착 — 오류 메시지, 스택 트레이스, 작업 디렉토리, git 브랜치, 현재 diff, 오류를 발생시킨 명령어
- 매칭 — TF-IDF + 벡터 임베딩 + 시냅스 근접도의 삼중 신호 하이브리드 검색을 사용하여 지금까지 본 모든 오류와 비교
- 검증된 해결책 제안 — Wilson Score Intervals 기반의 신뢰도 점수와 함께
- 오류 연쇄 추적 — 해결 시도에서 오류가 연쇄적으로 발생하는 경우 감지
- 결과로부터 학습 — 해결책이 작동하면 연결이 강화되고, 실패하면 Brain은 그 또한 기억합니다
핵심 통찰: 프로젝트 A의 오류가 프로젝트 B의 버그 해결에 도움이 됩니다. 백엔드에서 수정한 그 async/await 경쟁 조건? Brain은 완전히 다른 프로젝트에서 유사한 오류를 발견할 때 동일한 패턴을 제안할 것입니다.
시냅스 네트워크
Brain은 다음과 같은 연결을 가진 가중 그래프를 구축합니다:
- 오류 ↔ 해결책
- 오류 ↔ 코드 모듈
- 모듈 ↔ 의존성
- 모든 것 ↔ 개념
연결은 반복 사용(헤비안 학습)으로 강화되고, 사용되지 않으면 시간이 지남에 따라 약화됩니다. 확산 활성화를 통해 관련 지식을 탐색할 수 있습니다:
brain explore "ENOENT file not found"이 명령은 다음과 같은 결과를 보여줄 수 있습니다: 3개월 전의 해결책, 파일 경로를 처리하는 관련 모듈, 읽기 전에 파일 존재 여부를 확인하는 예방 규칙.
창작자의 현재 네트워크: 모든 프로젝트에 걸쳐 37,215개의 시냅스로 연결된 18,138개의 코드 모듈 — 그리고 연구 엔진에 의해 자동 생성된 3,870개의 활성 인사이트.
아키텍처
Brain은 여러 접근점을 가진 모듈식 시스템으로 구축되었습니다:
+------------------+ +------------------+ +------------------+
| Claude Code | | Cursor/Windsurf | | Browser/CI/CD |
| (MCP stdio) | | (MCP HTTP/SSE) | | (REST API) |
+--------+---------+ +--------+---------+ +--------+---------+
| | |
v v v
+--------+---------+ +--------+---------+ +--------+---------+
| MCP Server | | MCP HTTP/SSE | | REST API |
| (stdio) | | (port 7778) | | (port 7777) |
+--------+---------+ +--------+---------+ +--------+---------+
| | |
+----------+-------------+------------------------+
v
+----------+-----------+
| BrainCore |
| (Daemon / Services) |
+----------+-----------+
+-------+-------+--------+--------+
| | | | |
v v v v v
Error Code Synapse Git Embedding
Memory Brain Network Intel Engine
| | | | |
v v v v v
Learn Module Hebbian Commit Vector
Engine Score Learn Track Search
|
v
SQLite (DB)
better-sqlite310개의 핵심 구성 요소가 모두 하나의 SQLite 데이터베이스(창작자 설정 기준 21.8 MB)에 연결됩니다.
주요 기능
자동 오류 감지: PostToolUse 훅이 Bash 출력에서 자동으로 오류를 포착합니다 — 종료 코드, TypeError, ENOENT, npm ERR!, BUILD FAILED 등. 수동으로 보고할 필요가 전혀 없습니다.
사전 예방: Brain은 단순히 반응하는 것이 아니라 버그가 발생하기 전에 경고합니다. PostWrite 훅이 새 코드를 알려진 안티패턴과 비교합니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

OpenClaw Memory-Core용 외부 리랭커 플러그인: 오래된 GPU 재활용하기
OpenClaw용 플러그인이 공개되어 memory-core가 기본 QMD 대신 외부 재순위화를 사용할 수 있게 되었습니다. CPU 성능이 제한된 시스템에서 성능을 개선합니다.

Dirac: 오픈소스 에이전트, TerminalBench 65.2% 기록, 더 저렴하고 개방적
오픈소스 코딩 에이전트 Dirac이 TerminalBench 2.0에서 gemini-3-flash-preview로 65.2%의 점수를 기록하며 Google의 기준선(47.6%)과 기존 최고 클로즈드소스 에이전트 Junie CLI(64.3%)를 모두 능가했습니다. 또한 경쟁사 대비 API 비용을 64.8% 절감합니다.

주간 자동 업데이트가 가능한 프린터블 클로드 코드 치트 시트
한 개발자가 클로드 코드를 위한 주간 자동 업데이트가 되는 프린트 가능 치트 시트를 만들었습니다. 이 시트는 클로드 자체를 사용하여 문서와 GitHub의 기능을 연구한 후 생성되었습니다.

오픈소스 Claude Code 기술이 AI 도입 장애 요인을 진단합니다
MIT 라이선스의 Claude Code 스킬이 AI 도입에 있어 기업들이 어디에서 막히는지(도구, 문화, 측정) 분석하고, 책임자를 지정한 90일 계획을 수립합니다. 100명 이상의 창업자 및 이사회 멤버와의 인터뷰를 바탕으로 합니다.