首页/软件/Visual Studio Code
V

Visual Studio Code

更新于 2026-09-25

Visual Studio Code:开源 AI 代码编辑器与多智能体开发平台 #

Visual Studio Code 是什么? #

Visual Studio Code(简称 VS Code)是一款免费、开源的 AI 代码编辑器,也是面向多智能体(multi-agent)开发的统一工作台。它由微软推出,定位为"你的多智能体开发之家"——开发者可以在同一个界面中调用 AI 智能体来规划、编写与调试代码,并跨环境管理多智能体工作流。

VS Code 的核心价值在于把"世界级代码编辑器"与"AI 智能体协作"合二为一:一方面它提供 IntelliSense 智能补全、调试、集成终端、版本控制、任务构建等成熟编辑能力;另一方面它支持接入不同厂商的智能体与模型,让 AI 参与从写代码到跑测试的完整链路。无论是个人开发者写脚本、团队协作开发大型项目,还是在浏览器里快速浏览仓库,VS Code 都能覆盖。它运行于 Windows、macOS、Linux,也提供零安装的 Web 版本。

Visual Studio Code 有哪些亮点特色? #

  • 开源且免费:VS Code 是完全免费、开源的代码编辑器,个人与商业项目均可直接使用,并可通过官方扩展市场持续扩展能力边界。
  • AI 智能体原生集成:官方定位为"AI 代码编辑器",内置智能体开发能力,让 AI 智能体为用户规划、编码、调试,并支持多智能体工作流的统一管理。
  • 任意智能体、任意模型:支持自由选择智能体(Agent)与底层模型(Models & Agent Harnesses),通过 Agent Customization 自定义智能体行为,不把用户绑定在单一 AI 供应商上。
  • 所有会话统一视图:提供 Sessions 视图集中管理多个 AI 会话,支持会话历史、远程智能体会话、任务计划与执行,方便并行推进多个开发任务。
  • 世界级代码编辑器内核:保留强大的编辑体验——IntelliSense 智能补全、代码导航、重构、内联建议、智能操作(Smart Actions)、多根工作区与工作区信任机制。
  • 丰富的扩展生态:官方扩展市场提供海量扩展,官方页面列举了 Python、Stripe、C/C++、Jupyter、GitLens、C# Dev Kit、MongoDB、GitHub Copilot for Azure、Remote Development 等常用方案,几乎覆盖所有语言与开发场景。
  • 全平台覆盖与 Web 版支持:提供 Windows、macOS、Linux 官方安装包;同时 Visual Studio Code for the Web(vscode.dev)可在浏览器中零安装运行,快速安全地浏览代码仓库并做轻量编辑。
  • 远程与容器化开发:通过 Remote Development 系列能力支持 SSH、Remote Tunnels、Dev Containers、WSL、GitHub Codespaces 与 VS Code Server,把开发环境放到远端或容器中,本地保持轻量。
  • 企业级可管理性:提供企业策略、AI 设置、扩展管控、遥测与更新管理,便于组织在大规模团队中统一治理开发环境。

Visual Studio Code 官网首页截图

免费下载 Visual Studio Code #

以下为官方提供的各平台安装包,点击链接即可下载。

文件名 描述 大小 下载
VSCode-darwin-arm64.dmg macOS(Apple silicon / ARM64)磁盘映像安装包 268.5 MB 夸克网盘
VSCodeUserSetup-arm64-1.139.0.exe Windows ARM64 用户版安装程序(User Setup) 212.2 MB 夸克网盘
VSCodeUserSetup-x64-1.139.0.exe Windows x64 用户版安装程序(User Setup) 222.1 MB 夸克网盘

提示:Windows 用户建议优先选择 User Setup 版本,安装时无需管理员权限,后台更新也更平滑。Linux 用户可前往官网下载 .deb、.rpm 或 Snap 包;也可直接使用浏览器版 vscode.dev 免安装体验。官网同时提供 Insiders 预览版与 Web 版本入口。

Visual Studio Code 如何使用? #

  1. 下载并启动:从上方表格选择与系统匹配的安装包完成安装,打开 VS Code,首次启动会看到欢迎页(Welcome),其中包含最近项目、教程与常用操作入口。
  2. 打开项目:通过「File → Open Folder」打开本地文件夹,或在欢迎页直接克隆 Git 仓库;Web 版可在 vscode.dev 中输入 GitHub 或 Azure Repos 地址直接打开仓库。
  3. 熟悉主界面:左侧活动栏依次为资源管理器、搜索、源代码管理、运行与调试、扩展、AI 会话等面板;底部是集成终端(Terminal)与问题面板,中间是编辑器区域。
  4. 安装扩展并配置语言:点击扩展图标打开扩展市场,搜索并安装所需语言或框架扩展(如 Python、C/C++、Jupyter),编辑器会自动启用语法高亮、IntelliSense 与调试支持。
  5. 调用 AI 智能体开发:在聊天视图(Chat View)中描述任务,例如"重构 MailList 组件、抽出 MailListItem 并保留键盘导航",智能体将自主读取文件、制定计划、修改代码、运行构建与测试,并在会话中汇报变更摘要,你可随时审阅、回退或继续下一轮任务。
  6. 进阶用法:需要远端算力时可通过 Remote Tunnels、SSH、Dev Containers 或 WSL 连接开发环境;命令行用户可执行 code . 在终端中直接以 VS Code 打开当前目录。

Visual Studio Code 的常见问题? #

VS Code 是免费的吗?可以商用吗? 是的。VS Code 是免费、开源的编辑器,个人与商业使用均免费,无需购买许可。

Windows 应该装 User Setup 还是 System Setup? 官方推荐大多数用户使用 User Setup,因为它不需要管理员权限,安装位置在用户目录下,且后台更新更顺畅;System Setup 适合需要为整机所有用户统一安装的场景。此外还提供 ZIP 压缩包形式,便于便携使用。

VS Code 和 VS Code for the Web 有什么区别? VS Code for the Web(vscode.dev)在浏览器中运行,零安装、上手即用,适合快速浏览仓库和做轻量编辑;桌面版功能更完整,可访问本地文件系统、运行终端与调试器、使用完整扩展能力。二者共享同一套界面与交互习惯。

如何把 code 命令加入命令行? macOS 用户安装后可在命令面板(Command Palette)中执行 "Shell Command: Install 'code' command in PATH";若未生效,可参考官方文档手动配置 PATH。Windows 安装程序默认会勾选加入 PATH 的选项。

VS Code 支持哪些编程语言? 通过与语言扩展配合,VS Code 几乎支持所有主流语言,官方页面重点列举了 Python、C/C++、C#、Jupyter、MongoDB 等场景,GitLens 等扩展还增强了 Git 相关体验。

AI 智能体会自动修改我的代码吗?会不会有安全风险? VS Code 提供权限与审批(Approvals & Permissions)、智能体沙箱(Agent Sandboxing)与 AI 安全相关机制,可限制智能体可执行的操作;所有变更通常在会话中可审阅与回退,建议在受信任的工作区中运行。(相关能力以官方文档与当前版本为准)

Visual Studio Code 如何安装? #

Windows

  1. 从下载表格获取对应的 .exe 安装程序(x64 或 ARM64)。
  2. 双击运行安装向导,阅读并接受许可协议。
  3. 选择安装位置与附加任务(建议保留"添加到 PATH""添加到右键菜单"等选项)。
  4. 点击安装并等待完成,然后从开始菜单启动 VS Code。
  5. 若使用 ZIP 压缩包,解压后直接运行其中的 Code.exe 即可,无需安装。

macOS

  1. 下载 VSCode-darwin-arm64.dmg(Apple silicon)并双击打开。
  2. 将 Visual Studio Code.app 拖拽到「应用程序」文件夹。
  3. 在「应用程序」中双击图标启动。
  4. 如需在终端使用 code 命令,可在命令面板中执行 Shell Command 安装 PATH 的指令。

Linux

  1. 根据发行版选择安装方式:
    • Debian/Ubuntu 系:下载 .deb 包后执行 sudo apt install ./<文件名>.deb。
    • RHEL/Fedora 系:下载 .rpm 包后执行 sudo rpm -i <文件名>.rpm 或使用 dnf。
    • 也可使用 Snap 包,Arch Linux 与 Nix 由社区维护对应包。
  2. 安装完成后在应用菜单或终端执行 code 启动。
  3. 可将 VS Code 配置为默认文本编辑器(官方文档提供 xdg-open 与 Debian alternatives 的配置方法)。

Web(免安装)

直接访问 vscode.dev,在浏览器中打开 GitHub 或 Azure Repos 仓库即可开始使用,无需安装任何软件。

安装后建议检查更新设置与 Settings Sync(设置同步),以便在多台设备之间同步配置、快捷键与扩展。

Visual Studio Code 如何卸载? #

Windows

  1. 打开「设置 → 应用 → 已安装的应用」(或控制面板的「程序和功能」)。
  2. 找到 Visual Studio Code(User 或 System 版本),点击卸载并按向导完成。
  3. 若使用 ZIP 便携版,直接删除解压目录即可。
  4. 如需彻底清理,可手动删除用户数据目录 %APPDATA%\Code 与缓存目录 %USERPROFILE%\.vscode(删除后配置、扩展与登录状态将一并丢失,请谨慎操作)。

macOS

  1. 打开「访达 → 应用程序」,将 Visual Studio Code.app 拖入废纸篓并清空。
  2. 如需清理残留配置与扩展,可删除 ~/Library/Application Support/Code、~/.vscode 以及相关缓存目录。
  3. 若曾安装 code 命令的软链接,可在 /usr/local/bin 中一并删除。

Linux

  1. Debian/Ubuntu 系:执行 sudo apt remove code(如需一并删除配置可加 --purge)。
  2. RHEL/Fedora 系:执行 sudo rpm -e code 或 sudo dnf remove code。
  3. Snap 安装:执行 sudo snap remove code。
  4. 手动删除用户配置目录 ~/.config/Code 与 ~/.vscode 可清理残留的扩展与设置。

注意:卸载程序本身通常不会删除用户配置、扩展与缓存;若计划重新安装并保留原有环境,请勿删除上述目录。

相关标签
Visual Studio CodeVS Code开源代码编辑器AI 代码编辑器AI 编程助手多智能体开发GitHub Copilot免费代码编辑器跨平台 IDEvscode.dev