Repolode
y5ez3g

y5ez3g/facadecode

基于 VS Code 的分支,可并行运行 Claude Code、Codex 等多家厂商的 Agent CLI,按项目和功能组织工作。

可替代:Cursor

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 数据每日更新。

相关项目