脳: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

T9OS:Claude Codeで完全に構築されたAIオーケストレーションシステム
Tools

T9OS:Claude Codeで完全に構築されたAIオーケストレーションシステム

経済学の学生が、Claude Codeを唯一のプログラミングツールとして使用して、完全なAIオーケストレーション層であるT9OSを構築しました。このシステムには、18の本番パイプライン、12状態のライフサイクルエンジン、およびすべての出力をレビューする7つのAI「ガーディアン」が含まれています。

OpenClawRadar
AMDのレモネード:GPUとNPU向けオープンソースローカルLLMサーバー
Tools

AMDのレモネード:GPUとNPU向けオープンソースローカルLLMサーバー

Lemonadeは、GPUとNPU上でテキスト、画像、音声モデルを実行するオープンソースのローカルAIサーバーです。OpenAI API互換で、複数のモデルを同時にサポートし、2MBのネイティブC++バックエンドを備えています。

OpenClawRadar
ローカルLLMによる自律的コード生成のテスト:品質と速度のベンチマーク
Tools

ローカルLLMによる自律的コード生成のテスト:品質と速度のベンチマーク

ある開発者が、実際のGoコード生成タスクでローカルLLMをテストするためのハーネスを構築し、コンパイル成功率、フィールド抽出精度、スループットを測定しました。結果は、品質と速度の観点からモデルを比較しています。

OpenClawRadar
Qwen3.6:27b + カスタムGoエージェント:Claude Codeのローカル代替
Tools

Qwen3.6:27b + カスタムGoエージェント:Claude Codeのローカル代替

開発者がQwen3.6:27b(Q8量子化)をRTX 6000(96GB)でテストし、日常のコーディングでClaude Codeに匹敵すると主張。プラグインやMCPのない最小限のGoエージェントをオープンソース化。

OpenClawRadar