免费POC, 零成本试错
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


VS Code 内的统一编码体验,重塑开发者的 Agent 时代

发布日期:2025-11-10 17:42:36 浏览次数: 1523
作者:Azure云科技

微信搜一搜,关注“Azure云科技”

推荐语

VS Code 智能体时代来临!一文了解如何统一管理四大编码智能体,告别碎片化开发体验。

核心内容:
1. VS Code 集成四大智能体工具,实现一站式编码体验
2. 全新Agent Sessions功能,统一管理本地与云端智能体
3. 实时聊天编辑器让智能体交互更直观可控

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家


如果要用一个词来总结过去这一年,那一定是 Agent(智能体)”


在 2025 年,智能体彻底改变了 VS Code 的开发体验。我们推出了 VS Code 的 Agent Mode、Copilot coding agent (cloud) (Copilot 云端编码智能体集成),以及全新的 GitHub Copilot CLI。随着 OpenAI、Anthropic 等厂商的智能编码代理纷纷登场,智能体生态变得空前繁荣。


选择多了,开发体验更强,但生态也变得碎片化:订阅切换、工具混搭、追赶最新智能体 热潮,成了开发者的日常。今年的 GitHub Universe,我们正式启动解决这个问题——打造 VS Code 内的统一智能体使用体验。


01

OpenAI Codex 集成:

开发体验再升级


在 GitHub Universe 大会上,我们宣布:现在您可以直接在智能 GitHub Copilot 副驾驶® Pro+ 订阅中使用 OpenAI Codex,无需额外订阅!



当您在智能 GitHub Copilot 副驾驶® Pro+ 中启用 Codex 时,所有模型调用均由智能 GitHub Copilot 副驾驶® 统一处理,并遵循标准的速率限制。您将获得完整的代码生成、代码解释等功能,无需再单独管理 OpenAI 账户。


随着 Codex 的加入,VS Code 中的四款强力编码智能体正式集结:


🔵  智能 GitHub Copilot 副驾驶®

🔵  Copilot 云端编码智能体 Copilot coding agent (cloud)

🔵  GitHub Copilot CLI

🔵  OpenAI Codex


有了这么多智能体,开发者可能会问:哪些智能体正在运行?运行在哪里?当前上下文是什么?


为此,我们在 VS Code 中推出了全新功能,用于统一管理本地与远程智能体的工作状态—— 这就是 “Agent Sessions(智能体会话)”


如何使用这些新功能?

安装 OpenAI Codex 插件,并使用智能 GitHub Copilot 副驾驶® 登录即可。


02

Agent Sessions:

VS Code 任务控制中心


VS Code 侧边栏新增 Agent Sessions 视图,让您在一个界面即可统一管理所有智能体,无论它们是运行在本地还是云端。



通过 Agent Sessions,您可以查看当前项目下所有正在运行的智能体会话,了解它们的运行状态,并可一键切换不同会话。


所有智能体现在都配备了全新的 “聊天编辑器(chat editors)” 标签体验。您可以在聊天编辑器中打开 Copilot coding agent,实时查看 agent 的执行进度,甚至可以在执行过程中随时进行纠正。


比如,当您发出一个 Prompt 后才发现遗漏了某些重要信息,以前只能等待或中止任务;现在,只需打开该标签页,补充更新内容,agent 就会即时立即做出响应,调整计划。


更棒的是,您可以直接在 Chat view 界面将任务指派给任意 agent。


Agent  Sessions 让 VS Code 成为一个真正的“任务控制中心”(mission control),帮助您在熟悉的编辑器环境中高效调度所有 agent。我们非常高兴 OpenAI Codex 加入到 Copilot+ 订阅体系中,同时也在努力让更多 agent 加入其中。


03

Planning Agent:

让 Agent 为您制定详细计划


几个月前,我们引入了Chat Modes(聊天模式),用于调整或定义智能体行为。现在我们将 Chat Modes 正式更名为 Agents(智能体),因为它们本质上就是您的自定义智能体。


为了帮助您快速上手,我们新增了一个内置 Agent —— Plan Agent



Plan Agent 的作用,是把那些模糊的提示扩展成详细的执行计划。


当您使用 Plan Agent 时,智能 GitHub Copilot 副驾驶® 会主动提出关键问题,比如要在哪个页面实现、是否使用库等,还会推荐合适的拖放库,并说明推荐理由。



您可以逐行快速回复这些问题,Plan Agent 会自动识别每个答案对应的问题。


例如:

dnd-kit

yes - what kind of a question is this in 2025

link creation only


💡小贴士

可以将快捷键 workbench.action.chat.submit 改为 Ctrl + Enter,这样就不会在想换行时不小心把消息发出去了。


当 Plan Agent 收集到足够的信息后,它会停止提问,并询问您是否准备好继续。


此时,您可以使用全新的 “Handoff(交接)” 功能,在聊天中直接继续执行计划,或打开完整的计划文档在编辑器中查看。



不同模型在规划方面表现各异,例如,我们发现 Claude 模型特别擅长识别上下文缺失和潜在边界情况,能提出非常关键的问题。


如果您想知道 Plan Agent 背后的工作原理,您可以打开命令面板,选择“Configure Agents” → Plan 来查看它的提示模板。更酷的是,您可以基于 Plan 创建自己的 Agent,我自己基于它创建了一个名为“Research”的智能体,可以递归进行网络搜索并整理研究结果。


这些自定义 Agent 不仅能在 VS Code 使用,还能与其他agent(例如 Copilot CLI 和 Copilot Coding agent)协同使用。



💡小贴士

在 GitHub 的 awesome-copilot 仓库中,您能找到上百个自定义指令、提示文件和智能体示例。


04

Subagents:

上下文管理的新玩法


随着 Agent 越用越多,上下文混乱变成了常见问题。交互越频繁,上下文越庞杂,Agent 越容易“迷路”。于是,一个新领域诞生了:Context Engineering(上下文工程)


在最新的 VS Code 版本中,我们引入了一项全新利器:runSubagent,帮您轻松管理上下文。


Subagent(子智能体) 是独立于主聊天的“小助手”,拥有自己的上下文空间。调用方式很简单:在提示中加入 #runSubagent 工具。


执行时:

  • 主 Agent 会生成提示并交给 Subagent

  • Subagent 只接收您传递的上下文,不知道主聊天的其他内容

  • 主聊天也不会被 Subagent 的上下文影响

  • Subagent 不会暂停等待反馈,且能使用大部分主聊天的工具


执行完成后,Subagent 只返回最终结果,并将其加入主上下文。这样,主对话保持精简,而您仍然可以并行在侧边任务重深入探索子任务。


例如,当您在构建一个 API 时需要研究身份验证方案,可以这样调用:

Analyze the #file:api with #runSubagent and recommend the best authentication strategy for a web client consuming these endpoints.


运行时,您会在界面看到 Subagent 的工具调用和模型响应,比如“Analyze app structure for auth”。



Subagent 只是开始,我们还在持续探索如何通过智能体更好地管理上下文的方式。



05

展望未来:

多 Agent 时代的统一体验


智能体正在重塑编码方式和工作模式。我们希望您能够自由切换不同的智能体、精细管理上下文、甚至创建自己的智能体。


借助 VS Code 的统一 Agent 体验,这一切都能实现。


这些只是今年 GitHub Universe 的部分亮点。更多新亮点欢迎您扫描下方二维码参与我们的活动。我们正在构建一个多智能体协同的统一工作流,让您在任何需要的地方都能享受高效的智能体验。


最后留个想象空间:一年前我们才宣布 “Copilot Edits” 和 Claude 支持。以这个速度,下一年会发生什么?


11月12日 | 上海


11月14日 | 北京


Happy Coding 💙


53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询