脳:MCPを介したClaudeコードのための持続的エラーメモリシステム

✍️ OpenClawRadar📅 公開日: February 27, 2026🔗 Source
脳:MCPを介したClaudeコードのための持続的エラーメモリシステム
Ad

Brainの機能

Brainは、Claude Codeに永続的でプロジェクト横断的なメモリを提供するMCPサーバーです。遭遇したすべてのエラー、成功した(または失敗した)すべての解決策、すべてのプロジェクトにわたるすべてのコードモジュールを保存します。時間の経過とともに、ヘブ型シナプスネットワークを通じて関連概念間の接続を強化することで学習し、パターンを浮かび上がらせ、積極的に解決策を提案します。

仕組み

Claudeがエラーに遭遇すると、Brainは以下のことを行います:

  • 完全なコンテキストを捕捉 — エラーメッセージ、スタックトレース、作業ディレクトリ、gitブランチ、現在の差分、エラーを引き起こしたコマンド
  • マッチング — これまでに見たすべてのエラーに対して、三重信号ハイブリッド検索(TF-IDF + ベクトル埋め込み + シナプス近接度)を使用して照合
  • 実証済みの解決策を提案 — ウィルソンスコア区間に基づく信頼度スコア付き
  • エラー連鎖を追跡 — 修正試行からエラーが連鎖することを検出
  • 結果から学習 — 修正が機能すれば接続が強化され、失敗してもBrainはそれを記憶

重要な洞察:プロジェクトAのエラーは、プロジェクトBのバグ解決に役立ちます。バックエンドで修正したあのasync/awaitの競合状態?Brainは、まったく異なるプロジェクトで同様のエラーを見たときに、同じパターンを提案します。

シナプスネットワーク

Brainは、以下の要素を接続する重み付きグラフを構築します:

  • エラー ↔ 解決策
  • エラー ↔ コードモジュール
  • モジュール ↔ 依存関係
  • すべて ↔ 概念

接続は、繰り返し使用されることで強化され(ヘブ型学習)、使用されなければ時間とともに減衰します。拡散活性化を通じて関連知識を探索できます:

brain explore "ENOENT file not found"

これにより、3ヶ月前の解決策、ファイルパスを扱う関連モジュール、読み取り前にファイルの存在を確認する予防ルールなどが浮かび上がる可能性があります。

作成者の現在のネットワーク:すべてのプロジェクトにわたる37,215のシナプスで接続された18,138のコードモジュール — そして、研究エンジンによって自動生成された3,870のアクティブな洞察。

Ad

アーキテクチャ

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-sqlite3

10のコアコンポーネントがすべて1つのSQLiteデータベースにフィードします(作成者のセットアップでは21.8 MB)。

主な機能

自動エラー検出: PostToolUseフックがBash出力からエラーを自動的に捕捉 — 終了コード、TypeErrorENOENTnpm ERR!BUILD FAILEDなど。手動で何かを報告する必要は一切ありません。

積極的予防: Brainは単に反応するだけでなく、バグが発生する前に警告します。PostWriteフックが新しいコードを既知のアンチパターンに対してチェックします。

ソース: github.com/timmeck/brain

📖 完全なソースを読む: r/ClaudeAI

Ad

👀 See Also

Claude IDE Bridge: リモートエディタアクセスのためのMCPツール
Tools

Claude IDE Bridge: リモートエディタアクセスのためのMCPツール

Claude IDE Bridgeは、MCP(Model Context Protocol)を介してClaude AIにコードエディタへのリモート制御アクセスを提供するオープンソースツールです。ライブ型情報やデバッガー状態などのエディタ知識を呼び出し可能なツールとして公開します。

OpenClawRadar
シナプス:クロードコードエージェントセッションを可視化するリアルタイムダッシュボード
Tools

シナプス:クロードコードエージェントセッションを可視化するリアルタイムダッシュボード

Synapseは、Claude Codeエージェントセッションをインタラクティブなノードグラフとして可視化するリアルタイムダッシュボードで、エージェントの生成、ツール呼び出し、サブエージェントを表示します。Node.jsとClaudeが必要で、npm経由でインストールでき、複数の分析ビューとリモート承認機能を提供します。

OpenClawRadar
マルチエージェント・コンテンツ・パイプライン for Claude Code with 品質ゲート
Tools

マルチエージェント・コンテンツ・パイプライン for Claude Code with 品質ゲート

開発者がClaude Code向けに6つのエージェントからなるコンテンツパイプラインを構築しました。このシステムは調査、執筆、編集、SEOタスクを分離し、各段階間に品質ゲートを設けています。公開前には手動承認のために停止し、個々のエージェントを再実行することも可能です。

OpenClawRadar
スロットルメーター:macOS向けオープンソースのClaude Code使用量メーター
Tools

スロットルメーター:macOS向けオープンソースのClaude Code使用量メーター

オープンソースのmacOSメニューバーアプリ。ローカルのClaude Codeログを読み取り、リアルタイムの5時間および週間使用量を表示し、しきい値通知とトークン節約フックを提供します。Safari経由でclaude.aiの内部APIを読み取るExactモードを備えた19ユーロの商用版もあります。

OpenClawRadar