Forge: Claude Codeで構築されたClaude Codeのためのメモリシステム

✍️ OpenClawRadar📅 公開日: March 11, 2026🔗 Source
Forge: Claude Codeで構築されたClaude Codeのためのメモリシステム
Ad

Forgeの機能

開発者はClaude Codeを使用してForgeを構築しました。これはClaude Codeのセッションベースのメモリ問題を解決するツールです。Forgeは6パッケージのTypeScriptモノレポで、MCPサーバーとして機能します。構造化されたパイプラインを通じてすべての会話ターンを処理し、プロジェクトのコンテキストを捕捉・永続化します。

仕組み

このシステムは6段階のパイプラインを使用します:

  • 分類 — 発言が決定事項、制約、却下、探索、目標、修正、またはノイズであるかを判断します。
  • 抽出 — 発言内容、根拠、カテゴリ、確信度を含む構造化データを抽出します。
  • モデリング — イベントソーシング型プロジェクトモデル(履歴を一切失わない追記専用SQLite)に書き込みます。
  • 伝播 — 決定事項と制約間の矛盾をチェックします。
  • 表面化 — フロー状態検出による緊張関係を通知し、常時中断を回避します。
  • 実行 — GitHubと連携し、決定事項に基づいて課題、リポジトリ、コミット仕様を作成します。

Claude Codeによって強制される重要な設計ルール:「傾き」から「決定」への移行は自動では行われません。明示的にコミットする必要があります。テストがこの不変条件を強制します。

開発の詳細

構築にはいくつかの興味深い技術的課題がありました:

  • 2段階LLMパイプライン — Forge自体がLLMを呼び出して会話から決定事項を分類・抽出するため、Claude CodeがClaudeを呼び出すコードを書くというインセプションのようなシナリオが生じます。信頼性の高い分類のためのプロンプト調整にはかなりの試行錯誤が必要でした。
  • イベントソーシングの実装 — すべての決定事項、制約、却下はSQLiteの追記専用イベントです。何も削除や上書きされず、決定履歴全体を再生できます。
  • 信頼度調整システム — Forgeは自身の分類がどの程度正確かを追跡し、中断閾値を調整します。頻繁に間違っている場合は静かになります。Claude Codeが信頼度追跡、中断予算、フロー状態検出を構築しました。
  • テスト — プロジェクトには14のテストファイルにわたる170のテストが含まれており、特に制約伝播ロジック周りの実際のバグを開発中に発見しました。
Ad

Cortexとの統合

ForgeはCortex(これもClaude Codeで構築)という別のツールと連携します。これはコードベースをインデックス化するナレッジグラフです。両方がMCPサーバーとしてインストールされると、Forgeは抽出中に自動的にCortexに問い合わせます。例えば、「PostgreSQLに切り替えよう」と言うと、Forgeは決定を記録する前に、既存のデータベース参照、関連サービス、移行パターンをCortexでチェックします。

これらのツールは補完的です:Forgeは理由(決定事項、制約、意図、却下)を知り、Cortexは内容(コードエンティティ、パターン、依存関係、アーキテクチャ)を知ります。

実用的な使用方法

ForgeをプロジェクトのMCPサーバーとしてインストールし、通常通りClaude Codeと会話します。裏側では、Forgeがすべてのターンを分類し、決定事項を抽出し、永続的なモデルを構築します。後続のセッションでは、Claude Codeがforge://briefをチェックして、何が決定されたか、何がまだ未解決か、何が明示的に却下されたか、どこに緊張関係があるかを即座に確認できます。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

オーラリサーチ:ローカルツールが文書をAIがナビゲート可能なウィキにまとめ、永続的なメモリを実現
Tools

オーラリサーチ:ローカルツールが文書をAIがナビゲート可能なウィキにまとめ、永続的なメモリを実現

Aura Researchは、生のドキュメント(PDF、論文、メモ、コード、60以上の形式)を、相互リンクされた記事、概念ページ、マスターインデックスを持つ構造化されたマークダウンwikiに処理するオープンソースツールです。すべてをRAG検索に最適化された.auraアーカイブに圧縮し、データがマシンから流出することなく100%ローカルで実行されます。

OpenClawRadar
ベンチマーク結果:AIエージェントにおけるGitHub CLIとMCPアプローチの比較
Tools

ベンチマーク結果:AIエージェントにおけるGitHub CLIとMCPアプローチの比較

独立したベンチマークで、AIエージェントタスクにおけるGitHub CLI、MCP、MCP with Tool Search、MCP with Code Modeを比較しました。GitHub CLIが最もコスト効率が高く、MCPアプローチはコスト、レイテンシ、失敗モードにおいてトレードオフを示しました。

OpenClawRadar
OpenClaw:継続的な監視によるウェブサイトメンテナンスの革新
Tools

OpenClaw:継続的な監視によるウェブサイトメンテナンスの革新

革新的なAI駆動のエージェンシーであるOpenClawは、24時間体制で稼働することでウェブサイトのメンテナンスを再定義しています。高度な自動化を活用し、最適なウェブサイト機能を確保し、問題を迅速に対処します。

OpenClawRadar
オープンソース化されたClaude Codeプロンプトは、Claudeを使ってリバースエンジニアリングされました。
Tools

オープンソース化されたClaude Codeプロンプトは、Claudeを使ってリバースエンジニアリングされました。

ある開発者が、Claude Codeのソースコードからリバースエンジニアリングした26個のプロンプトをClaude自身を使ってオープンソース化しました。TypeScriptのソースは一時的に公開npmパッケージとして利用可能でしたが、その後削除されました。その間に開発者はコードベース内のすべてのプロンプトを研究し、Claudeを使って一から書き直す作業を支援してもらいました。

OpenClawRadar