DecisionNode: セマンティック意思決定ストレージのためのCLIとMCPサーバー

DecisionNodeの機能
DecisionNodeは、CLIとMCPサーバーを通じて、AIツール間で永続的な決定事項の保存を提供します。構造化された決定事項をJSONとして記録し、それらはベクトルとして埋め込まれ、AIがMCPを通じて検索・取得できます。プロジェクト(またはグローバルな決定事項)のすべての決定事項は、使用するすべてのAIツールからアクセス可能です。
主な特徴
- 構造化された決定フォーマット: 各決定事項は、スコープ、決定、根拠、制約を含むJSON形式です
- MCP統合: AIツールはModel Context Protocolを通じて決定事項にアクセスできます
- 意味検索: 決定事項は意味検索のためにベクトルとして埋め込まれます
- クロスツール互換性: Claude Code、Cursor、Windsurf、Antigravity、または任意のMCPクライアントで動作します
- ローカルのみ: すべてのデータはユーザーのマシン上に保存されます
- 無料でオープンソース: MITライセンスです
決定事項の構造例
{
"id": "ui-001",
"scope": "UI",
"decision": "Use Tailwind CSS for all styling",
"status": "active",
"rationale": "Consistent design tokens, easy for AI to generate correct classes.",
"constraints": [
"No arbitrary values (e.g. w-[37px]) unless absolutely necessary"
]
}仕組み
AIがコンテキストを必要とするとき、MCPを通じてsearch_decisionsを呼び出し、RAGを実行して結果をコンテキストウィンドウに注入する代わりにします。これは、memory.md/claude.mdファイルに対するより構造化された代替手段を提供し、開発者はDecisionNodeを既存のメモリシステムの有用な補完として見出しています。
追加機能
このツールには、エージェントの動作/検索設定、決定事項の履歴追跡、競合検出、およびMCPを通じてアクセス可能なその他のツールが含まれています。開発者は主にClaude Codeで構築し、Antigravityから始めた後、異なるAIツールを切り替えながら一貫したプロジェクト決定を維持する際に特に有用であると感じました。
📖 Read the full source: r/ClaudeAI
👀 See Also

スペクトラル:OpenClawエージェント向けMCPサーバー生成のためのアプリトラフィックキャプチャ
Spectralは、あらゆるアプリケーションからトラフィックをキャプチャし、LLMで分析して動作するMCPサーバーを生成するオープンソースツールです。これにより、OpenClawエージェントはブラウザ自動化に依存せずに、アプリの実際のAPIを直接呼び出せるようになります。

agent-data: OpenClawエージェント向け構造化Webデータ、ブラウザ自動化より70%安価
agent-dataは、X、Reddit、フライト、求人情報のための純粋なPython APIエンドポイントを提供し、OpenClawエージェント向けに設計されています。ブラウザ自動化は不要で、ベンチマークでは大幅なコスト削減と信頼性向上が示されています。

ロブスターボードはテーマシステムとテンプレートギャラリーを追加しました
LobsterBoardには、5つの視覚的オプションを提供するテーマシステムと、機密データを自動的に除去してダッシュボードレイアウトをエクスポートおよびインポートできるテンプレートギャラリーが追加されました。

Engramx v3.4: MCPサーバーとSQLiteナレッジグラフでClaude Codeのトークン使用量を89%削減
Engramx v3.4は、Claude Codeエージェントのファイル読み取りをインターセプトし、生の内容の代わりに構造的な要約を返します。ベンチマークでは、87ファイルのコードベース全体で89.1%のトークン削減を達成しました。