GitHub Copilot app 怎么配置使用:五步从安装到 Agent Merge
2026 年 7 月起 Copilot app 向全计划开放。本文给出安装、首会话、多会话、Canvas 预览与 PR Agent Merge 的可复制检查表,并对照 VS Code 插件。

github copilot app 怎么配置使用?一句话:装桌面客户端、用 GitHub 账号登录、从项目开 Agent 会话,再按需开多线程、Canvas 预览和 PR 里的 Agent Merge。2026-07-07 起 Copilot app 已向全部 Copilot 计划开放,含 Free 与 Education;没订阅也能 BYOK 接自己的模型后端。macOS、Windows、Linux 均可。
Copilot app 是什么,和 VS Code 插件差在哪
Copilot app 是独立桌面 Agent 工作区,不是把 VS Code 侧边栏拆出来。它把「多路 Agent 会话、Canvas 可视化、PR 跟进」收进同一窗口;VS Code / JetBrains 插件仍适合在编辑器里补全和小范围改动。
官方入门文把典型一天拆成:修 bug、审 PR、摸陌生模块、试新想法——这些很少在一条直线对话里完成。App 用项目绑定的会话承接上下文,用 Quick Chat 并行问别的线,用 Canvas 看 UI 跑起来长什么样,用 Agent Merge 在 PR 阶段继续干活。若你已在 VS Code 里用 Copilot,插件负责「写代码时顺手问」;App 负责「把任务当成 Agent 项目来跑」。和 GitHub Copilot harness 工作流 里说的「先吃透一套工作台」一致:App 是 harness 的桌面容器,不是又一个聊天窗。
安装与账号:各计划怎么开通
从 GitHub Copilot app 下载页 装对应平台客户端,用 GitHub 账号登录即可。
| 账号类型 | 能否直接用 App | 注意 |
|---|---|---|
| Copilot Free / Pro / Pro+ / Individual | 可以 | 2026-07-07 起全计划含 Free、Education |
| GitHub Education | 可以 | 同 Free 路径登录 |
| 无 Copilot 订阅 | 可以(BYOK) | 自带 OpenAI / Anthropic 等 API Key,不走 Copilot 额度 |
| Copilot Business / Enterprise | 需管理员开策略 | 组织须启用 Copilot CLI 策略,成员才能进 App |
Business / Enterprise 若登录后看不到 App 或会话建不起来,先让管理员在 Copilot 策略里打开 CLI 访问,别在本地重装折腾。国内网络访问 GitHub 与模型端点可能不稳定,会话超时、OAuth 跳不过去时,换稳定代理或改在 Codespaces 里连同一仓库,比反复清缓存省事。
从项目启动第一个 Agent 会话
首会话的正确打开方式是先选项目,再描述任务,不是空对话里贴代码片段。
- 打开 App 首页,选最近项目,或从 GitHub 远程 / 本机路径 Add project
- 项目连上后,会话自带仓库上下文、文件树与工具权限
- 用自然语言说目标,例如「给现有应用加面包屑导航组件」
- Agent 会扫仓库、定位文件、改代码、跑测试验证
官方示例里,人类不必手动搜「该改哪个 layout」;会话从项目根出发,比插件里临时 @workspace 更稳。第一次建议选你熟悉的中小仓库,任务限定在「单功能、可跑测试」——和 避免 AI 生成 slop 代码 同一逻辑:上下文清楚、验收标准清楚,输出才可用。
多会话与 Quick Chat:并行而不丢线程
Copilot app 的核心差异是多会话并行。主会话在项目里改功能时,可从首页 Quick Chat 再开一条,互不阻塞。
典型用法:
- 主会话:继续改 UI 或跑测试
- Quick Chat:问「App 里 worktree 怎么用」、或先摸清模块再决定怎么改
- 切回主会话:变更仍在,接着 review diff
这比单窗口 Copilot Chat「问新话题就冲掉上文」适合真实开发。习惯在 IDE 里单线程对话的人,可以刻意练「一个会话只盯一个 PR 主题」,问杂项一律 Quick Chat,避免把实现细节和探索混在一起。若你同时用 Cursor 与 Claude Code 组合工作流,App 的多会话更像「桌面版任务队列」,而不是替代终端 Agent。
Canvas 预览 UI:/create-canvas 怎么用
改界面时,只看 diff 不够,需要看见跑起来的页面。App 里用 Canvas 把计划、看板、清单或正在运行的应用放在对话旁边。
浏览器预览步骤:
- 让 Agent 改完 UI 相关代码
- 在输入框发:
/create-canvas Open this app in a browser canvas - Canvas 内打开应用,直接看渲染结果
- 开启 Canvas Dev Mode,用 Pick & Polish 点选页面元素,把选中 DOM 当下文继续改
不必另开终端起 dev server 再切浏览器。Pick & Polish 相当于「指着页面说这里间距不对」,比纯文字描述少一轮来回。前端任务优先走「改代码 → Canvas 预览 → 点选微调」;纯后端 API 可跳过 Canvas,把时间留给测试输出。
PR 里的 Agent Merge:审意见、CI、冲突
代码改完、PR 开出来之后,工作还没结束。 Agent Merge 让 Agent 继续盯着 PR:处理 review 意见、帮看 CI 失败、协助解合并冲突。
启用方式:在 App 里打开该 PR 的选项,选 Agent Merge,勾选允许的动作(如 address review、fix CI、resolve conflicts)。启用后 Agent 监控 PR 状态;有问题就准备补丁,检查通过后你可手动 merge。
这和「只生成一次 diff 就甩手」不同,把 harness 延伸到 review 闭环。团队若已有严格人工 CR 规范,建议先只允许「修 CI / 解冲突」,review 意见仍由人拍板,再逐步放权。Copilot 计费和 Copilot 对比裸 API 里谈的「工作台溢价」在 Agent Merge 阶段最明显:你付的不只是 token,还有 PR 状态机上的自动化。
五步检查表:从安装到 Agent Merge
下面清单可直接打印或贴进团队 wiki,按顺序打勾即可复现官方入门路径:
| 步骤 | 动作 | 完成标志 |
|---|---|---|
| 1 安装 | 下载 App,GitHub 登录;Business 确认 CLI 策略已开 | 首页能列出账号与计划 |
| 2 首会话 | Add project → 描述单一可测任务 | Agent 产出 diff 且测试可跑 |
| 3 多会话 | 主会话改代码 + Quick Chat 问探索性问题 | 切回主会话上下文未丢 |
| 4 Canvas | UI 改动后用 /create-canvas 预览,必要时 Pick & Polish |
肉眼确认布局/交互 |
| 5 Agent Merge | PR 开好后启用,选允许的 PR 动作 | CI 绿或冲突已解 |
任一步卡住:步骤 1 查计划与策略;步骤 2 缩小任务;步骤 4 确认 dev server 命令项目里真有;步骤 5 看 PR 权限与分支保护规则是否阻止 Agent 推送。
VS Code 插件 vs 独立 Copilot app
| 维度 | VS Code / JetBrains 插件 | Copilot app(桌面) |
|---|---|---|
| 主场景 | 编码中补全、行内 Chat、小范围改动 | 多 Agent 会话、跨文件任务、PR 闭环 |
| 项目上下文 | 当前工作区 / 显式 @ 引用 | 会话级绑定整个项目 |
| 并行任务 | 通常单 Chat 线程 | 多会话 + Quick Chat |
| UI 预览 | 需自行开浏览器 | 内置 Canvas + Pick & Polish |
| PR 跟进 | 跳转 GitHub 网页或 CLI | Agent Merge 内置 |
| 适合谁 | 日常写代码、Already in IDE | 想把 Agent 当「项目工作台」的人 |
不是二选一。很多人 IDE 插件写代码,App 开「功能分支级」会话;关键是别在两个界面里对同一分支各跑一只 Agent 改同一文件。新手若连 Copilot Chat 都没用过,可先读 Cursor 新手完全指南 里的「对话 vs 补全」分工,再映射到 Copilot 两套入口,上手更快。
常见问题
Copilot Free 能用 Copilot app 吗?
可以。GitHub 2026-07-07 公告写明 Free、Education 与各付费计划均支持;登录后即可建会话,额度以当前计划为准。
没有 Copilot 订阅怎么用?
用 BYOK:在 App 里配置自有的模型提供商 API Key,会话走你的 Key 计费,不占用 Copilot 订阅额度。具体支持的提供商以 App 内设置页为准。
Business 账号登录后找不到 App 或无法建会话?
多半是组织未启用 Copilot CLI 策略。联系管理员在 Copilot 策略设置中打开 CLI / App 访问,成员无需个人额外付费,但策略关着就用不了。
Agent Merge 会自动 merge PR 吗?
不会默认悄悄合并。Agent Merge 负责监控、修 CI、处理 review 与冲突;最终 merge 通常仍要你确认,并满足分支保护与 required checks。
App 和 VS Code 里的 Copilot 会话互通吗?
不自动共享同一聊天线程。两边可连同一 GitHub 账号与仓库,但会话列表独立;大任务建议在 App 开 dedicated session,避免 IDE 里半拉子对话和 App 里并行修改打架。