四个命令行 Agent,各自适合什么

最后更新:2026-09-22

短答:它们都能在你的电脑上读文件、跑命令、改代码。差别不在「能不能做」,在谁做的、擅长什么、以及装起来对你的环境有什么要求

工具来路擅长装之前要有什么
Claude CodeAnthropic 官方长上下文——一次读进大段代码或文档Node 环境;也有桌面版
CodexOpenAI 官方写代码、改代码Node 环境;也有桌面版
HermesNousResearch 开源通用型,什么都能接一点Python 3.11+
OpenClaw开源个人助手带 App 与面板的个人助手Node 22 或更高

先说一件容易忽略的事

这四个都是独立程序。它们各自读自己的配置文件,各自记自己的模型设置。所以「换个工具试试」不是装完就能用——你还得让它知道用哪个模型、走哪个地址。

这一步怎么填、填完不通怎么查,见 把自己已有的 key 接进来

按你的环境选

如果你不想装运行环境,优先选带桌面版的——安装包会把依赖一起带上,双击就好。

如果你电脑上本来就有开发环境,四个都能装。这时候看另一个条件:它们要求的版本不一样,而且会随版本更新往上抬。装之前先看一眼它要什么,比装完报错再回头查省事。

有一个坑值得单独提:如果你用版本管理工具(比如 nvm)在多个版本之间切换,某次切到旧版本之后,原先能跑的工具会突然拒绝启动。它通常自己会说明要哪个版本——照它说的切回去即可。

按任务选

不用只选一个

这几个工具之间没有互斥关系。常见做法是同一个平台下装两个:一个处理需要读很多资料的活,一个处理纯代码的活。

它们可以共用同一套模型额度——你在一处配好,各工具分别指过去就行。

下一步