返回指南
比较·2026年9月21日·更新于 2026年9月24日·阅读约 10 分钟

Gemini CLI 与 Qwen Code:协议、方案和总成本

同一个程序的分叉版本:一个支持四种 API 协议,并允许模型条目指向你自己的基础 URL;另一个只支持 Google 原生协议——而且两者在 2026 年期间都关闭了主打的免费层级。

最后审核于 。

Gemini CLI 和 Qwen Code 是同一程序的源项目与分支,如今两者之间的选择取决于一个不对称点:Qwen Code 支持四种 API 协议,并允许模型条目指向你自己的基础 URL;而 Gemini CLI 仅支持 Google 的原生协议。Qwen Code 的 README 写道,它“最初基于 Google Gemini CLI v0.8.2”,并在自身 v0.1 版本停止与上游同步。两个客户端都是 Apache-2.0 软件且不收费;两者都在 2026 年失去了主打的免费层;因此真正的决定是,你希望置身于哪一种计费关系之中。

先区分两个名称。QwenLM/Qwen3-Coder 是开放权重的 模型 系列——其基准测试分数和参数数量属于模型,而不是 QwenLM/qwen-code 这一客户端。另一个是 eliben/gemini-cli,这是不同的、已归档的第三方 Go 程序;Google 的程序是 google-gemini/gemini-cli,GitHub API 报告其状态为 archived: false,并于 2026 年 9 月 21 日有推送。

截至 2026 年 9 月 21 日,你实际比较的是什么

Gemini CLIQwen Code
维护者GoogleQwen 团队,阿里巴巴
许可证Apache-2.0(GitHub API)根据仓库信息为 Apache-2.0;npm 记录没有许可证字段
最新版本v0.60.0,于 2026 年 9 月 15 日发布npm 0.24.3,于 2026 年 9 月 21 日发布
Star 数107,11228,046
免费套餐消费者登录服务于 2026 年 6 月 18 日停止提供Qwen OAuth 免费层于 2026 年 4 月 15 日停止提供
当前的付费入口Gemini Code Assist Standard/Enterprise 许可证、Gemini API 密钥、Gemini Enterprise Agent Platform 密钥Alibaba ModelStudio 方案和密钥、九个指定的第三方提供商,或任何兼容 OpenAI 的端点

两项目的仓库和软件包事实来自 GitHub 和 npm API——分别是 @google/gemini-cli 和 @qwen-code/qwen-code——并于 2026 年 9 月 21 日核查。两者发布都很快——Gemini CLI 还会发布 preview 和 nightly npm 渠道——因此请在自己的环境中核实版本,不要相信页面上打印的任何数字。

官方来源中有三个值得点名的陷阱。Gemini CLI 的 README(位于 main) 仍宣传“免费层:使用个人 Google 账号时,每分钟 60 次请求、每天 1,000 次请求”,但此时距离 Google 的 5 月 19 日公告 已过去四个月,而公告称该路径将于 2026 年 6 月 18 日停止提供服务。官方的 geminicli.com 配额表 又与同一页面上的横幅相互矛盾。Google 所称的后继产品 Antigravity 则是不同的产品:其定价页面 显示 Individual 层为 $0,而 Pro 或 Ultra 完全没有标出价格,因此这里不引用第三方博客对这些层级的数字。Gemini CLI 配额一文详细说明了哪条路径仍提供额度。

应该选择哪一款

如果端点是决定因素,就选择 Qwen Code。 其 模型提供商参考定义了四种协议——openai、anthropic、gemini 和 vertex-ai——其 身份验证文档还将 DeepSeek、Grok、MiniMax、Z.AI、Kimi、Idealab、ModelScope、OpenRouter 和 Requesty 列为受支持的第三方路径,此外还支持“任何兼容 OpenAI 的端点”。在那里,自带端点是受支持的路径,而不是变通方案——但同一页面也说明,baseUrl必须兼容其条目声明的传输方式所使用的 API 格式。如果你预计明年会切换模型系列,这就是完整的理由。

如果你已经在使用 Google 的计费体系,就选择 Gemini CLI。 根据 Google 的 Cloud 定价页面,如果你的组织持有 Gemini Code Assist 许可证,CLI 是两个付费版本都包含的功能,其 Enterprise 条目还承诺 CLI 和代理模式工作拥有“更高的每日使用限额”。Gemini API 密钥也可以使用。你放弃的是选择权:v0.60.0 的身份验证枚举中没有任何非 Google 协议。

如果预算固定,就根据方案形态选择。 Qwen Code 的固定费率路径是每月 $50、带请求上限的 Alibaba Coding Plan;Gemini CLI 的路径则是按小时计费的许可证,Google 通过 Gemini Admin 控制台或其销售团队销售。任何此处核查的页面都没有确认或否认个人(相对于组织)能否自行购买 Gemini Code Assist Standard 许可证,因此在据此规划之前,请将其视为未经核实。

如果你需要终端之外的使用界面,就选择 Qwen Code。 其 README 宣传桌面应用、VS Code、Zed 和 JetBrains 插件、Telegram、DingTalk、WeChat 和 Feishu 渠道、TypeScript、Python 和 Java SDK,以及使用 HTTP 和 SSE 通信的实验性 qwen serve 守护进程。这些是供应商对其自身产品的声明;本文未实际使用其中任何一项,且供应商将 Web UI 和守护进程标记为实验性功能。

决定因素不应是子代理、钩子和技能。2026 年 9 月 21 日对两个仓库的 docs/ 目录进行代码搜索发现,双方都记录了这三项,因此它们是基本配置,而非差异化因素。

工作流:分支保留了什么,又在哪里分道扬镳

维度Gemini CLIQwen Code
使用界面终端,以及其 README 中记录的 VS Code 配套功能终端、桌面、实验性 Web UI、编辑器插件、聊天渠道、ACP 守护进程
无头模式gemini -p "...",配合 --output-format json 或 stream-jsonqwen -p "...",另有三个 SDK
沙盒gemini -s;其文档中有相同的四个优势条目继承自该分支的相同概念;macOS Seatbelt 默认配置文件 permissive-open
环境变量前缀GEMINI_*QWEN_*,文档承认某些沙箱变量过去使用过 GEMINI_*
端点配置仅使用环境变量:GOOGLE_GEMINI_BASE_URL、GOOGLE_VERTEX_BASE_URL在 settings.json 中使用结构化的 modelProviders,无需重启即可热加载
内置搜索Google Search grounding,单独计费由主机控制;本次未重新核查该控制条件

2026 年 9 月 21 日阅读了两个项目在 main 上的文档,以及 Gemini CLI 已发布的 v0.60.0 标签对应的源代码。沙箱这一行表示文档相似性,而不是经过测试的行为等价性。

模型和端点:决定胜负的不对称性

Gemini CLI 的 配置参考将 GOOGLE_GEMINI_BASE_URL 记录为覆盖“Gemini API 请求的默认基准 URL(使用 gemini-api-key 身份验证时)”,除非指向 localhost,否则必须使用 HTTPS。由此有两个限制。它无法从 Google 登录路径访问,因此不会提高、延长或重置 Google 侧的配额——而是将你切换到另一种计费关系。在 v0.60.0 源代码中,仅设置该变量会选择一个 AuthType.GATEWAY,在此找到的已发布文档页面中没有任何页面记录它;请求仍作为 Google 原生调用发出,并带有 x-goog-api-key 标头。请将其视为源代码行为,而不是功能契约。

Qwen Code 将上述每一点反过来处理。其 /auth 命令列出三个顶层选项——Alibaba ModelStudio、Third-party Providers 和 Custom Provider——而 Anthropic 和 Gemini 路径是在 modelProviders 中定义的,而不是在对话框中定义。凭据永远不会写入设置;运行时会从 process.env[envKey] 读取它们。在提交配置前,值得阅读三个有记录的陷阱:既不是内置提供商、也未通过顶层 providerProtocol 设置进行映射的提供商 ID,其整个条目会“在警告后跳过”;providerProtocol只在启动时读取,修改后需要重启,而 modelProviders 会热加载;任何到达 Vertex 条目的 API 密钥值都会“将 Google SDK 切换到 Vertex Express 模式,该模式会忽略项目、位置和你的 ADC 凭据”。

关于默认值,两个方向各有一个注意事项。Gemini CLI v0.60.0 的 DEFAULT_GEMINI_MODEL 常量是 gemini-2.5-pro,Qwen Code 的 DEFAULT_QWEN_MODEL 是 coder-model,但回答你的并不是这两个常量:Gemini 端会将请求的 ID 传入解析器,根据发布渠道和预览访问权限等上下文重写它;在 Qwen 端,同一个字符串 coder-model 也是 DEFAULT_QWEN_FLASH_MODEL 的值,因此它同样不代表具体的模型版本。如果费率很重要,请明确指定模型。

Kunavo 不提供嵌入模型,因此 Gemini 端的嵌入默认值 gemini-embedding-001 和 Qwen 端的 text-embedding-v4 都无法指向这里,任何索引步骤都需要使用自己的提供商。

在同一标准下比较方案和令牌费率

方式公布价格它能买到什么
两个客户端$0,Apache-2.0仅软件本身;全部成本均为推理成本
Alibaba Coding Plan Pro(国际版)每月 $50每 5 小时最多 6,000 次请求、每周 45,000 次、每月 90,000 次
Gemini Code Assist Standard每小时 $0.031232877,按月承诺;按 12 个月承诺时每小时 $0.026027397包含 Gemini CLI 的许可证,通过 Gemini Admin 控制台或销售团队购买
Gemini Code Assist Enterprise每小时 $0.073972603,按月承诺;按 12 个月承诺时每小时 $0.061643836相同,另有“更高的每日使用限额”
Gemini API,gemini-3.1-pro-preview每 1M 令牌输入 $2.00 / 输出 $12.00,适用于不超过 200k 令牌的提示;超过该数量则为 $4.00 / $18.00按量计费的密钥;Free Tier 一栏显示“不可用”
Gemini API,gemini-3.8-flash截至 2026 年 12 月 31 日,每 1M 令牌 $0.75 / $3.75,之后为 $1.50 / $7.50按量计费的密钥;页面当前已列出 2027 年的上调价格
Alibaba,qwen3-coder-plus(新加坡)最多 32K 时为 $1 / $5;最多 128K 时为 $1.8 / $9;最多 256K 时为 $3 / $15;最多 1M 时为 $6 / $60按使用量付费,按请求输入长度定价
Alibaba,qwen3-coder-next(新加坡)最多 32K 时为 $0.3 / $1.5;最多 128K 时为 $0.5 / $2.5;最多 256K 时为 $0.8 / $4未列出 256K 及以上的层级

价格于 2026 年 9 月 21 日从 Google Cloud、Gemini API 定价页面、Alibaba 的 Coding Plan 页面和 其模型定价表读取。四点注意事项会直接影响成本。Google 通过月度切换项按小时显示许可证费用,但此处读取的页面源代码中未呈现该切换项,因此按 730 小时计算,Standard 分别约为 $22.80 和 $19.00,Enterprise 分别约为 $54.00 和 $45.00——这是对 Google 小时费率的算术计算,不是逐字读取的月度价格。Alibaba 的中国列与新加坡列是不同的商业报价,而不是货币换算,混用两者会得出错误答案。社交帖子中仍在引用的低价 Coding Plan Lite 层已于 2026 年 3 月 20 日停止接受新订阅,并于 2026 年 4 月 13 日停止续订和升级。Coding Plan 也不是“Qwen Code 的价格”:Alibaba 将 Claude Code、Cline 和 Cursor 列为其支持的工具,因此另一个客户端消耗的配额,就是 Qwen Code 不再拥有的配额。

Gemini 端还有一项当前费用:Google 搜索事实依据功能,Gemini CLI 将其作为内置工具提供;Gemini 3.x 模型每月共享 5,000 次免费搜索请求,之后每 1,000 次请求收费 $14。

一次会话的计算示例

这是用于说明的令牌算术,不是测得的任务成本,也不是账单上限。假设一次会话发送 200,000 个未缓存输入令牌并接收 12,000 个输出令牌,且每个单独请求都足够小,能够保持在每个供应商最低的长度层级内。不计缓存、工具调用和重试。

方式每 1M 的费率,输入 / 输出假定会话的估算
Gemini API,gemini-3.1-pro-preview$2.00 / $12.00$0.544
Gemini API,gemini-3.8-flash$0.75 / $3.75$0.195
Alibaba,qwen3-coder-plus$1.00 / $5.00$0.260
Alibaba,qwen3-coder-next$0.30 / $1.50$0.078
Gemini 3.8 Flash,在 Qwen Code 中使用 Kunavo$0.525 / $2.625$0.137
Gemini 3.1 Pro,在 Qwen Code 中使用 Kunavo$0.70 / $4.20$0.190
Claude Haiku 4.5,在 Qwen Code 中使用 Kunavo$0.70 / $3.50$0.182
Claude Sonnet 4.6,在 Qwen Code 中使用 Kunavo$2.10 / $10.50$0.546

有两点。第一,层级边界带来的费用变化比供应商选择更大:同一会话使用 qwen3-coder-plus 时,一旦请求的输入超过 32K,费用就会从 $0.260 上升到 $0.468;代理加载多个文件时经常会超过这一点。第二,费率比较不等于结果比较——不存在比较这两个客户端的基准测试,需要尝试三次的模型,成本可能高于只需一次通过的更昂贵模型。

Kunavo 行是可通过 Qwen Code 的 openai 协议运行的模型的实时目录费率;Kunavo 不销售 Qwen 文本模型,因此这不是更便宜的 Qwen 推理路径。其目录金额是计费下限,而不是上限:上游报告费用后,账单取目录成本与上游成本乘以适用加价两者中的较高值。最低充值金额为预付余额 $10,这是资金充值下限,而不是订阅——请参阅 计费详情。

两个方向的迁移成本

从 Gemini CLI 转到 Qwen Code 的成本更低,原因在于该分支:命令界面、沙箱概念和会话的大体形态都继承而来,因此心智模型基本可以迁移。不会自动迁移的是配置。Gemini CLI 将端点保存在环境变量中;Qwen Code 将其保存在结构化的 settings.json 块中,文档警告说,早期将模型包装在 { protocol, models } 中的预览格式“已被撤回”,并会在 $version: 4 文件中被静默跳过。从旧教程复制配置,是最容易让你损失一个下午的方式。

反向迁移的成本更高,因为你会一次性放弃所有非 Google 端点。如果迁移原因是你已经付费的 Code Assist 许可证,这可能值得。如果迁移原因是你看到的免费配额,请先核对你所读页面上的日期。

有一个适用于两个方向的注意事项,无法从已发布页面中解决:2026 年 6 月 18 日之后,未付费的 Gemini API 密钥是否仍能在 Gemini CLI 中使用。Google 的 5 月 19 日帖子称 CLI 仍可通过付费密钥访问;此处没有找到任何第一方页面能够确定未付费情形,因此不要据此制定预算。

设置第三方路径

如果答案是 Qwen Code 加网关,Kunavo 为此发布了配置参考:在 modelProviders 下声明端点并使用内置的 openai 提供商 ID——因此不需要 providerProtocol 映射——将 baseUrl 指向 /v1 根路径,而不是完整的 chat-completions 路径,并从环境变量读取密钥。这是一份已发布的设置指南,而不是兼容性测试:本文未对 Qwen Code 使用 Kunavo 端点进行运行时测试;Qwen Code 自身文档还指出,responses线路 API 没有端点检测,也没有自动回退,因此请从 chat completions 开始。保留一条可用路径,运行一个范围受限的任务,然后查看你的账户实际记录了什么。准备为密钥充值时,请从 Qwen Code 集成指南开始,对照 Qwen Code 定价中的方案路径,并创建 Kunavo 账户。

要不要改为与另一个客户端比较?Qwen Code 与 Claude Code以及 兼容 OpenAI 的 API涵盖了相邻的选择。

常见问题

Qwen Code 只是重新包装后的 Gemini CLI 吗?

它最初是一个分支,如今已不再是副本。Qwen Code 自己的 README 写道,该项目“最初基于 Google Gemini CLI v0.8.2”,并且“从 Qwen Code v0.1 开始,我们停止与上游同步,作为多协议、多平台代理框架开始独立开发”(于 2026 年 9 月 21 日阅读)。Gemini CLI 当前稳定版本为 v0.60.0,比分支点多出数十个次版本,因此两个代码库长期以来一直在分化。继承关系仍会在一些地方显现:Qwen Code 的沙盒文档指出,某些沙盒环境变量历史上使用 GEMINI_ 前缀,而所有新变量都使用 QWEN_。

Gemini CLI 能运行 Qwen 模型,或者 Qwen Code 能运行 Gemini 模型吗?

按文档所述,只有一个方向可行。Qwen Code 的模型提供商参考定义了四种协议——openai、anthropic、gemini 和 vertex-ai——因此 Google 模型在其中是内置路径,不过 Anthropic 和 Gemini 路径是设置文件功能,而不是 /auth 对话框条目。Gemini CLI 没有等价能力:在其 v0.60.0 源码中,认证枚举包含 oauth-personal、gemini-api-key、vertex-ai、cloud-shell、compute-default-credentials 和 gateway,没有 OpenAI-compatible 或 Anthropic 成员;通过 GitHub 代码搜索在整个仓库中查找 OPENAI_BASE_URL 也返回零结果。两项结论都基于 2026 年 9 月 21 日阅读的文档和源代码,而非运行时测试。

两者是否仍有免费层?

两项主打免费层都在 2026 年被撤回。Qwen Code 的认证文档说明“Qwen OAuth 免费层已于 2026-04-15 停止提供”,并且缓存的令牌可能会短暂有效,之后新请求会被拒绝。Google 于 2026 年 5 月 19 日宣布,2026 年 6 月 18 日 Gemini CLI 将“停止为 Google AI Pro 和 Ultra 提供请求服务,也停止为通过 Gemini Code Assist 个人版免费使用它的用户提供请求服务”。那些声称每天有 2,000 次免费 Qwen 请求或每天有 1,000 次免费 Gemini 请求的教程,描述的是已经不再提供服务的路径。2026 年 9 月 21 日唯一可验证的零成本额度,是阿里巴巴模型定价表中的免费配额——每个模型 100 万令牌,仅在新加坡提供,期限为自 Model Studio 激活、模型发布或应用获批之日起 90 天,以较晚者为准。这是试用额度,而不是周期性免费层。

Gemini CLI 和 Qwen Code,哪个运行成本更低?

两个客户端都不收费;根据各自仓库,两者都是 Apache-2.0 开源软件,因此完整比较对象是它们背后的推理账单。根据 2026 年 9 月 21 日核查的已发布列表费率,新加坡的 Alibaba qwen3-coder-next 是这里比较的路径中公布费率最低的一个:对于不超过 32K 的请求,每百万输入令牌 0.30 美元、每百万输出令牌 1.50 美元;相比之下,gemini-3.1-pro-preview 对不超过 200k 令牌的提示词收费分别为 2.00 美元和 12.00 美元。但列出的费率最低,与完成任务的成本最低,是两种不同的说法,而且不存在比较这两个客户端的基准测试。两个结构性陷阱比标题价格更重要:Alibaba 按请求输入长度定价,因此 qwen3-coder-plus 在请求超过 32K 后会从 1/5 美元跃升至 1.8/9 美元;此外,Alibaba 的中国和新加坡列是不同的商业报价,金额存在实质差异。

Gemini CLI 已停止开发吗?

没有,但它面向消费者的入口已经关闭。该仓库仍在活跃且未归档,每周发布版本:GitHub 报告 archived 为 false,并显示于 2026 年 9 月 21 日有推送;稳定版 v0.60.0 于 2026 年 9 月 15 日发布。关闭的是登录路径——Google 自己的弃用通知称,Google AI Pro、Google AI Ultra 和 Gemini Code Assist 个人免费版已于 2026 年 6 月 18 日停止提供服务;geminicli.com 则显示横幅,称 CLI 于当日被 Antigravity CLI 取代,适用于未付费用户和 Google One 用户。Google Cloud 定价页面仍将 Gemini CLI 列为付费 Gemini Code Assist 两个版本的内含功能,因此该产品仍通过付费路径获得支持。应将仓库 README 中“使用个人 Google 账户时每分钟 60 次请求、每天 1,000 次请求”视为未更新的文本,而不是当前有效的额度。

我可以将任一客户端指向第三方网关,例如 Kunavo 吗?

Qwen Code 可以,Gemini CLI 不可以。按照文档,Qwen Code 的 openai 协议接受你提供的基础 URL,只要该 URL 遵循该路径所要求的 API 格式;Kunavo 也为此发布了设置参考。这是配置指南,而不是兼容性测试,Qwen Code 尚未针对 Kunavo 端点进行运行时测试。Gemini CLI 的 GOOGLE_GEMINI_BASE_URL 在 gemini-api-key 路径上有文档说明;在 v0.60.0 源码中,设置它会选择一种网关认证类型。无论依据哪种解读,请求仍会以 Google 的原生调用形式发出,并带有 x-goog-api-key 请求头,因此 OpenAI 兼容端点或 Anthropic Messages 端点都不是它的即插即用目标——这是根据协议形态和路径清单作出的推断,而非观察到的拒绝结果。还要注意,Google Antigravity 的计划文档(Google 指引 Gemini CLI 用户转向的后继产品)将“不支持为额外速率限制携带自有密钥或自有端点”列为当前不支持的事项之一。

仓库、npm 记录、官方定价页面以及两个项目的文档均于 2026 年 9 月 21 日核查;Gemini CLI 的行为依据已发布的 v0.60.0 标签读取,Qwen Code 文档则来自 main 分支。两个客户端均未安装或运行,不存在比较二者的基准测试,上述所有美元数字要么是已发布的第三方费率,要么是基于 Kunavo 实时目录的示例性令牌算术。