「Claude Code 替代品」这句话至少对应四种不同的抱怨,答案完全取决于你是哪一种。模型厂商不对?界面不对?跑的机器不对?还是 Agent 本身没问题,问题在于发布这件事有一半根本不是代码?下面每一组回答其中一种。先说一句老实话:如果你要的就是 Anthropic 自家的 Agent 配 Anthropic 自家的模型,本页没有任何一款能替代它。
Claude Code 跑的是 Anthropic 的 Claude 模型。如果你要的是广度——几十家供应商、任何 OpenAI 兼容接口,或者一个跑在你自己硬件上的模型——那这是最清楚的换车理由,而 OpenCode 是覆盖最广的答案。
终端 Agent 默认你人在终端里。如果真正需要这些产出的人不在终端里,答案是编辑器扩展或一个桌面窗口,而不是一个更好的 CLI。
关掉终端,Claude Code 就停了。如果活儿是定时的,或者根本没人在键盘前,你要的是一个为「无人值守、跑在你自己基础设施上」而生的东西——或者一个替你拥有基础设施的托管服务。
这一种最常见,也最没人管。发布说明、演示视频、上线页面、定价表、客户报告——编程 Agent 不是为这些造的,把一个编程 Agent 换成另一个也解决不了。
这份榜单由 Orkas 发布,而 Orkas 本身就在榜单里。凡是描述 Orkas 的条目都做了标注。下面四条标准是在写榜单之前就定好的,榜上每款工具都按同样四条衡量。
换一个终端编程 Agent
MIT 许可,支持几十家供应商、任何 OpenAI 兼容接口以及本地运行时。首先是个 TUI。它把只读的 plan Agent 和全权限的 build Agent 分开,中间只隔一个按键——对「动手之前先让我看计划」这个诉求,这是这里最干净的答案。
读完整的 OpenCode 对比 →OpenAI 的编程 Agent,Apache-2.0。可以从终端用,也有 VS Code、Cursor、Windsurf 扩展,还有一个跑在 OpenAI 那边的云端版本。如果你已经有 ChatGPT 套餐,切换成本几乎为零。
读完整的 Codex 对比 →改在编辑器里
一个住在 VS Code 里的开源编程 Agent。当你对 Claude Code 的意见就是「终端」本身,而不是 Agent 本身时,选它。
顺带澄清:Cline 不在 Orkas 可驱动的 CLI 后端之列。支持的五个后端是 Claude Code、Codex、OpenCode、OpenClaw 和 Hermes。
读完整的 Cline 对比 →你不在的时候也要跑
一个常驻自治 Agent,跑在你自己的服务器、VPS 或 serverless 基础设施上,通过消息平台和 GitHub 工作流而不是终端来行动。开源;模型自带。
读完整的 Hermes Agent 对比 →一个托管的 AI 软件工程师——基础设施由别人来跑,你拿到的是一个「工人」而不是一件「工具」。这是本页上与其它选项完全相反的一种取舍。
托管既是卖点也是代价:活儿不在你的机器上跑,代码也不归你审计。
读完整的 Devin 对比 →核心是「会自己一直跑下去」的 Agent。当目标真的是一个无人值守的循环、而你也准备好自己给它设边界时,这个形态是对的。
读完整的 AutoGPT 对比 →要的是通用 Agent,不是编程 Agent
一款开源本地 Agent,有 CLI 也有桌面应用,带几十个 MCP 扩展,支持 Ollama 所以模型可以留在你的硬件上。写代码是它会做的事之一,但不是唯一一件。
读完整的 Goose 对比 →留着 Claude Code,把剩下的活补上
一个免费、MIT 许可的桌面 Agent 团队,它把 Claude Code 本身当作自己的本地 CLI 后端之一来运行。所以这不是替代:Claude Code 继续做仓库里的活,而一组具名专家接手发布说明、演示视频、上线页面、定价表和客户报告——也就是编程 Agent 本来就不负责的那一半。
限制,直说:Orkas 没有命令行;论在单个仓库里挖得多深,Claude Code 比 Orkas 在上面加的任何东西都强。Orkas 回答的是第四种抱怨,不是前三种。
读完整的 Orkas vs Claude Code 对比 →| 替代品 | 相比 Claude Code 变了什么 | 跑在哪 | 许可证 |
|---|---|---|---|
| OpenCode | 从单一厂商变成几十家供应商加本地运行时 | 你的终端 | MIT |
| Codex | 可用你已有的 ChatGPT 套餐,还多一个云端运行 | 终端、编辑器扩展,或 OpenAI 的云 | Apache-2.0 |
| Cline | 界面变了:从终端变成编辑器面板 | VS Code 里 | 开源 |
| Hermes Agent | 没人在键盘前时它照样干活 | 你自己的服务器、VPS 或 serverless 基础设施 | 开源 |
| Devin | 基础设施由别人来跑 | 托管,不在你的机器上 | 专有 |
| AutoGPT | 从被指挥的会话变成无人值守的循环 | 你把它跑在哪就在哪 | 开源 |
| Goose | 变成通用 Agent,模型还能留在你的硬件上 | 你的机器上,CLI 或桌面 | 开源 |
| Orkas 本站产品 | 编程那部分什么都不变——它运行 Claude Code,再补上非代码的那一半 | 你的机器上,一个桌面窗口 | MIT |
这张表里只有一行完全没改变编程那部分,这是刻意的。如果 Claude Code 在你的仓库里干得挺好,最省事的做法就是留着它,把它本来就不该干的活挪到别处去——这也是为什么最后一行是「运行 Claude Code」,而不是「和它竞争」。
Orkas 把 Claude Code、Codex、OpenCode、OpenClaw 和 Hermes 作为本地 CLI 后端来驱动,并把围绕它们的发布说明、视频、上线页面和报告一并接下来。免费、MIT 许可,支持 macOS 和 Windows。
许可证一列于 2026 年 9 月 11 日从 GitHub API 读取,当天读了三次。「Cline 不是 Orkas 驱动的后端之一」这句话,是对照提交 54cab3031 源码里的后端清单核的:它声明的正好是五个——Claude Code、Codex、OpenCode、OpenClaw、Hermes——而且一个后端不在这里声明就无法被调度,所以这份清单是完整支持范围,不是它的摘要。
「相对 Claude Code 改变了什么」是关于适配的判断,不是测量;证据文件只支撑许可证和运行位置这两列。Devin 没有公开仓库,它那一行来自厂商自己的站点。表里写「开源」的地方,其实多数都能测到具体许可证,写出来更有用:Cline 是 Apache-2.0,Hermes Agent 是 MIT,Goose 是 Apache-2.0。
OpenCode 和 Codex 都是终端编程 Agent,都能绑定项目目录、都原生支持续接会话,所以哪个都能接上你原来的习惯。论模型选择,OpenCode 更宽;如果你已经有 ChatGPT 套餐,Codex 切换更便宜。
有,好几个。OpenCode 是 MIT,Codex 是 Apache-2.0,Cline、Goose、Hermes Agent 和 AutoGPT 也都是开源的。Orkas 同样是 MIT,但它不是编程 Agent——它运行一个编程 Agent,并接手围绕它的那些活。
不用。Claude Code 是 Orkas 在本地运行的五个 CLI 后端之一,另外四个是 Codex、OpenCode、OpenClaw 和 Hermes。它继续以团队成员的身份做仓库里的活,而不是被你替换掉的那个。