Gemini Code 对比 Claude Code:800 美元的失控空转

HN AI Tools 2026-11-01T03:58:16.706406

其实我一开始并没有打算切换到 Gemini Code。当时我正忙着搭建一个自动化广播系统——重构播放处理逻辑,把文字转语音接进去,好准确还原某位播音员的声音。我本以为自己的 AI Pro 消费者订阅能让我用上更新的模型档位,或者至少有点折扣,结果发现 API 的 token 计费完全是另一套体系。

反正我的流水线代码也得升级到新的模型接口,干脆就想着在终端里试试 Gemini Code,用 API token 付费。我平时主力用的是 Claude Code 配 Opus,所以这次想看看谷歌的这款命令行工具,在一个真实的多文件媒体项目上到底能不能顶得住。

蜜月期

一开始,我的真实反应是:“哇,太厉害了。”起步速度简直快得惊人。

从界面看,这个 CLI 跟 Claude Code 几乎一模一样——干净的终端风格、diff 布局、交互式提示。但别被这层表面相似骗了,两者底层的工作方式完全不同。

我之前也短暂换过别的工具,原因一模一样:在产出高的那几周,实在受不了 Claude 猛吃 token。看到 Gemini Code 启动时响应飞快,起初真像找到了一片绿洲。

第二天:800 美元的失控空转

然后第二天来了。

我在浏览器版 Gemini 里,让它给一个自动化电台仪表盘规划 UI 改版。它把方案理得很清楚,还配了改版前后的效果图。实际要实现的东西很简单:纯静态 HTML/JS,处理每四分之一秒推送一次的 WebSocket 数据流。我让浏览器版 Gemini 把给 Gemini Code CLI 用的提示词写好,免得转述时丢信息。

结果 Gemini Code 面对自家网页版生成的提示词,彻底卡壳了。

致命缺陷在于:Gemini Code 像一个固执的单线程智能体(agent)。Claude Code 会把大任务拆解,调用子智能体去核查或攻克卡点,Gemini 却很少能有效并行处理。一旦卡住,它不会停下来重新审视架构,而是陷入暴力死循环:重写测试、反复猛攻失败的修复、烧掉大量 API 调用,直到狠狠撞上你的消费上限。

最讽刺的是——接下来八个小时,我花钱让 Claude Code 收拾 Gemini CLI 留下的烂摊子。

关键结论

查看原文