周五晚上十一点,小陈盯着屏幕上一个跨了十几个文件的重构任务,忽然意识到一个问题:他用的那个终端 AI 编程助手,每个月要花一百多美元,而项目里真正需要它动手的时间,可能一天也就两三个小时。他开始在 GitHub 上翻,想找个开源的替代品,结果发现,这条赛道上的选手比他想象的多得多。
这篇文章就从小陈的困惑说起。我们不打算做一份面面俱到的测评报告,而是聚焦一个具体的问题:如果你想在终端里用一个 AI 编程助手,2026 年有哪些靠谱的选择?它们各自适合什么样的人?
先认识主角:Qwen Code 是什么来头
Qwen Code 是阿里通义团队开源的终端 AI 编程助手。打开它的 GitHub 仓库,你会看到一行不起眼的说明,它是从 Google 的 Gemini CLI 派生(fork)而来的。这不是什么秘密,项目文档里写得很清楚。在开源世界里,站在前人肩膀上是常规操作,关键看你在上面盖了什么。
Qwen Code 在 Gemini CLI 的基础上做了不少自己的事情。它围绕 Qwen 系列模型(尤其是 Qwen3-Coder)做了深度适配,同时保留了接入其他模型的能力。OpenAI、Anthropic Claude、Google Gemini、甚至通过 Ollama 跑本地模型,都能配置上去。功能层面,它加入了子代理(SubAgent)、代理团队(Agent Teams)、跨会话记忆、MCP 工具接入、技能系统(Skills)等一系列面向重度开发者的特性。到 2026 年 9 月,它在 GitHub 上已经积累了近两万八千颗星,社区相当活跃,每周都有版本更新。
不过有一个变化需要注意:Qwen Code 原来提供免费的 OAuth 登录额度,让你注册个通义账号就能直接用。但 2026 年 4 月,这个免费额度被取消了。现在要用 Qwen Code,你需要自备 API 密钥:要么买阿里云的百炼(Model Studio)套餐,要么配置第三方模型的密钥,要么在本地跑一个开源模型。
这就引出了一个核心问题:既然都要自备模型,为什么不看看其他同类工具?
Claude Code:标杆级体验,但钱包会痛
如果你在社交媒体上问”终端 AI 编程助手哪个最好用”,大概率会有人说 Claude Code。
Anthropic 做的这个终端代理确实打磨得很细。它能读代码、改文件、跑命令、做 Git 操作,上下文窗口最大可以到一百万 token,对付大型代码库时不容易”忘事”。它的代理行为也比较成熟,遇到复杂任务会自己拆分步骤,跑完测试发现问题会尝试自己修,这种自我修正能力在同类工具里确实领先。
代价是什么?Claude Code 不单独卖,它绑在 Claude 的订阅体系里。最低门槛是 Pro 计划,每月 20 美元,但这个额度只够每天认真用一两个小时。如果你是重度用户,需要升到 Max 计划,100 美元或 200 美元每月,取决于你选 5 倍还是 20 倍额度。另一条路是走 API 按量计费,没有月费上限,但也没有封顶,用多少花多少。
更关键的是,Claude Code 是闭源的,而且只能用 Claude 系列模型。你没办法把它接到 GPT、Gemini 或者任何本地模型上。对于个人开发者来说,这可能只是钱的问题;但对于企业用户,闭源加模型锁定意味着你的开发流程会深度依赖一家供应商,这在合规和议价能力上都是风险。
小陈最早用的就是 Claude Code 的 Pro 计划。体验确实好,但他发现自己每天下午都会撞上额度限制,只能干等几个小时。升级 Max 又觉得贵。这才有了开头那一幕。
Gemini CLI:Qwen Code 的”上游”,Google 的开源牌
既然 Qwen Code 是从 Gemini CLI 派生的,自然要看看这个”原版”。
Gemini CLI 是 Google 在 2025 年开源的终端 AI 代理,Apache 2.0 许可,GitHub 上超过十万颗星。它绑定的是 Google 的 Gemini 系列模型,但作为开源项目,社区里也有人改造它来接其他模型。Google 给了一个不错的免费额度,用 Google 账号登录后,个人开发者可以免费使用,有每日请求数限制,但对于轻度和中度使用已经够了。需要更多额度的,可以购买 Google AI 的付费计划。
Gemini CLI 的特点是跟 Google 的生态深度绑定。如果你本来就在用 Google Cloud,或者你的项目部署在 GCP 上,用它会有一些天然的便利。但反过来说,如果你不在 Google 的生态里,这个优势就不存在了。
有趣的是,Gemini CLI 在 2026 年 6 月经历了一次品牌调整,Google 推出了 Antigravity CLI(命令行工具叫 agy)作为新的品牌名。但旧的 gemini 命令仍然可用,社区里大家还是习惯叫它 Gemini CLI。
Qwen Code 和 Gemini CLI 的关系,有点像 Android 手机厂商和 AOSP 的关系,共享底层代码,但上层的功能、适配和生态方向各走各的路。如果你主要用 Qwen 模型或者需要中文开发场景的深度支持,Qwen Code 会更合适;如果你看重 Google 的模型能力和免费额度,Gemini CLI 是更直接的选择。
OpenAI Codex CLI:大厂开源,沙箱安全做得好
OpenAI 的 Codex CLI 是另一个重量级选手。它在 GitHub 上超过十二万颗星(截至 2026 年 9 月),主要用 Rust 编写,Apache 2.0 许可开源。
Codex CLI 有一个设计上的亮点:它的沙箱隔离做得相当认真。你可以配置不同的安全级别,让 AI 代理在受限的环境里执行命令,防止它误删文件或者搞出意外。对于在生产代码附近工作的开发者来说,这个细节很加分。
模型方面,Codex CLI 默认走 OpenAI 的模型,目前主力是 GPT-5.6 系列,分 Sol、Terra、Luna 三个档次,分别对应不同的性能和价格。计费方式比较灵活:你可以用 ChatGPT 的付费订阅额度(Plus 每月 20 美元起),也可以直接用 OpenAI API 的密钥按量付费。新注册账户有少量免费额度可以试用。
不过,和 Claude Code 类似,Codex CLI 在模型选择上基本锁定在 OpenAI 自家体系内。虽然是开源的,理论上社区可以改造它接别的模型,但官方并没有把”模型无关”当作设计目标来做。
Aider:模型无关的老牌玩家
如果说前面几个工具都或多或少带着”自家模型优先”的基因,Aider 则是一个彻底不同的思路。
Aider 是一个纯粹的开源终端 AI 结对编程工具,用 Python 写的,Apache 2.0 许可,GitHub 上接近五万颗星。它最大的特点就三个字:模型无关。Claude、GPT、Gemini、DeepSeek、通过 Ollama 跑的本地模型,Aider 支持七十多个模型供应商,你可以随时用一条命令切换。API 挂了?换一个。这家太贵?试试那家。这种灵活性在其他工具上很难看到。
Aider 的另一个招牌设计是 Git 深度集成。它每做一次修改,都会自动创建一个 Git commit,带上清晰的提交信息。这意味着你随时可以 diff、回滚、rebase,AI 做的每一步修改都有迹可循。对于重视代码审查流程的团队来说,这个特性非常实用。
它还有一个”架构师模式”(Architect Mode),让一个贵的模型做规划和分析,让一个便宜的模型去执行具体的代码修改。实际使用中,这种分工可以把高端模型的 API 费用压下来三到五成,对成本敏感的开发者很有吸引力。
Aider 没有任何订阅费。它是纯工具,你自带 API 密钥,模型的费用你直接跟供应商结算。这种模式的好处是完全透明,坏处是你需要自己管理密钥、了解各家的计价方式,对新手来说有一点门槛。
IDE 里的替代方案:Cline 和 Continue
不是所有人都喜欢在纯终端里跟 AI 对话。如果你更习惯在 VS Code 或 JetBrains 里工作,Cline 和 Continue 这类 IDE 插件形态的工具值得看一眼。
Cline 是一个 VS Code 插件,开源,支持多种模型,能在编辑器里直接跟 AI 交互、修改文件、运行命令。Continue 也走类似的路线,在 IDE 里提供聊天、自动补全、代码编辑三种模式,同时有 CLI 组件可以跑在终端或者 CI/CD 流程里。
它们和纯终端工具的核心区别在于:IDE 插件能利用编辑器的语法高亮、代码导航、调试器等现有能力,上手更顺滑;但终端工具通常更轻量、更容易集成到自动化脚本和无头(headless)环境里。两者不是非此即彼的关系,不少开发者同时装着 IDE 插件和终端代理,看场景切换。
放在一起看:一张表说清楚核心差异
前面逐个介绍了每个工具的背景和特点,但真要做选择,还是需要把关键维度摊开来对比。下面这张表只列最影响决策的几个维度:开源程度、模型锁定情况、费用结构和运行形态。更细节的功能差异(比如支不支持 MCP、有没有子代理)每个版本都在变,表格里不追了。
| 工具 | 开源 / 许可 | 模型绑定 | 费用 | 运行形态 |
|---|---|---|---|---|
| Qwen Code | 开源,Apache 系许可 | 默认 Qwen 模型,可配置第三方和本地模型 | 免费 CLI,需自备 API 密钥(阿里云百炼套餐或第三方) | 纯终端 CLI,有 IDE 插件和桌面应用 |
| Claude Code | 闭源 | 仅限 Claude 系列模型 | Pro $20/月起,Max $100-200/月,或 API 按量计费 | 纯终端 CLI |
| Gemini CLI | 开源,Apache 2.0 | 默认 Gemini 模型 | Google 账号免费额度,付费计划可扩容 | 纯终端 CLI |
| Codex CLI | 开源,Apache 2.0 | 默认 OpenAI 模型 | ChatGPT 订阅额度或 API 按量计费 | 纯终端 CLI |
| Aider | 开源,Apache 2.0 | 无锁定,支持 75+ 供应商 | 免费工具,模型费用自付 | 纯终端 CLI |
| Cline / Continue | 开源 | 可配置多种模型 | 免费工具,模型费用自付 | IDE 插件(VS Code / JetBrains) |
表格能帮你快速筛选,但选型不能只看表格。接下来我们按几个常见的真实场景来说说怎么选。
怎么选:看你是谁,看你在乎什么
成本敏感的独立开发者。你可能在做自己的项目,或者接一些外包,每个月的工具预算有限。这种情况下,Aider 几乎是最优解,工具本身免费,你只需要一个便宜的 API 密钥(比如 DeepSeek,价格比主流大厂低很多),用架构师模式还能进一步省钱。Qwen Code 也是好选择,尤其你如果本来就有阿里云的资源,百炼套餐的国内价格比海外 API 便宜不少。
已经”All in”某个云生态的团队。如果你们公司深度使用阿里云,Qwen Code 接百炼模型是阻力最小的路径。如果你们在 Google Cloud 上,Gemini CLI 更顺畅。如果 OpenAI 是你们的主力模型供应商,Codex CLI 的集成体验最好。选择跟你已有基础设施对齐的工具,能省去很多折腾。
重视数据安全和自主可控的企业。开源是刚需。Claude Code 直接排除在外。闭源意味着你无法审计代码、无法内部部署、无法在断网环境使用。在剩下的选项里,Qwen Code、Aider 和 Codex CLI 都是 Apache 系许可,可以自由修改和私有部署。再加上本地模型(比如通过 Ollama 跑 Qwen3-Coder 或者 Code Llama),完全可以搭建一套不依赖外部 API 的内部编程助手。
想要”开箱即用”最强体验的人。如果预算不是问题,Claude Code 的 Max 计划在当前这个时间点的综合体验确实领先,代理行为成熟、上下文窗口大、任务完成度高。Codex CLI 搭配 GPT-5.6 Sol 也是第一梯队。这两个工具的共同特点是:用自家最好的模型,调过最深的优化,体验上会比”模型无关”的工具更丝滑。代价就是模型锁定和持续的订阅支出。
中文开发场景和国内网络环境。这是 Qwen Code 的一个隐性优势。它对中文的理解和生成质量依托于 Qwen 模型的中文训练数据,在处理中文注释、中文文档、中文需求描述时通常比海外模型更自然。加上阿里云的 API 从国内访问不需要翻墙,延迟也低,对于在国内工作的开发者来说,日常体验的流畅度会更好。
一个容易被忽略的趋势
2026 年终端 AI 编程工具赛道有一个明显的趋势:开源项目之间在相互学习,功能正在快速趋同。Qwen Code 从 Gemini CLI 派生而来,又加入了类似 Claude Code 的子代理和自主编码模式;Codex CLI 在沙箱安全上领先,但 Gemini CLI 和 Qwen Code 也在跟进类似的机制;Aider 的架构师模式被很多工具借鉴……
这意味着,纯功能层面的差异会越来越小。真正决定你长期选择的,往往是那些不容易变的东西:许可协议(能不能改、能不能自托管)、模型灵活性(会不会被一家供应商绑死)、以及你所在的生态位置(你的团队已经在用什么云、什么模型、什么工作流)。
小陈最后选了什么?他试了一圈,在 Aider 和 Qwen Code 之间犹豫了一阵,最终两个都装了。日常用 Aider 接 DeepSeek 的 API 处理大部分任务,碰到需要深度理解中文需求文档的项目就切到 Qwen Code。两个工具加起来,一个月的 API 费用还不到之前 Claude Code Pro 订阅的一半。
终端 AI 编程助手这个领域还在快速演变。没有哪个工具能一劳永逸地解决所有问题,但好消息是,开源的选项越来越多、越来越成熟,开发者的选择权正在变大。找到适合自己当前场景的那一个,用起来,比反复纠结更重要。
延伸阅读
- AI 编程工具怎么选:Cursor vs Copilot vs Claude Code vs Windsurf,2026 谁更适合你?
- AI 编程 IDE 怎么选:Cursor vs GitHub Copilot vs Windsurf vs Claude Code,2026 谁更适合你?
- AI 代码安全审查工具怎么选:Snyk Code vs SonarQube vs CodeRabbit vs Qodo(2026)
- AI Code Review 工具怎么选:CodeRabbit vs Qodo vs Greptile,2026 谁更适合你的团队?
- GitHub 的多 Agent 编程,和过去那种“一个 AI 帮你写代码”,已经不是同一回事了



