如何在 GitHub 把 Issue 交给 Copilot 编码 Agent 并审阅 PR
确认 cloud agent 已启用后,把 Issue 指派给 Copilot,在 PR 上审阅 Agent 改动并处理工作流与后续 @copilot 迭代。
要在 GitHub.com 用 Copilot cloud agent(编码 Agent)处理 backlog,先确认策略与仓库已启用,再把 Issue 指派给 Copilot,最后在 Agent 打开的 Pull Request 上审阅 diff、按需批准 Actions 并迭代。
事实对照 docs.github.com/en/copilot/concepts/agents/cloud-agent/about-cloud-agent 与 docs.github.com/en/copilot/how-tos/use-copilot-agents/cloud-agent/use-cloud-agent-on-github。检索词 GitHub Copilot 指派 Issue、Copilot cloud agent 审阅 PR。这是 GitHub Copilot 产品,不是本站会议工具。短会见 sitdraw,步骤见 如何创建与加入房间。
网页 Agent 与 IDE agent mode
Copilot cloud agent
在 GitHub.com 指派 Issue、Agents 面板或 Chat /task 启动;在云端环境改分支,指派 Issue 时总会开 PR,完成后请求你 review。
IDE agent mode
在本地编辑器里自主改文件,流程由你在本机提交与 push。文档明确二者不同,别混用排查入口。
| 阶段 | 你要做什么 | 第一次怎么验收 |
|---|---|---|
| 可用性 | Copilot 订阅 + 组织策略;仓库未 opt-out | Issue Assignees 列表出现 Copilot |
| 指派 | Assignees → Copilot → Optional prompt / 仓库 / 分支 | Issue 时间线出现 Agent 会话;随后有 PR 链接 |
| 审阅 | 看 Files changed;必要时 Approve and run workflows | git diff 级意图核对 + CI 结果 |
| 迭代 | 在 PR 评论 @copilot 或 Fix with Copilot | 评论上出现 👀,timeline 有 “Copilot has started work” |
启用条件、指派 Issue、审阅 Agent 的 PR
- 01确认 cloud agent 对你可用
需 付费 Copilot 计划(docs:all paid Copilot plans)。Business / Enterprise 管理员须在策略中启用;仓库 owner 可对部分仓库关闭。你对目标仓库有 write,且该仓库已启用 Copilot cloud agent。可阅读
Managing access to GitHub Copilot cloud agent。 - 02写好可执行的 Issue
标题与正文写清期望行为、验收方式、相关路径。Copilot 在指派瞬间读取标题、描述与已有评论;之后 Issue 新评论不会同步给 Agent——若需求变了,去 PR 里说明。可先在仓库配置
copilot-instructions/ custom instructions。 - 03把 Issue 指派给 Copilot
Issue 页右侧 Assignees → 选 Copilot。在 Optional prompt 补充测试命令、禁止改动的目录、框架约定;下拉框可改 Copilot 工作的仓库与 base 分支(须写权限且 agent 已启用)。Issue 指派功能在文档中为 public preview。也可在 Issues 列表或 GitHub Projects 批量指派。
- 04审阅 PR 并处理 CI
Copilot 完成后会打开 PR 并请求你 review。在 Files changed 逐文件看 diff;默认不会自动跑 GitHub Actions——在合并区域点 Approve and run workflows 前,先检查
.github/workflows/是否被意外修改。合并前仍走你团队的分支保护与人工 review 流程。 - 05用 PR 评论继续迭代
有写权限的成员可在 PR 发评论
@copilot要求修改;Copilot 默认直接 push 到该 PR 分支。Review comment 可用 Fix with Copilot 或批量 Fix and commit。单次会话最长 59 分钟,复杂任务请拆 Issue。
# First hour · Copilot cloud agent on GitHub · 2026-09
# Docs: about-cloud-agent · use-cloud-agent-on-github
# 1) Paid Copilot + org policy + repo write + agent enabled
# 2) Issue: clear acceptance · comments frozen at assign time
# 3) Assignees → Copilot → Optional prompt · target repo · base branch
# 4) Review PR diff · Approve and run workflows (Actions not auto-run)
# 5) Follow up on PR: @copilot · Fix with Copilot · 59 min session cap- 和 VS Code 里的 Copilot Agent 是一回事吗?
- 不是。cloud agent 在 GitHub 云端跑任务;IDE agent mode 改本地工作区。可对照 Cline VS Code 教程 或 Codex CLI 教程 的本地 Agent 路径。
- Issue 里 @Copilot 补充需求有用吗?
- 指派之后在 Issue 新加的评论 Agent 看不到;请写在 Copilot 打开的 PR 上,或用
@copilot评论。 - 为什么 PR 上 CI 没跑?
- 默认 Copilot 推送的 PR 不会自动触发 Actions;需在 PR 合并框批准运行,并审查 workflow 文件变更。
- 能当架构白板用吗?
- 不能。对齐服务边界时开 sitdraw;Issue 里只写 Agent 可执行的验收标准。
Issue 写清验收,PR 上审 diff
先确认 cloud agent 与写权限;Actions 与 secrets 按生产标准人工把关。