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

クラウドリティクス:Claudeコードのトークン使用量とコストを追跡するセルフホスト型ダッシュボード
Claudlyticsは、Claude Codeのローカル.jsonlセッションファイルを読み取り、トークン使用量とコストのリアルタイム追跡を提供するNode.jsウェブサーバーです。127.0.0.1でローカルに実行され、リモートサーバーにはSSHトンネル経由でアクセスできます。

ビットチャット:AIエージェントがメッセージングプラットフォーム経由でライトニングネットワークでビットコインを送信可能
Bit-Chatという仕組みにより、AIエージェントはメール、WhatsApp、Telegram、Signalを介してライトニングネットワーク上でビットコイン支払いを送信できます。エージェントは[email protected]のような専用アドレスを生成でき、受信者が登録されていなくても支払いが機能します。

タンジェント:Claude会話の分岐用Chrome拡張機能
Claudeで会話中に場所を失うことなく、サイドスレッドを開くことができる無料のオープンソース拡張機能です。

x402とSolanaを使用したAIエージェントのマイクロペイメントのデモ
x402-helloデモは、Solanaブロックチェーン上でAIエージェントがUSDCを用いて自律的にマイクロペイメントを処理する方法を示しています。