代理面板:在 GitHub 上的任何位置启动 Copilot 编码代理任务
将编码任务委托给 Copilot,随时随地在 GitHub 上跟踪进度。Copilot 在后台运行,完成后自动创建拉取请求并标记您以供审核。
如果说过去一年有什么显著的特点,那就是人工智能代理正在成为开发人员日常工作流程中越来越重要的一部分。
我们最近推出了 Copilot 代码代理,这是一个异步的自主开发者代理:您可以将问题分配给 Copilot,Copilot 会在后台运行并创建一个拉取请求草稿供您审核。Copilot 代码代理就像您团队的一员,目前为止已经获得了开发者的一致好评。
但我们知道,并非你所有的工作都存在于 GitHub Issues 中。
今天,我们将在 GitHub 上推出全新的代理体验——代理面板——让您可以通过简单的提示,从github.com上的任何页面快速将任务委派给 Copilot ,并在不中断工作流程的情况下跟踪 Copilot 的进度。
当然,Copilot 编码代理也集成到了 VS Code、GitHub Mobile 和 GitHub MCP Server 中,因此无论您在哪里工作,都可以与 Copilot 进行协作。
TL;DR:在 GitHub 上与后台代理协作
- 现在适用于所有付费 Copilot 套餐(Pro、Pro+、Business、Enterprise)。
- 如果您使用的是 Copilot Business 或 Copilot Enterprise,请让您的管理员启用 Copilot 编码代理。
- 随时随地移交任务: GitHub.com、GitHub Mobile、Copilot Chat、VS Code 或支持 MCP 的工具。
- 掌控全局:在 GitHub 或 VS Code 中跟踪和查看任务。
无论身在何处,您都可以通过代理面板将任何编码任务委托给 Copilot 编码代理。
现在,github.com 的每个页面上都提供了代理面板,它是您在 GitHub 上进行代理工作流程的任务控制中心。
这是一个轻量级的叠加层,让您无需离开当前工作即可将新任务分配给 Copilot 并跟踪现有任务。只需点击导航栏中的“新代理”按钮即可开始使用。

在代理面板中,您可以:
- 无需切换页面即可分配后台任务。
- 实时监控正在运行的任务状态。
- 准备好审查时,即可参与拉取请求。
点击“查看所有任务”以全屏视图打开面板,或者将github.com/copilot/agents添加到书签以便直接访问。
在不中断工作流程的情况下启动新任务
您可以通过新代理面板轻松启动新的 Copilot 任务。只需从 GitHub 上的任意页面打开该面板,用自然语言描述您的目标,然后选择相关的代码库即可。Copilot 随后将自动完成后续步骤,包括创建计划、草拟变更、运行测试,并准备拉取请求。
不知道从哪里开始?试试以下示例提示:
- 描述一项简单的任务:
- “为 LoginController 添加集成测试”
- “重构 WidgetGenerator 以提高代码复用率”
- “添加深色模式/浅色模式切换器”
- 以 GitHub 问题或拉取请求作为上下文,并可选择性地提供额外上下文:
- “以 pull request #855 为例修复 #877”
- “修复 #1050,并确保更新 README 文件中的屏幕截图。”
- 并行运行多个任务:
- “为 utils.go 添加单元测试覆盖率” + “为 helpers.go 添加单元测试覆盖率”
Copilot 编码代理允许您通过 GitHub.com、GitHub Mobile、VS Code 或任何支持 MCP 的工具交付编码任务,并在完成后收到草稿拉取请求。它运行在云端,可以并行处理多个任务,即使您的计算机关机也能继续运行。
它基于 GitHub Actions 的安全环境可以自动运行构建、测试和代码检查,无需您逐一询问。您可以通过详细的日志和基于拉取请求的审批流程掌控全局,并通过@copilot在代码审查中提及来提供反馈。
借助模型上下文协议 (MCP),Copilot 可以读取您在 GitHub 上的代码库数据(由GitHub MCP 服务器提供支持)。它还可以查看网页以进行测试和验证(由 Playwright MCP 服务器提供支持),并连接到您自己的 MCP 服务器。如果您感兴趣, 可以了解更多相关信息(或阅读我们的文档)。



更多将工作移交给 Copilot 的方法
您还可以从以下位置启动 Copilot 编码代理任务:
- GitHub Issues:在 github.com 或 GitHub Mobile上将问题分配给 Copilot。
- Visual Studio Code:将任务委托给 Copilot,并使用GitHub Pull Requests 扩展程序跟踪正在运行的任务。
- 其他 IDE:请 Copilot在 JetBrains IDE 和 Visual Studio 的 Copilot Chat 中发起拉取请求。
- 支持 MCP 的工具:从通过模型上下文协议集成的兼容应用程序触发任务。
Copilot编码代理的最新升级
自Copilot 编码代理首次发布以来,我们已经对其进行了多项改进:
- 更广泛的可用性: Copilot 编码代理(公开预览版)现已向所有付费 Copilot 用户(Pro、Pro+、Business、Enterprise)开放。
- 使用量提升 20 倍:现在每个代理会话仅使用一次高级请求。
- 更智能的代理:内置浏览器用于验证更改,此外还可通过远程 MCP 服务器、自定义指令和防火墙设置进行配置。
- 跨平台支持:可在 GitHub.com、VS Code、JetBrains IDE、Visual Studio 和 GitHub Mobile 上使用。