CodingAgentCLI避坑指南:揭露主流工具缺陷
·
Coding Agent CLI踩坑指南:每个Agent的缺点
引言
现在Agent数不胜数,每个Agent都有或这或那宣传的优点。但实际过程中,优点固然让人惊艳,但忍受不了的缺点也同样重要。这篇文章,我不讲每个Agent的优点,只讲我遇到的、真实的缺点。
正文
那么就开始吧。
OpenCode
这是最流行的存在。言归正传:
- 内存占用高。人家ClaudeCode之类400MB内存就能搞定,这个要1GB。
- 容易中断。不知道大家有没有和我一样的情况,跑着跑着就中断了,也不报错就得手动说“继续”,我推测应该是Max Tokens到了但是为啥不说呢。
ClaudeCode
另一个最流行的存在。
- 国内无法直接安装。冷知识,在国内,除了已经弃用的NPM,你是没法在合规前提下安装Claude Code的——因为那些都关联到claude.ai。
- 闭源。哪一天ClaudeCode把BYOK功能砍了,你也没办法。
- 无法多模型切换。CC Switch只能使用一个提供商的,想同时连接DeepSeek和GLM?对不起,做不到。
Pi
专业开发者圈子里很火的Agent,OpenClaw的依赖。
- 容易中断。不过至少知道说一句模型超了max_token,但有时候说继续也没用,还是报同样的错误。
- 功能少、插件冷门。内置功能主打极简不提,你让AI推荐Pi插件,NPM上周下载量一般在十几,好一点的也就几十,Github上Star更可怜,不敢用。
- 配色丑。至少我自认为是这样。
- 查询资料分散。这是作者有意所为,不过导致你搜索Pi,不一定都是和这个相关的。推荐搜索Pi Coding Agent会好一点。
Oh My Pi(OMP)
Pi项目最有名的分支之一,以先进技术闻名。
- HashLine容易起反作用。比如,DeepSeek就与OMP的Hashline配合很差。
- 多模型切换非常麻烦。OMP内置9个Agent,每个Agent有不同的用途而且很多时候用不着,适合你的工作流已经固定了,不然切换来切换去容易把人整崩溃。
OpenClaw & Hermes
最有名的通用Agent。
- 不仅仅是给开发者用的,因此编程能力不咋样,也没有特殊优化什么的。
- 烧Token。系统提示词、记忆之类的一大堆,不仅让模型变慢还更消耗钱。
Codex CLI
Codex很有名,但Codex CLI名气很小。
- 需要Responses API。虽然有CC Switch,不过挺麻烦。
- 不支持多模型切换。和ClaudeCode一样的问题。
Qoder CLI
Qoder是国内付费最多的Coding Agent产品。
- BYOK名不副实。这是我见过的唯二支持BYOK但不支持自定义API Endpoint的,另一个是WindSurf。
- 没有统计数据。我之前让AI找了好久,最后发现官方模型是不会记录消耗Token的。
Qoder CLI CN
这是Qoder CLI的国内版。
- BYOK名不副实。不再重复,国内版支持的Provider更少。
- 没有统计数据。不再重复。
- 贵。Pro版根本不够用,一个星期就见底。
CodeBuddy CLI
腾讯WorkBuddy很有名,这是和WorkBuddy齐名的、腾讯更早做的Agent。
- 容易停。我接第三方模型容易中断,原因已经分析过了。
- 腾讯重点转移。腾讯更注重WorkBuddy(对比阿里注重Qoder和QoderWake),CodeBuddy CLI(也叫Codebuddy Code)存在感很低。
Cline CLI
Cline也是老牌Agent了。这是Cline的CLI版本。
- 需要下载额外二进制。我试了好几次都没有成功。
- 存在感低,Cline的主力是插件而不是CLI。
Kimi Code CLI
这是Kimi官方出品的CLI。
- BYOK陌生。很明显对Kimi模型支持更好,对其他模型支持一般。
- 和某些模型配合不良。例如,Agnes就无法很好的接入。
Kilo Code
这是基于Cline和OpenCode的产品的CLI形式。
- 包含OpenCode的所有问题。本来就是基于OpenCode的。
- 位置比较尴尬。生态不如OpenCode,又没有啥差异化功能。
Github Copilot CLI
AI编程元老Github Copilot的CLI版本。
- 和第三方模型配合欠佳。比如,Agnes。
- 不支持多模型切换。和ClaudeCode、Codex一样的问题,一次只能BYOK一家提供商,这也是这类公司的CLI的通病。
Qwen Code
阿里的Coding CLI,知名度较低。是Gemini CLI的Fork。
- 生态比较小。虽然Github上也有两万Star了,但知名度明显不如前面几位。
- 不知道是不是模型的问题,技能都认不全。
总结
综上,我推荐几个缺点比较不明显的:
- Pi。只要你不嫌弃功能少和突停问题。
- Copilot CLI。只要你不需要多模型切换。
- Qwen Code。只要你不介意生态。
- Qoder CLI。只要你BYOK的Provider在它的内置清单里。
更多推荐


所有评论(0)