– 代理会话日,2月19日

多代理开发的首选之地

2026年2月5日,由 VS Code 团队发布,@code

代理无处不在。我们一直在努力将 VS Code 打造成多代理开发的首选之地。在一个地方运行你的代理,管理你的会话,并为每个任务选择合适的工具,而无需切换编辑器或管理多个订阅。

随着 2026年1月发布版 (1.109) 的到来,我们正在迈出自去年 GitHub Universe 上提出这一愿景以来的最大一步。现在你可以直接与 GitHub Copilot 一起运行 Claude 和 Codex 代理。在需要快速、交互式帮助时,将它们作为本地代理启动,或者将异步任务委托给云代理以进行长时间运行的任务。我们还更新了代理会话视图,这是你管理代理的唯一位置。

管理所有你的代理

代理领域发展迅速。我们仍在摸索如何与代理协同工作。对于明确的任务,可以一劳永逸;对于需要控制的任务,可以亲力亲为;或者介于两者之间;这取决于任务,并且会发生变化。无论哪种方式,更多的代理意味着需要跟踪更多的会话。

代理会话视图为你提供了一个查看所有代理会话(本地、后台、云)并在此过程中在它们之间切换的统一位置。

为定义明确的重构启动云代理,然后跳转到本地会话以进行更具探索性的操作。监控后台任务,或在处理其他事情时让它运行。

上述演示说明了开发人员如何不断同时处理多项任务:规划改进、构建功能、审查结果、调试错误。对于每个时刻,你需要选择合适的工具:需要控制时使用本地,需要隔离更改时使用后台或云,需要多个进程时使用并行子代理。

以下是帮助你决定何时使用本地、后台或云代理的快速概述

标准 本地 后台
运行位置 你的机器 你的机器 (CLI) 远程基础设施
交互方式 交互式 无人值守 (异步) 无人值守 (异步),自主
团队可见性 是 (PR/问题)
隔离性 否 (直接工作区) 是 (worktrees) 是 (远程)

现在你已经可以运行多种类型的代理,下一个问题是使用哪些代理。

你的代理,你的选择

借助 1.109,你可以运行 Claude 和 Codex 代理:本地或云端,所有这些都包含在你的相同 GitHub Copilot 订阅中。

Codex 作为本地代理已经可用 几个月了。Claude 是新的。它使用 Anthropic 的官方 Claude Agent 框架,因此你可以获得与其他 Claude 实现相同的提示、工具和整体架构。

Screenshot of the Sessions Type picker in VS Code, showing the Claude and Codex agent options.

GitHub 也 刚刚宣布支持 Claude 和 Codex 代理。Copilot Pro+ 和 Enterprise 订阅者今天就可以在 VS Code 中将它们用作云代理。

Screenshot of the Partner Agents picker in VS Code, showing options for Claude and Codex.

注意

使用 启用或禁用对 Claude 代理会话的支持

github.copilot.chat.claudeAgent.enabled
  • 在 VS Code 中打开
  • 在 VS Code Insiders 中打开
设置来指定 VS Code 应该查找技能的自定义路径。

Codex 本地代理的先决条件:Copilot Pro+ 订阅和 OpenAI Codex 扩展

这种统一方法的优点在于,所有这些代理都显示在相同的代理会话视图中。你可以在它们之间委托任务,比较它们的输出,并为每个任务选择合适的工具。

使用子代理进行编排

运行多个代理是一回事。让它们协同工作是另一回事。

假设你正在添加一项新功能,并且你的代理需要研究身份验证模式、检查你的代码库中类似功能的结构,以及扫描相关文档。顺序执行会浪费时间,并会增加很多上下文,这使得代理难以专注于重要的事情。

子代理 可以解决这个问题。它们是与你的主会话独立运行的上下文隔离代理——你的主代理委托工作,只有最终结果才会流回。中间的探索保持隔离,从而保持你的主要上下文的清洁。

此版本的新功能:VS Code 现在可以并行运行多个子代理。一次启动多个任务,更快地获得结果,并节省高级请求。

我们还增加了对子代理正在做什么的可见性。你可以看到正在运行的任务,正在使用的代理,以及展开任何子代理以查看完整的提示和结果。

将此与 自定义代理 结合使用,为每个子代理提供专门的行为:具有只读访问权限和网络搜索工具的研究代理,具有完全编辑能力的实现代理,专注于漏洞扫描的安全代理。定义每个代理的工具、指令和模型。使用 交接 创建从计划到实施到审查的工作流程——所有这些都由你的主会话编排。

构建在开放标准之上

更多的代理,更多的使用方式。但代理的用处取决于你如何将其用于你的工作流程。

这就是开放标准发挥作用的地方。

MCP Apps 上周发布。这是第一个官方 MCP 扩展,它允许工具调用返回直接在聊天中呈现的交互式 UI 组件:仪表板、表单、可视化、多步骤工作流程。这为更丰富、更有效的人工代理协作创造了机会。VS Code 是首个具有完整 MCP Apps 支持的主要 AI 代码编辑器,我们很高兴看到社区构建的内容。

我们还使 代理技能(Anthropic 用于扩展 AI 代理的开放标准)普遍可用。技能是帮助代理生成高质量输出的专业能力——它们为测试策略、API 设计或性能优化等领域提供经过测试的指令。扩展作者现在甚至可以使用 chatSkills 贡献点将技能与他们的扩展一起打包和分发。这意味着生态系统可以像共享代码片段和主题一样共享专门的 AI 功能。

VS Code:你的统一代理体验

代理正在改变我们的工作方式。你不应该只选择一个,或者每次出现新事物时都切换工具。有了 VS Code,你可以运行你想要的代理,使用开放标准扩展它们,并从一个地方管理所有这些。

一年前,我们才刚刚推出代理模式。现在你拥有 Copilot、Claude 和 Codex 并排运行,以及更多功能。我们正在与你一起构建,你的反馈塑造着未来的发展。在 VS Code 仓库 中提交问题,或在社交媒体上找到我们。我们才刚刚开始。

想观看这些功能的现场演示吗?请加入我们的 代理会话日,时间为 2 月 19 日!

编程愉快!

© . This site is unofficial and not affiliated with Microsoft.