🚀 引言:从「Copilot 陪你写」→「Agent 团队帮你干」
还记得当年 Copilot 刚来时,我们还战战兢兢地删它生成的 吗?
console.log('why?')
如今——VS Code 1.106 直接把 AI 助手「升编」成了一个 Agent HQ(智能体总部) 🎖️:
✅ 能派本地 Agent
✅ 能调远程 Copilot Coding Agent
✅ 还能喊上 OpenAI Codex、GitHub CLI 一起打配合
✅ 甚至……它们还能互相“交接班”?!
这不是科幻片彩排——这是你明天上班就能用上的 VS Code!
🏢 一、Agent Sessions View:你的「Agent 作战室」上线!
📦 新增设置项:
chat.agentSessionsViewLocation
以前:
你开了3个 chat 窗口 + 2个 Copilot CLI 会话 + 1个云端 agent……
然后:“我到底改了哪份代码?!” 😵💫
现在:
VS Code 给你建了个 Agent Sessions View(智能体会话面板),像航空管制塔一样统一调度所有 AI 会话:

✅ 默认分 Local(本地) & Background Agents(后台智能体)两栏
✅ 支持按来源分类:Copilot Coding Agent、Copilot CLI、Codex……
✅ 还能 ⌥⌘F(Mac)/ Ctrl+Alt+F(Win)全局搜索会话!——再也不怕“我的 agent 跑哪儿去了?”
🔧 小技巧:
想一键合并所有会话?把设置改成:
"chat.agentSessionsViewLocation": "single-view"
⚠️ 注:此模式目前还在“beta体验中”,部分功能稍后补全~(但 UI 已美得像 Apple Park 🏢)
📋 二、Plan Agent:先写「计划书」,再动代码——拒绝边写边改的薛定谔开发!
你是否经历过:
“我想加个登录功能” → Agent 直接撸 300 行代码 → 你:“等等……我还没说用 OAuth 还是 JWT?”
现在,VS Code 推出 Plan Agent 👮♂️——一个“先动脑、后动手”的理性派!
1️⃣ 在 Chat 视图点下拉菜单,选 Plan
2️⃣ Agent 会:
问你澄清问题 ❓(“是否支持多因素认证?”)输出一份结构化实施计划 📝等你点头 ✅ 后才真正开始编码!

✨ 好处显而易见:
需求漏洞在写代码前暴露可反复迭代方案(“不,我们用 Auth0” ➜ “好,更新计划”)最终实现更稳,返工更少 🙌
🎯 更酷的是:支持自定义 Plan Agent!
用 写个专属计划模板,团队协作直接拉齐节奏~(后面细说)
.github/agents/my-plan.agent.md
☁️ 三、Cloud Agents & CLI Agents:Copilot 不再“单打独斗”
✅ Copilot Coding Agent 深度整合
原先藏在 GitHub PR 扩展里的云 agent,现在正式搬进 Copilot Chat 扩展和 GitHub Mission Control 联动:浏览器 ↔ VS Code 无缝跳转会话
就像微信 PC 端和手机端消息同步——只不过同步的是……你让 AI 写的代码 😎
✅ Copilot CLI 首次集成!
现在可以直接在 VS Code 里:
🆕 新建 CLI Agent 会话♻️ 恢复已有的 CLI 会话📎 附加上下文(文件/代码块/终端输出)

还能在编辑器里和终端里双开 CLI Agent——
左边写提示词,右边看 实时输出,仿佛有两个 Copilot 在打工 💼💼
git push

🤝 四、Agent Delegation:一键“甩锅”给更专业的 AI
“这个太复杂了,你找专家聊聊?”
VS Code 新增 Agent Delegation(智能体交接) 功能👇
在 Chat 里点 ☁️ Cloud 按钮 → 选一个更强力的 agent(如 Copilot Coding Agent)或在 CLI Editor 里直接 → 手动指定接盘侠
/delegate

🎯 场景示例:
你让本地 agent 分析日志 → 它说:“这需要运行和
jq,建议转交 CLI Agent” → 你
awk→ 搞定!
/delegate
🧩 五、Custom Agents(原「Chat Modes」):现在叫“特工档案”!
📢 重要更名:
→
Chat Modes(更酷,更统一,更像《王牌特工》)
Custom Agents

你创建的所有自定义的agent的配置文件 现在存放在:
.github/agents/*.agent.md
📄 新增
target 元数据:一份配置,多端跑!
target
---
name: "文档专家 DocBot"
description: "专治注释缺失 & 文档稀烂"
target: vscode # ← 关键!指定运行环境
model: gpt-5-codex
tools: [edit, search]
argument-hint: "请提供要注释的函数名"
handoffs: [test-agent] # ← 自动交接给测试特工!
---
支持三种 :
target
|
适用场景 | 可用工具举例 |
|---|---|---|
|
本地聊天 + 编辑器集成 | 所有 VS Code 已安装工具 |
|
GitHub Cloud/CLI 运行 | , , , MCP 工具 |
| (未指定) | 全平台兼容(忽略不支持字段) | — |
💡 编辑 时还有:
.agent.md
✅ 实时校验✅ 智能补全✅ Hover 提示✅ 一键迁移旧 (贴心小黄条提示)
.chatmode.md

悄悄说:我们团队已上线
,自动提 5 条 CR 建议——老板以为我们招了个资深架构师 🤫
pr-review.agent.md
🔐 六、安全 & 信任:让 AI “先打报告,再干活”
VS Code 深知:能力越大,越要管住。所以这版加了一堆“防翻车”机制:
✅ Post-Approval(事后审批)
Agent 用 拉外部数据?→ 先弹窗让你审核原始内容再进聊天上下文防止 prompt injection(提示词注入攻击)——毕竟谁也不想 AI 突然开始背《黑客军团》剧本 🎭
#fetch
✅ 一键信任整个 MCP Server
以前:每个工具都要点 ✅ 一次 → 累觉不爱
现在:Allow → Trust All Tools from This Server
(适合你自家部署的内部工具链)

🎁 彩蛋:Agent 还能帮你「存 Prompt」!
新命令 :
/savePrompt
把一段超好用的对话 → 一键生成可复用的 Prompt 模板!

生成的文件可以直接放:
(用户级)
~/.vscode/prompts/(项目级)
.vscode/prompts/
下次团队新人问:“怎么让 Copilot 写符合我们规范的 commit message?”
你:“看 ,直接
.vscode/prompts/commit-wizard.prompt.md 走起~”
/commit-wizard
🚀 结语:Agent 时代,你不是一个人在 Coding
VS Code 1.106 的 Agent 系统,不再只是“帮你补全一行代码”,而是:
🧠 一个能 规划、分工、交接、审计、复用 的 AI 开发协作者网络。
从今天起——
你不是在用编辑器,你是在 指挥一支 AI 工程特遣队 🪖