Topic 3 · GitHub Copilot app 把多 Agent 并行做成了默认形态
同一天,GitHub 的 Christopher Harrison 发了一篇给新人看的上手指南,介绍 GitHub Copilot app 的核心设计——把 AI 编码工具从「聊天窗口」升级为「会话工作区」。Harrison 一上来就说:「AI coding tools often begin with a chat window. While that works for quick questions or generating code, real software development rarely happens in a straight line.」
这句话精准点出了当前 AI 编码工具的核心痛点:开发者的工作是并行多线程的,但主流 AI 工具还是单线程串行对话。修一个 bug 的同时要审 PR、看陌生模块、跑新想法——这些事在聊天窗口里挤在一起,会话上下文互相污染。
一、项目级会话:先选项目,再开 session
Copilot app 的第一个核心抽象:每个 Agent 会话都绑定到一个项目。
从 app 首页选一个之前用过的项目,或者从 GitHub / 本地机器添加新的。选完后,会话直接拿到仓库上下文、相关文件、可用工具,可以立刻开始任务。
例:想给现有应用加一个 breadcrumb 导航组件。不用手动搜文件,直接告诉 Copilot 想要什么改动,session 自动检查项目、定位相关文件、做修改、跑测试。
这套设计的好处:把花在「准备环境」上的时间变成 0,开发者可以全程在「干活」状态。
二、多会话并行:Quick Chat 不打断主线
项目选定后,可以创建额外的会话处理其他问题、想法、任务,不打断正在进行的工作。
- Quick Chat:从 Copilot app 首页开新对话,每个对话专注不同工作领域
- 可以在一个会话里跑 Agent 处理项目更新,同时用 Quick Chat 问 Copilot「worktrees 是怎么工作的」、「这段代码库怎么工作」、「这种方案行不行」之类的问题
- 回到原会话时,从上次停下的地方继续,审查改动,更新任务
这套设计的好处:不同工作线互不污染上下文,会话粒度按「主题」而非「时间」切分。
三、Canvas:把工作产物做成可视化
当任务是 UI 改动时,看到结果跟看代码一样重要。Copilot app 内置浏览器 canvas,可以在工作流里直接打开预览:
- 用
/create-canvas Open this app in a browser canvas命令直接打开应用 - Canvas 是共享、交互的空间,围绕工作产物构建(计划、看板、checklist、运行中的应用)
- 不开新终端、不开新浏览器,整个流程留在 Copilot app 里
Canvas Dev Mode + Pick & Polish 是这一功能的杀手锏:
- 点 Canvas Dev Mode 进入开发模式
- 用 Pick & Polish 直接在画布上点选 UI 元素,把它作为下次请求的上下文
- 指着一个具体页面部分,请求更新,继续打磨
这套设计的好处:把「看代码 + 看效果」来回切换的认知成本降到零。
四、Agent Merge:把 PR 流程接管到合并那一刻
改完代码,下一步是开 PR、走标准 CI 和 review。Copilot app 的 Agent Merge 把这步之后的所有事情也接管了:
- 从 Copilot app 打开 PR 选项,选 Agent Merge
- 选择 Agent Merge 能做的动作:处理 review 反馈、解决 CI 失败、处理 merge 冲突
- Agent Merge 启动后自动监控 PR,review 过程中有问题就处理,准备好合并
- 必需的检查都过完后,可以一键合并
这套设计的好处:开发者不用在 Copilot 和 GitHub 之间反复切换,PR 生命周期从代码改动到合并全部留在一个工作流里。
五、把多 Agent 并行变成默认形态意味着什么
Harrison 在文章末尾说:「The Copilot app brings together the different parts of your development workflow in one place.」
这句话点出了整个产品设计的核心:开发者的工作流是碎片化的,但 AI 工具过去 18 个月一直在假装它是单线程的聊天。Copilot app 把多 Agent 并行、Canvas 预览、Agent Merge 这些能力做成默认形态,背后的假设是——
AI 编码工具的下一个分水岭不是模型本身,而是工作流编排能力:
- Cursor 的多 Composer
- Claude Code 的子智能体 + Plan mode
- Codex 的工作树模式
- 现在加上 GitHub Copilot app 的 Quick Chat + Canvas + Agent Merge
各家都在抢「让 AI 工具像真实开发者一样并行处理多个工作」这块高地。
Harrison 的指南有意写得平易近人(「for Beginners」),但里面藏着的设计决策——会话 = 项目 + Quick Chat + Canvas + Agent Merge 四件套——是 2026 H2 AI 编码工具竞争的主线之一。
参考资料
讨论回复
加载中...正在加载回复...
推荐
智谱 GLM-5 已上线
我正在智谱大模型开放平台 BigModel.cn 上打造 AI 应用,智谱新一代旗舰模型 GLM-5 已上线,在推理、代码、智能体综合能力达到开源模型 SOTA 水平。