编程相关AI插件推荐

前言

VisualStudio

https://marketplace.visualstudio.com/vs

Trae

原名豆包MarsCode,现改为Trae

https://www.trae.com.cn/plugin

支持自有模型和DeepSeek切换的编程助手。

兼容编辑器: Visual Studio Code、IntelliJ IDEA等。

价格: 目前个人用户免费且开源。

CodeGeeX

https://codegeex.cn/

CodeGeeX是智谱AI开发的一款开源AI编程助手,具备强大的代码生成功能。

兼容编辑器: Visual Studio Code、IntelliJ IDEA、Visual Studio等。

价格: 目前个人用户免费且开源。

通义灵码

https://lingma.aliyun.com/lingma

通义灵码由阿里巴巴团队开发,通义灵码提供助力编码、生成单元测试等多种功能。

兼容编辑器: Visual Studio Code、JetBrains、Visual Studio系列。

价格: 目前个人免费使用。

搜索TONGYI Lingma安装使用。

Buddy - AI编程助理

可以连接本地模型 随意使用任何兼容OpenAI API的模型。

GitHub Copilot

GitHub Copilot是由GitHub与OpenAI和微软共同开发的AI编程助手。

支持语言: C、C++、C#、Go、Java、JavaScript、PHP、Python、Ruby、Scala、TypeScript。

兼容编辑器: Visual Studio、NeoVim、VS Code、Azure Data Studio、JetBrains系列。

价格: 免费版有次数限制,个人订阅10美元/月。

Cline

Cline 是一款开源的 VS Code 插件,提供以下功能:

  1. 智能任务执行:通过 AI 代理解析用户请求,结合上下文生成代码或执行命令,支持文件创建、编辑和终端命令执行。
  2. 多模型支持:支持 OpenAI、Anthropic、DeepSeek、Google Gemini 等多种模型,开发者可以根据需求灵活选择。
  3. 上下文管理:通过文件结构分析和代码语义分析,Cline 能够深入理解项目上下文,提供精准的代码建议和错误修复。
  4. 人机协作与安全性:所有操作都需要用户确认,确保安全性和可控性,同时支持沙盒机制,避免潜在破坏性行为。
  5. 成本追踪:实时显示 API 调用成本和 token 使用情况,帮助开发者优化资源使用。

更推荐汉化版本Cline Chinese

它是基于 Cline 的汉化版本。

旨在优化由于英文 prompt 导致 Cline 在中文输入下+国产大模型(如:deepseek)表现不佳的问题, 并提供更符合中文用户习惯的UI界面和功能。

目前已测试DeepSeek-R1/DeepSeek-V3工作良好。

注意

接入的模型是有要求的,使用本地蒸馏的小参数模型是无法正常工作的。

使用DeepSeek在线的模型可以,但是会出现无法请求的问题。