AgentMind:あなたのコーディング好みを学習し適用するClaudeコードプラグイン

AgentMindの機能
AgentMindは、新しいセッションごとにコーディングの好みを再説明しなければならない問題に対処するClaude Codeプラグインです。「pnpmを使用しnpmは使わない」「常に型を追加する」「デフォルトエクスポートは使用しない」などのパターンを、あなたの作業方法を観察することで自動的に学習し、そのコンテキストを将来のやり取りに注入します。
仕組み
このシステムは6段階のコアループで動作します:観察 → 分析 → 記憶 → 適用 → 検証 → 進化。
観察フックは主要なライフサイクルポイントで実行されます:
- セッション開始時
- ツール使用時
- エラー発生時
- 圧縮時
これらのフックは、「いや、代わりにXを使って」などの修正、繰り返されるパターン、エラータイプを監視しますが、実際のコードは保存しません。
技術的実装
このプラグインは、学習した好みをいつ適用するかを決定するために、3次元の信頼度スコアリングシステムを使用します:
- 頻度 × 0.35
- 有効性 × 0.40
- 人間のフィードバック × 0.25
高信頼度の好みはセッションに自動注入され、低信頼度のものは静かに残ります。このシステムには、時間の経過とともに強化されない好みが薄れていく減衰メカニズムが含まれています。
進化システム
AgentMindは4段階の進化構造を備えています:
- L0: 個別の本能
- L1: パターン(個別の本能からクラスタリング)
- L2: 戦略(パターンから抽象化)
例えば、「常にvitestを使用する」「テストファイルはtestsフォルダに追加する」「変更後にテストを実行する」といった個別の好みが、「TDDワークフロー」パターンに進化する可能性があります。
技術詳細
- 約3000行のTypeScriptコア
- 約800行のシェルフック
- 115のテスト合格
- 分離された好みストアによるマルチエージェント対応
- 設定不要 — インストールするだけで学習開始
- 観察レイヤーは軽量を保つために純粋なbash + jqを使用
- MITライセンスで無料
開発の洞察
作成者は、最も難しい課題は学習アルゴリズムではなく、いつ静かにするかを知ることだったと述べています。初期バージョンでは学習したすべての好みを注入していたため、コンテキストウィンドウが汚染されていました。減衰を伴う信頼度スコアリングがこの問題を解決しました。
もう一つの技術的課題は、重い依存関係を追加せずにシェルフックとTypeScriptを連携させることでした。解決策は、bashとjqを使用した軽量な観察レイヤーでした。
📖 Read the full source: r/ClaudeAI
👀 See Also

ブラインドスポットMCP:AIコーディングエージェントのための外部ブレイン
Blindspot MCPは、tree-sitterとSQLiteを使用して完全なコードベースをインデックス化し、AIコーディングエージェントがシンボル、依存関係、ファイル間の関係を理解できるようにするツールです。これにより、直接的なコンテキスト外のコードを壊す変更を防ぎます。

idea-reality-mcp: MCPサーバーは、Claudeがコードを書く前に既存のツールをチェックします
開発者がidea-reality-mcpというMCPサーバーを構築し、Claudeがコードを書く前にGitHubリポジトリ、Hacker Newsの議論、npmパッケージ、PyPIをスキャンし、市場競争の度合いを示す0〜100の「現実シグナル」スコアを返します。

Qwen3.5-35B-A3B-UD-Q6_K_XL を本番開発ワークフローでテスト済み
開発者が複数の実際のクライアントプロジェクトでQwen3.5-35B-A3B-UD-Q6_K_XLモデルをテストし、1504pp2048と47.71 tg256のベンチマーク、単一GPUでの80tpsのトークン速度という堅実な性能を達成しました。

シェルに組み込まれたAIエージェント:ターミナルバッファ&オーバーレイ拡張
端末出力を読み取り、フローティングオーバーレイを介してコマンドを入力するAIエージェントを組み込んだオープンソースシェル。ローカルモデルとクラウドモデルに対応。