使用 VS Code 中的智能体进行构建

Visual Studio Code 内置了 AI 智能体。只需描述你想要构建的内容,智能体便会规划方案、编写代码并验证整个项目的结果。智能体可以端到端地处理任务:跨多个文件构建功能、调试并修复失败的测试、在框架之间进行重构、使用集成浏览器测试 Web 应用,或提交拉取请求 (Pull Request) 以供团队审查。

选择你的工作方式

VS Code 为你提供了两种与智能体交互的界面。你可以选择最适合当前任务的一种,并可在两者之间自由切换。两者共享相同的智能体会话、设置和快捷键,因此切换无需任何额外成本。

使用任意模型运行任意智能体

智能体可以在任务所需的地方运行。你可以为了交互式工作在本地运行它们,为了自动任务在后台运行它们,为了通过拉取请求进行团队协作在云端运行它们,或通过 Anthropic 和 OpenAI 等第三方提供商运行它们。你可以随时将任务从一种智能体类型移交给另一种,相关的上下文也会随之转移。

Screenshot showing the sessions type picker in the Chat view with options for local, background, cloud, and third-party agents.

你可以从 OpenAI、Anthropic、Google 等提供的数十种模型中进行选择,也可以自带 API 密钥使用任何提供商的任何模型。无需更改工作流即可随时切换模型。了解有关智能体类型语言模型的更多信息。

让智能体以你的方式工作

当智能体理解你项目的约定并拥有正确的工具时,它们的工作效率最高。VS Code 提供了多种定制智能体的方法,使它们从一开始就能生成符合你代码库和团队规范的代码。

了解更多关于自定义智能体的信息。

信任与控制

智能体可以读取和编辑文件、运行终端命令以及调用外部服务。VS Code 让你保持控制权:在工具调用执行前进行批准或拒绝、设置符合你舒适度的自主权限级别,并启用智能体沙盒以在操作系统层面限制文件系统和网络访问。了解更多关于信任与安全以及AI 安全的信息。

组织可以集中管理其团队可使用的 AI 功能、模型和工具。管理员可以定义策略来控制智能体功能、限制 MCP 服务器或扩展,并强制执行合规性要求,从而确保开发者开箱即用,获得一致且受控的体验。了解更多关于企业 AI 策略的信息。

开始使用

AI 功能已内置于 VS Code 中。要启用它们,请使用你的 GitHub 账户登录。

  1. 将鼠标悬停在状态栏中的 Copilot 图标上,然后选择使用 AI 功能 (Use AI Features)
  2. 按照提示进行登录。如果你还没有订阅,系统会为你注册免费计划,该计划对建议和聊天次数有每月限制。
  3. 现在,你可以在 VS Code 中使用 AI 功能了。
提示

你也可以自带 API 密钥,无需 Copilot 订阅即可使用任何提供商的模型。了解更多关于语言模型的信息。

有关详细的设置选项(包括 GitHub Enterprise 账户和禁用 AI 功能),请参阅设置 GitHub Copilot

后续步骤

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