Claude Code,Gemini CLI,Trae-agent, Qwen Code 使用对比及感受
最近在研究一些agent项目,试用了不同的agent项目,比如claude code, gemini cli, 以及国内的trae-agent以及qwen code,今天总结下使用感受。
一、Claude Code(Anthropic 的小伙伴)
我第一次用 Claude Code,就感觉它就像你没说完就知道你下一步要写什么的专家。它是 Anthropic 推出的 agentic coding CLI 工具,你可以直接在终端里告诉它“调试这个函数”、“解释这段逻辑”,它都会给出具体动作或写好代码,再走一波 pull-request 流程都帮你整起来 (docs.anthropic.com)。
-
语言和开源性:闭源,所以具体策略大家还不是很清楚。CLI 用 JavaScript/Node.js 写的(npm 安装)(docs.anthropic.com)。
-
成本:安装免费,若你已有 Claude Max/Pro 订阅可以无额外费用调用,也支持 Cline 集成 (docs.cline.bot)。
-
优势:
-
深入项目结构,甚至理解 Git 脚本和工作流
-
文本对话式体验友好,自然语言下令更顺手 (GitHub)
-
二、Gemini CLI(Google 带来的终端神器)
我平常用它跑任务,像是让我“写个 Discord 机器人”或“修这个 bug”,它立刻就上代码,完全不夸张 (GitHub, The Verge, Indiatimes)。
-
语言和开源性:Apache‑2.0 开源授权,JavaScript/Node.js 实现 (NYU Shanghai RITS)。
-
成本:免费!Google 账户+Gemini Code Assist Free 就能用了,每分钟 60 次请求,日限 1,000 次 (The Verge)。
-
优势:
-
支持文件操作、Shell 命令、网络搜索(结合 Google Search、Imagen、Veo),甚至还可以生成图片、视频 (The Verge)。
-
Github Actions 插件,可以在 PR/issue 中自动 triage、review,甚至通过
@gemini‑cli
下任务 (blog.google)。
-
三、Qwen Code(阿里本土派)
这里面我最感兴趣的是 Qwen Code——阿里开源的 agent 工具,实际上它就是改自 Gemini CLI 的亲兄弟 (GitHub)。
-
语言和开源性:也是 Apache‑2.0 开源工具,Node.js 写的(npm 安装)(GitHub, NYU Shanghai RITS)。
-
成本:免费公开,用阿里 Qwen3‑Coder 模型;默认提供 OAuth 免费额度(2000 请求/天)(GitHub)。
-
优势:
-
专为 Qwen3‑Coder 优化,支持多语言(上百种编程语言),上下文窗口大到 256K token,可扩展到 1M (milvus.io)。
-
保留 Gemini CLI 架构,还能接 Code Context 插件,实现更语义理解整个代码库(做语义索引搜索)(milvus.io)。
-
四、国内 agent:Trae-Agent(字节跳动)
Trae Agent 其实发布更早,也是开源的,支持多 LLM provider,还能 edit 文件、执行 bash、记录轨迹,一套流程完全自动走到底(Medium, The Verge, AI Agent Store, GitHub)。
我在用它的时候就像指挥一个高级工程师:给它一句“优化数据库查询”,它就跑一连串操作,甚至把执行轨迹存下来,方便调试(GitHub)。
总之:
-
想要稳定自然语言下令、懂你代码逻辑的,我会选 Claude Code;
-
想要加点搜索/生成 multimodal、自动化 PR 和 issue 流程的,Gemini CLI 超合适;
-
如果你主要用中文、阿里生态,Qwen Code 是个靠谱又强大的选择;
-
想让 agent 像个老工程师那样帮你全流程执行,那 Trae-Agent 应该上场了。
尽管agent能代理很多方便,但agent在处理复杂任务时,依然很让人头大,特别是这类agent消耗token的速度贼块。阿里云赠送的100万token,一天就被qwen消耗光了。