Claude Code、Codex、Cursor、カスタムエージェントを共通ポリシー、サンドボックス、リアルタイム共同作業で統合するオープンソースのメタハーネス。
y5ez3g/facadecode
Claude CodeやCodexなどのエージェントCLIを並行して実行し、プロジェクトとgit worktree内の機能ごとに作業を整理できるVS Codeフォーク。
代替できる製品:Cursor
- スター
- 153
- フォーク
- 0
- 未解決の Issue
- 3
- 最終コミット
- 15 時間前
これは何?
Facade Codeは、複数のAIコーディングエージェントを同時に使うためのVS Codeフォークです。エージェントのセッションごとにworktreeを作るのではなく、リポジトリ内の各git worktreeを機能として扱い、その機能に1つ以上のエージェントを割り当てます。ワークスペースバーにはすべてのリポジトリと機能が1列に一覧表示され、切り替えると、それぞれのエディター、ターミナル、ソース管理の状態が復元されます。
Claude Code、Codex、Antigravity、Muse Code、Qwen CodeなどのネイティブCLIを、既存のログイン情報とサブスクリプションを使って、それぞれ専用の統合ターミナルで実行します。エージェントはほかのエージェントを起動したり、互いにメッセージを送ったり、別のエージェントのターミナルを読んでキー入力を送り、処理の停滞を解消したりできます。また、人間の承認が必要な判断を報告することもできます。オーケストレーション用のツールはすべて、標準的なMCPサーバーを通じて利用できます。
このプロジェクトには2つのモードがあります。複数のエージェントに自分で指示を出す「Super Engineer」と、リードエージェントが機能を分割し、作業エージェントを起動して成果をレビューする「Super Team」です。ワークスペースバー、アクティビティバーの配置、デフォルトで無効になっている上流版Copilotチャットを除けば、標準のVS Codeエディター、設定、拡張機能をそのまま利用できます。macOS(Apple silicon)、Windows(x64)、Ubuntu(x64)向けのリリースが用意されています。
主な機能
- 01ワークスペースバーにすべてのリポジトリと機能をまとめ、それぞれのエディター、ターミナル、ソース管理の状態を切り替えられます。
- 02機能ごとにgit worktreeを作成し、.worktreeincludeに記載されたファイルを同期して、セットアップスクリプトを実行します。
- 03Claude Code、Codex、Qwen CodeなどのネイティブなエージェントCLIを、既存のサブスクリプションを使って統合ターミナルで実行します。
- 04エージェントは互いに起動、メッセージ送信、作業支援ができ、ほかのエージェントのターミナルを読んだり、入力したりできます。
- 05標準的なMCPサーバーを通じて、オーケストレーション用のツールを利用できます。
ユースケース
- 1つのウィンドウで、異なるベンダーの複数のコーディングエージェントを同じ機能ブランチ上で動かす。
- 範囲が明確な大規模機能を、リードエージェントと並行して動く作業エージェントに分担させる。
- エディターやターミナルを混在させずに、複数のプロジェクトとworktreeを並行して扱う。
収録されている特集
トピック
よくある質問
- facadecode とは?
- Claude CodeやCodexなどのエージェントCLIを並行して実行し、プロジェクトとgit worktree内の機能ごとに作業を整理できるVS Codeフォーク。 Facade Codeは、複数のAIコーディングエージェントを同時に使うためのVS Codeフォークです。エージェントのセッションごとにworktreeを作るのではなく、リポジトリ内の各git worktreeを機能として扱い、その機能に1つ以上のエージェントを割り当てます。ワークスペースバーにはすべてのリポジトリと機能が1列に一覧表示され、切り替えると、それぞれのエディター、ターミナル、ソース管理の状態が復元されます。
- facadecode は無料で使えますか?ライセンスは?
- facadecode は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- facadecode は今もメンテナンスされていますか?
- 活発にメンテナンス中。facadecode の最終コミットは 2026年11月6日 です。
- facadecode は何に使えますか?
- 1つのウィンドウで、異なるベンダーの複数のコーディングエージェントを同じ機能ブランチ上で動かす。 範囲が明確な大規模機能を、リードエージェントと並行して動く作業エージェントに分担させる。 エディターやターミナルを混在させずに、複数のプロジェクトとworktreeを並行して扱う。
- facadecode はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/y5ez3g/facadecode
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
複数のコーディングエージェントをそれぞれ独立したgit worktreeで並行実行し、差分、エディター、ターミナル、PR操作を1つのウィンドウにまとめるローカルファーストのデスクトップ作業環境。
チームとAIコーディングエージェントがリアルタイムの空間ボードを共有し、各エージェントを専用の分離されたgitブランチで実行できるWebワークスペース。
Claude Code、Codex、OpenCodeなどのCLIコーディングエージェントを、それぞれ専用のGit worktreeで並行して実行できるデスクトップIDE。
Claude、Codex、Gemini、Kimi、GrokのCLIにタスクを振り分けるマルチモデルAIコーディングオーケストレーター。
コーディングエージェントを名前付きのチームメイトとして継続的に使い、共有会話やタスク委任、共同メモリを活用できるデスクトップ・Webワークスペース。