主题
AI 编程工具怎么选
AI 编程工具大体分三种形态:终端 Agent、桌面 IDE 和云端生成器。形态决定工作方式,比"哪个更强"更重要。这一篇帮你按自己的场景对号入座。(编程之外的全品类工具——聊天、图像、视频、办公 Agent 等,见《AI 工具全景图》。)
1. 三种形态,三种工作方式
| 形态 | 代表 | 工作方式 | 适合谁 |
|---|---|---|---|
| 终端 Agent | Claude Code、Codex CLI、Qwen Code | 你在终端描述任务,Agent 自主读代码、改文件、跑命令,多步完成 | 日常写代码、维护真实项目 |
| 桌面 IDE | Cursor、Codex 桌面版、Trae | 在图形编辑器里边写边改,AI 建议穿插在编辑流程中 | 喜欢图形界面、想保留完全控制感 |
| 云端生成器 | v0、Bolt、ChatGPT Canvas | 在网页里描述需求,直接生成可预览的小应用 | 快速原型、非程序员做小工具 |
三种形态不互斥:很多开发者用终端 Agent 处理主力项目,用云端生成器做小实验。国产工具在这三种形态上都有成熟选择,见第 3 节。
2. 主力工具逐个看
2.1 Claude Code
Anthropic 的终端 Agent,也是目前 Agent 能力的标杆。
- 强项:长任务自主性好,读整个代码库的能力强,支持 MCP 扩展工具。
- 形态:终端命令行,可脚本化、可接入 CI,也提供 VS Code 插件。
- 适合:有终端使用习惯的开发者,接手陌生代码库,大范围重构。
- 安装教程:Claude Code 全平台安装。
2.2 Codex CLI 与 Codex 桌面版
OpenAI 的编程 Agent,CLI 与桌面双形态。
2.3 Cursor
基于 VS Code 的 AI IDE,图形界面派的主力选择。
- 强项:编辑体验流畅,Tab 补全质量高,多文件编辑可视化、逐条确认。
- 适合:从 VS Code 迁移过来的开发者,喜欢"看着 AI 改每一处"的节奏。
- 教程:Cursor 使用第三方 AI 接口。
2.4 CC Switch
严格说不是编程工具,而是供应商切换器:在多个 API 供应商(包括 STJAPI)之间一键切换 Claude Code / Codex 的配置。
- 适合:已经用上 Agent 工具、需要在多个供应商间管理配置和排障的人。
- 教程:CC Switch 对接 STJAPI。
3. 国内工具怎么选
⏳ 时效提示:本节的国产工具功能与价格变动较快,信息最后核对于 2026 年 9 月,选择前请以各官网为准。
国产工具已经覆盖插件、独立 IDE 和 CLI 三种形态。网络接入稳定、中文场景优化和云厂商生态整合是它们的共同加分项;不少产品还提供企业私有化部署,适合有数据合规要求的团队。
| 工具 | 厂商 | 形态 | 特色与适合场景 |
|---|---|---|---|
| 通义灵码 | 阿里云 | VS Code / JetBrains 插件 | 基于 Qwen 系模型,工程记忆与多文件修改成熟;Java/Go 开发者和阿里云生态用户首选,基础版免费 |
| Trae | 字节跳动 | AI 原生 IDE | SOLO 模式自动化程度高,个人版免费;想要"AI 多干活、人少操心"的新手和独立开发者 |
| CodeBuddy | 腾讯云 | 插件 + AI IDE | 与微信小程序、腾讯云深度整合,单元测试生成能力突出;腾讯系技术栈团队 |
| 文心快码 Comate | 百度 | VS Code / JetBrains 插件 | 中文注释转代码、设计稿转代码能力强;中文场景重、百度生态团队 |
| Qoder | 阿里 | AI 编程 IDE | 阿里新一代 Agent IDE,工程上下文与任务管理较完整;与通义灵码同源不同形态 |
| ZCode | 智谱 | 桌面智能体开发环境 | GLM 系模型官方 Harness,多智能体协作跑长任务,还能接入 Claude Code / Codex 等第三方 Agent |
| Qwen Code | 阿里 | 开源终端 CLI | 对标 Claude Code 的命令行 Agent,Apache 2.0 开源免费;想用国产模型跑终端工作流 |
| Kimi Code | 月之暗面 | 开源终端 CLI | K3 模型最高 1M 上下文,支持 MCP 与 ACP 协议(可接入 Zed 编辑器) |
| iFlow CLI | 心流 | 免费终端 CLI | 免费闭源,已适配 DeepSeek、Kimi、GLM 等国产模型,国内网络直连 |
| CodeGeeX | 智谱 | 多 IDE 插件 | 老牌开源,支持私有化部署;企业内网与数据合规场景 |
早期一代的补全类助手也仍然可用,适合只需要"边写边补全"、不想要 Agent 的场景:Fitten Code(非十科技,免费、80+ 语言)、iFlyCode(讯飞星火底座)、代码小浣熊(商汤,覆盖需求分析到测试)、MarsCode(字节豆包旗下,轻量补全)以及蚂蚁 CodeFuse(偏企业研发平台)。
国产工具的安装实战:《Qwen Code 安装与使用》与《Trae 安装与入门》。
选择逻辑比排名更重要:
- 合规优先(数据不出境、内网开发):优先看支持私有化部署的 CodeGeeX,或用 本地模型 搭配任意工具;
- 云厂商生态绑定:重度使用阿里云选通义灵码,做微信小程序或用腾讯云选 CodeBuddy,百度系团队选文心快码;
- 预算敏感:Trae 个人免费版和开源的 Qwen Code 都能覆盖日常;通义灵码、文心快码的基础版也免费;
- 想要终端 Agent 的国产替代:Qwen Code、Kimi Code、iFlow CLI 三选一即可起步,终端工作流习惯与《Claude Code 进阶玩法》相通;喜欢桌面客户端形态的看 ZCode。
注意:部分国产工具的模型底座会混合接入多家模型,涉及敏感代码时,按《AI 使用安全与隐私清单》确认厂商的数据处理政策再接入。
4. 按场景推荐
| 你的情况 | 建议起点 |
|---|---|
| 资深开发者,日常维护真实项目 | Claude Code 或 Codex CLI,终端 Agent 收益最大 |
| 用 VS Code 多年,不想换工作流 | Cursor,或 Claude Code 的 VS Code 插件 |
| 刚入门编程 / 非程序员 | Codex 桌面版或云端生成器,图形界面降低门槛 |
| 网络受限 / 要求数据合规 / 预算有限 | 通义灵码、Trae 或 CodeBuddy;合规敏感再看 CodeGeeX 与本地模型 |
| 接手陌生大型代码库,需要快速摸底 | 终端 Agent:让它先读代码库、画架构、列疑点 |
| 需要在多个 API 供应商间切换 | 任选主力工具 + CC Switch 管理配置 |
5. 决定收益的不是工具,是用法
- 任务粒度给对:Agent 工具适合"完成 X 这个目标",IDE 补全适合"改这一段"。拿 Agent 干碎片小事,或拿补全干大重构,都会失望。
- 先让它读,再让它改:陌生项目先让 Agent 分析现状、提出方案,确认后再动手,成功率显著更高。
- 配置稳定是体验的一半:Agent 工具重度依赖 API 连接质量。接口不稳定时,任何工具都"变笨"。建议按《STJAPI 账户与网络设置》把接入环境理顺,再评价工具本身。
- 每周复盘一次工作流:AI 编程工具迭代极快,定期检查"哪些步骤我还在手工做,AI 能不能接手",比追逐新工具有用。
选好了工具,就去《接入实战》板块把它跑起来;用起来之后,按《从零到驾驭 AI:成长路径》第四阶段把协作习惯养对。