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 编码工具竞争的主线之一。
—
参考资料
– GitHub Copilot app for Beginners: Getting started — Christopher Harrison – GitHub Copilot app 官方页面
