开源 AI 代码编辑器


任何模型,任何团队
开箱即用 Claude Sonnet 等 AI 模型,或携带您自己的密钥以访问来自 Azure、Anthropic、Google、Ollama、OpenAI 和 OpenRouter 的模型。


您的代码库专家
您的代码库会在本地和远程(在 GitHub 上)被索引,以理解相关内容,从而实现快速、具备上下文感知的交互。


AI 以您团队的方式工作
使用根据您的工作流程、工具和项目量身定制的自定义指令和可复用提示文件,来个性化交互。


代理模式
处理复杂的多步骤任务。Agent 模式会读取您的代码库,跨文件建议编辑,运行终端命令,并对编译或测试失败做出响应——所有这些都在一个循环中进行,直到任务完成。通过 VS Code 扩展和模型上下文协议(MCP)服务器,进一步优化 Agent 模式以适应您团队的工作流程。
使用 Agent 模式构建

下一个编辑建议
VS Code 会在您编码时预测您的下一步操作。使用 Tab 键即可在编辑器中直接接受由 AI 驱动的建议。它会根据您已进行的编辑,智能地推荐要更改的内容和位置。
使用 AI 驱动的建议进行编码

通过扩展进行编码
使用来自扩展和模型上下文协议服务器的 AI 功能来自定义 VS Code,并在聊天中使用。或者,构建您自己的扩展,以支持您团队的独特场景。
使用任何语言进行编码
VS Code 支持几乎所有主流编程语言。内置了多种语言支持,如 JavaScript、TypeScript、CSS 和 HTML,而其他语言的扩展可以在 VS Code 市场中找到。

JavaScript

TypeScript

Python

C#

C++

HTML

Java

JSON

PHP

Markdown

Powershell

YAML
随时随地编码
无论您是连接到云端、远程仓库,还是通过 VS Code for the Web (vscode.dev) 在浏览器中,都可以在您最高效的地方进行编码。
内置源代码管理为您提供了开箱即用的 Git 支持。通过扩展还可以使用许多其他源代码管理提供商。
GitHub Codespaces为任何活动提供云端开发环境——无论是长期项目,还是像审查拉取请求这样的短期任务。


通过丰富功能进行编码
一个编辑器远不止于此。无论是使用内置功能还是丰富的扩展,总有一款适合您。