开源的元编排层,统一调度 Claude Code、Codex、Cursor 等多种 AI 编码智能体,并提供策略管控与沙箱隔离。
- Star
- 153
- Fork
- 0
- 未关闭 Issue
- 3
- 最近提交
- 16小时前
这是什么?
Facade Code 是一个基于 VS Code 的分支,目标是让开发者同时调度多个 AI 编程 Agent。它不是为每个 Agent 会话创建一个 worktree,而是把每个 git worktree 视为仓库下的一个功能,再把一个或多个 Agent 分配到该功能上。工作区栏把所有仓库和功能列在一栏中,切换时会恢复各自的编辑器、终端和源代码管理状态。
运行的是 Claude Code、Codex、Antigravity、Muse Code、Qwen Code 等原生 CLI,每个都在独立的集成终端中,沿用你已有的登录和订阅。Agent 之间可以互相启动、发送消息,也可以读取其他 Agent 的终端并发送按键来帮助卡住的任务,遇到需要人工确认的决策时会通知你。所有编排工具都通过标准 MCP 服务器提供。
项目提供两种协作方式:Super Engineer 由你直接指挥多个 Agent;Super Team 则由一个技术负责人 Agent 拆解功能、启动执行者并审查结果。除工作区栏、活动栏位置调整以及默认关闭上游 Copilot 聊天外,编辑器、设置和扩展都保持 VS Code 原样。提供 macOS(Apple 芯片)、Windows(x64)和 Ubuntu(x64)安装包。
核心功能
- 01在工作区栏中按仓库和功能分组,切换时恢复各自的编辑器、终端和源代码管理状态。
- 02为功能创建 git worktree,同步 .worktreeinclude 中列出的文件并执行初始化脚本。
- 03在集成终端中运行 Claude Code、Codex、Qwen Code 等原生 Agent CLI,使用已有订阅。
- 04支持 Agent 之间互相启动、发送消息并协助处理阻塞问题。
- 05通过标准 MCP 服务器提供编排工具。
适用场景
- 在同一窗口中,让不同厂商的多个编程 Agent 在同一功能分支上协作。
- 把大型、边界清晰的功能交给技术负责人 Agent,并由其调度并行执行的 Agent。
- 在多个项目和 worktree 之间切换,且不混淆各自的编辑器和终端。
收录于专题
标签
常见问题
- facadecode 是什么?
- 基于 VS Code 的分支,可并行运行 Claude Code、Codex 等多家厂商的 Agent CLI,按项目和功能组织工作。 Facade Code 是一个基于 VS Code 的分支,目标是让开发者同时调度多个 AI 编程 Agent。它不是为每个 Agent 会话创建一个 worktree,而是把每个 git worktree 视为仓库下的一个功能,再把一个或多个 Agent 分配到该功能上。工作区栏把所有仓库和功能列在一栏中,切换时会恢复各自的编辑器、终端和源代码管理状态。
- facadecode 可以免费使用吗?用的什么许可证?
- facadecode 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- facadecode 还在维护吗?
- 活跃维护中。facadecode 最近一次提交是在 2026年11月6日。
- facadecode 适合用来做什么?
- 在同一窗口中,让不同厂商的多个编程 Agent 在同一功能分支上协作。 把大型、边界清晰的功能交给技术负责人 Agent,并由其调度并行执行的 Agent。 在多个项目和 worktree 之间切换,且不混淆各自的编辑器和终端。
- 在哪里获取 facadecode?
- 源代码和安装说明在 GitHub 上:https://github.com/y5ez3g/facadecode
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
本地优先的桌面工作台,让多个编程智能体并行工作,每个任务使用独立 git worktree,并在同一窗口中完成代码审查与 PR 操作。
一个网页工作区,让团队与 AI 编程代理在实时空间画布上协作,每个代理运行在独立的 git 分支中。
桌面 IDE,可并行运行 Claude Code、Codex、OpenCode 等命令行编程智能体,每个任务拥有独立的 Git worktree。
多模型 AI 编程编排工具,由协调器把 Markdown 定义的任务分派给 5 个模型家族的 CLI,并在独立 git worktree 中执行。
一个桌面与网页工作台,让已安装的编程 Agent 作为有名字、有角色的长期队友,在共享对话中协作、分工并沉淀团队记忆。