Open-Foundry: Claude Codeを用いたマルチエージェント議論のフレームワーク

Open-Foundryの機能
Open-foundryは、Claude Codeに特有の不満点に対処します:複雑な分析を提供する際に、その思考プロセスがブラックボックスのままであることです。結論が間違っている場合、どの仮定が失敗したのかを追跡する方法がありません。このフレームワークは、完全に外部化された推論を持つマルチエージェント討論を作成することでこの問題を解決します。
仕組み
質問とエージェントのパネルでミッションを定義します。各エージェントは独自のペルソナと明示的な「ネガティブスペース」(拒否する行動)を持ちます。オーケストレータは議論の動向に基づいて次の発言者を選択し、エージェントは20〜30ターンにわたって互いの主張に挑戦します。シンセサイザーが最終成果物を生成します。
プロセス全体は自律的です。ユーザーは離れていても、完了したセッションに戻ってくることができます。各エージェントはステートレスなclaude -p呼び出しであるため、すべての思考はファイルに外部化する必要があります。
得られるもの
- すべての主張が特定のターンの特定のエージェントに帰属する完全なトランスクリプト
- 各発言者が選択された理由を説明するオーケストレータログ
- エージェントごとの作業メモ
- 推論プロセスが読み取り可能で検索可能な成果物になる
人間参加機能
いつでもCtrl+\を押して一時停止し、メッセージを挿入できます。サンプルセッションでは、作成者が6人のエージェント全員がシニアエンジニアのチームを想定していることに気づき、ソロ開発者に対処するエージェントがいませんでした。ターン8での1回の介入が議論全体の方向性を変えました。
サンプルセッション
クローンしなくても実際のセッションを閲覧できます:
- Transcript — 「AIはコードレビューを置き換えるべきか?」を議論する6エージェント
- Synthesis — 成果物
- Orchestrator log — 各発言者が選択された理由
Open-Foundryではないもの
Open-foundryはClaude Code CLIの代替ではありません。何を質問すべきか分かっていて迅速な回答が欲しい場合は、Claudeを直接使用してください。このフレームワークは、複数の視点が互いに挑戦し合うほど複雑な質問に適しており、結論に至った過程を示す(または監査する)必要がある場合に使用します。
技術詳細
- 標準ライブラリのみのPython、Claude CLI以外の依存関係なし
- 各エージェントはすべてのClaude Codeツール、MCPサーバー、プラグインに完全にアクセス可能
- Apache 2.0ライセンス
- GitHub: https://github.com/YiminYang27/open-foundry
📖 Read the full source: r/ClaudeAI
👀 See Also

Selfware:PDVRアーキテクチャを採用したRustベースのローカルAIエージェントフレームワーク
Selfwareは、ローカル推論用に構築されたオープンソースのAIエージェントフレームワークで、PDVR認知サイクルを実装し、54の組み込みツールを備え、コンシューマーハードウェアでの長時間実行タスク向けに設計されています。

Claude向けの法的MCPサーバーが400万件以上の米国裁判所判例にアクセスを提供
Claude Codeで構築された無料のオープンソースMCPサーバーは、Claude AIに400万件以上の実在する米国裁判所の判例へのアクセスを提供し、判例法検索、引用追跡、Bluebook解析、Clio実務管理、PACER連邦書類へのアクセスなど18のツールを備え、幻覚(hallucination)なしで利用できます。

Claudeコード開発のための6つのGitHubリポジトリ
Redditユーザーが、Claude Codeプロジェクトを改善するために設計された6つのGitHubリポジトリをテストして共有しました。これには、構造化開発、UI生成、タスク管理、メモリ機能、エコシステム探索、ワークフロー自動化のためのツールが含まれています。

InsForge:Claudeコードエージェントのためのバックエンドセマンティックレイヤー
InsForgeは、Claude CodeエージェントがAPI統合を推測する代わりに、MCPを通じて検査・設定できる構造化コンポーネントとして、認証、PostgreSQLデータベース、S3互換ストレージ、エッジ/サーバーレス関数、モデルゲートウェイ、サイトデプロイの6つのバックエンドプリミティブを公開しています。