前言
VisualStudio
https://marketplace.visualstudio.com/vs
Trae
原名豆包MarsCode
,现改为Trae
https://www.trae.com.cn/plugin
支持自有模型和DeepSeek切换的编程助手。
兼容编辑器: Visual Studio Code、IntelliJ IDEA等。
价格: 目前个人用户免费且开源。
CodeGeeX
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 插件,提供以下功能:
- 智能任务执行:通过 AI 代理解析用户请求,结合上下文生成代码或执行命令,支持文件创建、编辑和终端命令执行。
- 多模型支持:支持 OpenAI、Anthropic、DeepSeek、Google Gemini 等多种模型,开发者可以根据需求灵活选择。
- 上下文管理:通过文件结构分析和代码语义分析,Cline 能够深入理解项目上下文,提供精准的代码建议和错误修复。
- 人机协作与安全性:所有操作都需要用户确认,确保安全性和可控性,同时支持沙盒机制,避免潜在破坏性行为。
- 成本追踪:实时显示 API 调用成本和 token 使用情况,帮助开发者优化资源使用。
更推荐汉化版本Cline Chinese
它是基于 Cline 的汉化版本。
旨在优化由于英文 prompt 导致 Cline 在中文输入下+国产大模型(如:deepseek)表现不佳的问题, 并提供更符合中文用户习惯的UI界面和功能。
目前已测试DeepSeek-R1/DeepSeek-V3工作良好。
注意
接入的模型是有要求的,使用本地蒸馏的小参数模型是无法正常工作的。
使用DeepSeek在线的模型可以,但是会出现无法请求的问题。