原文链接:
https://code.visualstudio.com/blogs/2025/07/17/copilot-coding-agent
今天,我们很高兴为您带来VS Code中Copilot编程助手的首次展示。现在您不再局限于一个同步运行的助手,而是可以同时拥有多个助手为您工作。这才是真正的"10倍效率开发者"——您现在可以将任何工作交给一队AI队友来完成。
要立即在编辑器中体验这一功能,请安装GitHub Pull Requests扩展并添加以下VS Code设置:
"githubPullRequests.codingAgent.uiIntegration": true
什么是GitHub Copilot编程助手?
GitHub Copilot编程助手是一个自主AI开发者,您可以将其分配到任何GitHub issue。这个助手在GitHub中运行,完全集成为您代码库的一员,可以评论issue、提交PR、进行代码审查等。助手能够处理复杂工作,跨代码库实现功能,甚至使用Model Context Protocol (MCP)工具与数据库或云服务交互。
工作流程很简单:

助手运行在一个临时的隔离开发环境中,可以探索代码库、进行修改、构建代码、运行测试等——一个完全自主运行的完整开发环境。
现在,我们将编程助手及其所有工作流直接集成到VS Code中!
VS Code中的Copilot编程助手
Copilot编程助手与GitHub Pull Requests扩展集成。您可以直接在侧边栏中将任何issue分配给Copilot编程助手——无需切换浏览器。只需选择、分配,然后让助手接手。

与每个VS Code功能一样,VS Code团队自己在开发中就使用这个助手集成。事实上,您可以在VS Code代码库中看到有多少PR被分配给了Copilot编程助手,而且这个数字还在不断增加。
跟踪助手进度
Pull Requests视图中新增了一个"Copilot on My Behalf"查询,显示Copilot为您处理的所有工作。想查看助手具体做了什么?点击"View Session"观看详细过程。您可以完全透明地看到每个命令和决策。如果不满意助手的表现,您也可以随时终止它。所有这些操作都不需要离开编辑器。

审查、评论和迭代
当助手完成工作后,它会将PR分配给您并请求您作为审查者。如果适用,它甚至会包含截图,让您快速验证是否正确完成了工作。

您可以在VS Code中审查助手的PR、留下评论并要求修改。助手会根据您的反馈更新PR,并在完成后通知您。
这个工作流与提供PR预览的服务完美集成。例如,如果您使用Azure Static Web Apps、Vercel、Netlify等服务,您甚至不需要在本地检出和运行分支,就可以审查助手的工作。

从Copilot Chat启动会话
我们发现自己越来越多地在VS Code的聊天面板中工作。虽然我们喜欢在GitHub上工作,但VS Code才是我们的主战场。将编程助手引入聊天意味着您不会被锁定在issue工作流中。现在,您可以在聊天的任何时候——无论聊了多久——将正在处理的任务直接委托给编程助手。当前聊天会话的所有上下文都将传递给编程助手。
然后编程助手会跳过issue步骤,直接提交PR并开始工作。它会将上下文提炼成详细的PR描述,您会看到Copilot编程助手使用了"待办事项列表",让您一目了然地了解它在做什么以及进展如何。
下一步计划
虽然Copilot编程助手在Visual Studio Code中的集成目前处于预览阶段,但您现在就可以使用它!只需确保安装了GitHub Pull Requests扩展,并添加以下VS Code设置:"githubPullRequests.codingAgent.uiIntegration": true
我们非常期待进一步深化与编程助手的集成。由于我们最近已将VS Code中的AI功能完全开源,您可以在我们的编程助手迭代计划中跟踪我们的进展。我们正在努力:
我们期待听到您对体验的反馈,请在VS Code代码库中以issue形式提交任何建议!
去成为100倍效率的开发者吧
我们迫不及待想看看您和您的新助手朋友们一起构建什么!请关注发布说明和Copilot文档以获取最新动态。
同时,开始列出所有您不想做的事情清单吧。因为您即将拥有几个最喜欢的新队友。