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在它的内置清单里。
Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐