跳到主要内容

AI工具指引

本栏目介绍各种AI编程辅助工具,帮助国内开发者选择合适的工具并了解使用准备。

工具分类

CLI工具

命令行界面的AI编程助手,适合习惯终端操作的开发者。

  • Claude Code:Anthropic官方CLI工具,功能强大但费用较高,支持第三方代理
  • Gemini CLI:Google的命令行AI助手,有免费额度,适合轻度使用
  • Qwen Code:阿里云通义千问的编程助手,国内访问友好

IDE工具

专门的AI编程IDE,提供完整的开发环境和AI辅助功能。

  • Cursor:老牌AI编程IDE,项目理解能力强,Tab补全精准,模型选择丰富
  • Windsurf:Codeium出品,Cascade功能专为大型项目设计,支持多平台
  • TRAE:字节跳动出品,价格便宜,支持多种高级模型,有国际版和国内版
  • Qoder:阿里Qwen推出,功能全面,支持Quest模式和代码索引,暂时免费
  • CodeBuddy:腾讯出品,仍在内测阶段
  • Kiro:轻量级选择,支持多种编辑器

AI插件

可集成到现有编辑器中的AI插件,扩展现有开发环境。

  • Cline系列:包含Cline、Roo Code、Kilo Code三款相似插件,功能强大,支持多步任务执行
  • Augment:专注全局代码理解,使用RAG增强搜索,适合大型项目
  • Continue:注重隐私保护,适合企业内部使用
  • GitHub Copilot:微软推出的知名AI编程助手

一些体验建议

如果想全方位体验 AI 辅助编程,最好还是 IDE,集成度高、Tab 自动补全、AI 编程助手功能限制少。而且 IDE 一般都会带有项目代码索引,对上下文管理好,Token 相对来说更节约,或者说相同 Token 下能力更好。

Augment 算是特殊一档的存在,插件的形式,IDE 的实力。

插件工具,基本上都不能自己搞定项目代码索引,故 Token 相对来说更费一些。而且非常考验模型质量,国内模型虽然便宜,但是所需上下文内容多,回复质量一般,故不一定省钱。

命令行工具,权限限制是最少的,但是集成度也是最差的。而且基本上都不搞项目代码索引,使用最基础的 grep 方案和简单的上下文,据说是故意的,这样可以你一边改代码,它一边改代码。否则项目索引后,你改过代码会导致索引异常,出现幻觉。命令行工具比较大的问题是不支持图片,如根据图片生成代码。此外命令行工具也有对应的 IDE 插件,来解决 IDE 选中 当前文件 等功能,但是我体验下来命令行输入中文抖动厉害,体验不好。而直接在命令行中使用就没有这么严重。我认为命令行工具不流行主要原因是 Claude Code 官方封号、以及必须代理,同时成本也是最高的一档。不过国内大企业也在介入这个领域,再等等看看。

选择建议

免费体验

希望有质量要求的,优先选择国外 IDE 或者插件,如可以走代理,考虑 Cursor、GitHub Copilot、Gemini CLI,不走代理可以考虑 Kiro、Augment,他们每月都有免费量。

希望有质量要求的,且不愿意代理的,可以考虑国内开发的国际版 IDE,如 TRAE、Qoder 等,但是不要选择国内版 IDE,因为国内版 IDE 使用了国内模型(本系列文章中列出的都是国际版 IDE)。虽然都是使用了国外模型,但是从打磨程度来讲,国内开发的工具比起第一类还是差了一点。IDE 在内测公测完成后,也会转为付费,暂时可以白嫖。

如果都是小任务,也不希望代理,或者不希望在安装 IDE 的,则可以体验国内的插件,如 CodeBuddy 等插件(本系列内容中未列出,因为质量是最差的一档)

有条件情况下,建议从上至下按顺序使用。

高阶付费

如果为了简单体验好,那么推荐 Cursor,老牌知名,入门版价格适中,除了价格来回调整外,模型和体验一直不差。

如果觉得贵,可以考虑 TRAE 目前比较便宜。后续可以考虑其他的国内开发的国际版 IDE。

除非是特大项目,否则不太推荐 Augment 插件,价格比较高。

想便宜一些,且任务不复杂的话,可以考虑 Cline、Kilo Code,既有官方转发服务,也可以配置国内的 DeepSeek Moonshot 等,费用相对可控,用多少扣多少。

如果不喜欢 VS Code,希望是命令行工具,那么建议先体验 Gemini CLI,能接受的话可以考虑国内的转发版 Claude Code。根据经验,大部分人不太习惯命令行工具,务必多体验再决定。

折中方案

优先选择白嫖的工具,如果不是大规模使用,我认为还是能覆盖日常使用的。除非是没有代理。

如果真的不够或者没有代理,用量不大,那么建议考虑充值 Kilo Code,按量付费。