# Visual Studio Code

Visual Studio Code 是 Microsoft 开发的免费跨平台代码编辑器，正逐渐演变为以 Agent 为中心的开发环境。它内置了对本地、后台、云端及第三方 Agent 会话的支持，提供模型选择、自定义 Agent、技能库以及原生 MCP 支持。

Canonical URL: https://aiidelist.com/zh/ide/visual-studio-code

Language: zh

更新日期: 2026-10-06

## 概览

- 分类: AI IDEs / AI Code Editors
- 主流代码编辑器，现已演变为支持第一方和第三方 AI 编程 Agent 的开放编排平台。
- 编辑器基础: VS Code
- 平台: Windows, macOS, Linux, Web
- 开源: 否
- 本地模型支持: 是
- 自带 API 密钥: 是

## 简评

Visual Studio Code 是追求成熟编辑工具及灵活 Agent 集成（本地、云端或第三方）的团队最理想的通用宿主环境。

## 适合场景

- 希望在统一宿主下运行多种 Agent 的开发者
- 同时利用 Copilot 和第三方 Agent 的团队
- 基于 MCP 协议的编程工作流
- 多语言混合开发项目
- 对调试功能和扩展插件有深度依赖的用户

## 优点

- 在熟悉的编辑器中托管多种 Agent 工作流，无需迁移到新 IDE
- 原生支持 MCP、自定义 Agent 及模型选择，降低集成难度
- 拥有顶级的语言支持、调试功能、终端集成和插件生态
- 免费编辑器，全面覆盖桌面端和 Web 端

## 局限

- 坚持使用纯开源品牌二进制文件的用户
- 极简主义、仅限终端的工作流
- 无法对第三方扩展权限进行安全审查的团队
- 寻求“对话即应用”产品而非编辑器的用户
- Microsoft 发行版基于 Code - OSS 但采用单独的产品许可证
- 高级 AI 功能通常需要 Copilot 或外部付费供应商支持
- 安装扩展和 MCP 服务器会扩大安全风险及供应链受攻击面
- Agent 功能更新频繁，可能受限于预览版设置或公司政策

# Visual Studio Code 评测

Visual Studio Code 是 Microsoft 开发的免费跨平台代码编辑器，正逐渐演变为以 Agent 为中心的开发环境。它内置了对本地、后台、云端及第三方 Agent 会话的支持，提供模型选择、自定义 Agent、技能库以及原生 MCP 支持。

## Visual Studio Code 的定位

这款主流代码编辑器现在是一个开放的编排平台，支持运行官方及第三方的 AI 编程 Agent。

## 核心功能

### 以 Agent 为中心的工作流

- 运行本地、后台、云端及第三方 Agent
- 在工作区中跟踪多个 Agent 会话
- 在 Agent 视图与代码视图之间切换任务

### 开放的 AI 集成

- 原生支持 Model Context Protocol (MCP)
- 支持自带 API 密钥 (BYOK)，可选择多个供应商提供的模型
- 定义自定义 Agent、指令、提示词及可复用的技能

### 完整的开发环境

- 内置 IntelliSense、调试器、终端、任务管理和版本控制
- 庞大的扩展市场
- 支持远程开发、浏览器访问及丰富的语言工具

## 适用场景

- 希望在统一的 Agent 宿主环境中标准化的开发者
- 同时使用 Copilot 和第三方 Agent 的团队
- 基于 MCP 的编程工作流
- 多语言开发需求
- 需要成熟调试功能和插件生态的用户

## 价格方案

- **Visual Studio Code:** $0 — 编辑器对个人和商业用途均免费。
- **Copilot Free:** $0 — 可选的 GitHub Copilot 访问权限，每月有代码补全和 AI 使用额度限制。
- **付费 AI 服务:** 价格不等 — Copilot 订阅、第三方 Agent、托管模型及供应商 API 使用费需单独支付。

价格和可用性可能会发生变化。上述详情已于 2026-08-14 与官方渠道核对。

## 优势

- 无需更换 IDE，在熟悉的编辑器中即可托管多种编程 Agent 工作流
- 原生支持 MCP、自定义 Agent、技能和模型选择，减少集成摩擦
- 卓越的语言支持、调试、终端和扩展生态系统
- 免费工具，广泛支持桌面端和 Web 端

## 局限性

- Microsoft 发行的 VS Code 版本基于 Code - OSS 构建，但使用独立的商业产品许可证
- 高阶 AI 功能通常依赖于 Copilot 或外部付费供应商
- 扩展插件和 MCP 服务器会增加安全风险和供应链安全压力
- Agent 功能迭代迅速，可能依赖于预览版设置或组织策略

## 隐私与操作说明

Agent 会话可能会向所选供应商暴露代码库文件、终端输出、提示词、密钥以及连接的 MCP 数据。请务必检查工作区信任设置、扩展权限、模型供应商条款、遥测数据及 Agent 审批设置。

## Visual Studio Code 替代方案

最相关的对比产品包括 Cursor、Windsurf、Zed AI、VSCodium、Theia IDE。建议从执行模型、集成面、安全控制、部署模式、维护成本以及总使用成本等方面进行权衡。

## 总结

对于希望在单一工作区中获得成熟编辑工具，并兼顾本地、云端及第三方 Agent 灵活性团队来说，Visual Studio Code 是最广泛使用的首选宿主。

## 官方资源

- [官方网站](https://code.visualstudio.com/)
- [VS Code 中的 Agent](https://code.visualstudio.com/features/agents)
- [基于 Agent 开发](https://code.visualstudio.com/docs/agents/overview)
- [VS Code 常见问题解答](https://code.visualstudio.com/docs/supporting/faq)
- [产品许可证](https://code.visualstudio.com/license)

## 功能

### 以 Agent 为中心的工作流

- 运行本地、后台、云端及第三方 Agent
- 在不同工作区中跟踪多个 Agent 会话
- 在 Agent 优先视图与代码优先视图间自由切换

### 开放的 AI 集成

- 原生支持 Model Context Protocol (MCP)
- 支持自带 API 密钥并选择不同供应商的模型
- 自定义 Agent、指令、提示词和可复用的技能

### 完整的开发环境

- 内置 IntelliSense、调试、终端、任务和源代码控制
- 规模庞大的扩展插件市场
- 远程开发、浏览器端访问及完善的语言工具链

## 价格

free

- Visual Studio Code: $0 — 编辑器对个人和商业用途均免费。
- Copilot Free: $0 — 可选的 GitHub Copilot 访问权限，每月有代码补全和 AI 使用额度限制。
- Paid AI services: Varies — Copilot 订阅、第三方 Agent、托管模型及供应商 API 使用费需单独计费。

价格核对日期: 2026-08-14

## 隐私与数据处理

Agent 会话可能会将仓库文件、终端输出、提示词、密钥和连接的 MCP 数据暴露给所选供应商。请审查工作区信任、扩展权限、模型供应商条款及 Agent 审批设置。

## 替代工具

- Cursor
- Windsurf
- Zed AI
- VSCodium
- Theia IDE

## 资料来源

- [官方网站](https://code.visualstudio.com/)
- [VS Code 中的 Agent 介绍](https://code.visualstudio.com/features/agents)
- [Agent 开发指南](https://code.visualstudio.com/docs/agents/overview)
- [VS Code 常见问题](https://code.visualstudio.com/docs/supporting/faq)
- [产品许可证说明](https://code.visualstudio.com/license)

最近核对日期: 2026-08-14

## 更新记录

- 2026-08-14: 在 VS Code 官方定位从 AI 辅助编程转型为支持本地/后台/云端 Agent 的开放平台后更新。
