智能体

Claude Code vs Codex vs OpenCode,外加 Grok Build 和 Antigravity CLI

从实际运行时要面对的问题出发,对比五个终端编程智能体:安装、登录、套餐与价格、权限与沙箱、无头模式、远程方案和许可证。不谈跑分。

Claude Code vs Codex vs OpenCode,外加 Grok Build 和 Antigravity CLI

简要回答

Claude Code(Anthropic)和 Codex(OpenAI)随厂商的订阅提供:Claude Pro 为 $20/月(按年付则为 $17/月),ChatGPT 则从 Free 和 Go 套餐起就包含。Codex 开源(Apache-2.0),Claude Code 不开源。OpenCode 采用 MIT 许可,可搭配任意模型提供商。Grok Build(Apache-2.0)随 SuperGrok 和 X Premium+ 提供。Google 的 Antigravity CLI 列有 $0 的 Individual 套餐,并已取代个人账号使用的 Gemini CLI。由于它们各有所长,很多人会同时用两个。

大多数“Claude Code vs Codex”文章最后都是一张跑分图。本文没有,因为模型排名每隔几周就会变,而且我们自己也没测过。我们在同样的服务器上运行这全部五个智能体,因为这正是 Maude 在做的事。我们能比较的,是它们各自如何安装、如何登录、如何付费、如何处理权限、如何无头运行,以及如何远程访问。这些差异决定了一个智能体能否融入你的环境,而且变化得比模型慢。

并排对比

Claude CodeCodexOpenCodeGrok BuildAntigravity CLI
开发方AnthropicOpenAI开源项目(anomalyco)xAIGoogle
安装(macOS/Linux)curl -fsSL https://claude.ai/install.sh | bashnpm install -g @openai/codexcurl -fsSL https://opencode.ai/install | bashcurl -fsSL https://x.ai/cli/install.sh | bashcurl -fsSL https://antigravity.google/cli/install.sh | bash
登录Claude 账号(Pro、Max、Team、Enterprise)、Console API 密钥或云服务商ChatGPT 账号(浏览器或 --device-auth)或 API 密钥按模型提供商 /connect(API 密钥)浏览器登录或 XAI_API_KEYGoogle 登录(通过 SSH 时粘贴回代码)或 GEMINI_API_KEY
套餐Pro $20/月(按年付 $17),Max $100/月起;Free 不含Free、Go $8、Plus $20、Pro $100 起、Business $20/用户你的模型提供商;或 OpenCode Go $10/月、Go Plus $40/月,或 Zen 按量付费SuperGrok 和 X Premium+ 订阅用户,或 API带每周限额的 $0 Individual 套餐;Google AI Pro/Ultra 额度更高
权限模型模式:Manual、accept edits、plan、auto(分类器)、dontAsk、bypass;可选 Bash 沙箱沙箱(read-only、workspace-write、danger-full-access)加审批策略;操作系统级沙箱配置中按工具设置 ask/allow/deny 规则Plan Mode;审批设置见 xAI 文档在 TUI 中询问;无头运行时直接拒绝并报告,不会询问
无头claude -pcodex execopencode run、opencode servegrok -p … --output-format streaming-json;ACPagy --print 配合 stream-json
官方远程Claude 应用中的 Remote Control 和云端会话ChatGPT 应用中的 Remote(Mac/Windows 主机)无官方方案;opencode serve 加社区应用无文档说明;据报道正在测试Remote Control 网页控制台
许可证专有Apache-2.0MITApache-2.0非开源

以上信息于 2026-10-01 对照各厂商的文档、价格页面和代码仓库核实(链接见下文)。价格单位为美元。五个智能体都还有其他安装方式,包括 Homebrew、npm 和 Windows 安装程序。

安装与登录

Claude Code 可以通过 Anthropic 的原生安装程序(会自动更新)、Homebrew、apt/dnf/apk 或 npm 安装(安装文档)。它需要 Pro、Max、Team、Enterprise 或 Console 账号,免费的 Claude 套餐不包含它。Codex 在 npm 上是 @openai/codex(不带作用域的 codex 包是另一个东西),也可以用 Homebrew cask 安装。在没有浏览器的服务器上,codex login --device-auth 是最省事的方式,前提是先在 ChatGPT 安全设置中启用设备码登录。

OpenCode 没有自己的账号体系:你用 /connect 连接一个提供商并粘贴它的密钥(文档)。Grok Build 首次启动时会打开浏览器,在无头机器上则读取 XAI_API_KEY(文档)。Antigravity CLI(agy)会检测 SSH 并打印一个 URL,你在另一台设备上打开它,再把代码粘贴回来。CI 场景用 Gemini API 密钥即可(文档)。服务器端的完整步骤:在 VPS 上运行 Claude Code、在 VPS 上运行 Codex CLI 和在服务器上运行 Antigravity CLI。

套餐与价格

Claude Code 和 Codex 通常通过你可能已经在用的聊天订阅付费。在 Claude 的价格页面上,Pro 为 $20/月(按年付为 $17/月),Max 从 $100/月起,Claude Code 与你的聊天共用同一个用量池。OpenAI 的 Codex 价格页面列出的入门档是 Free 和 Go($8),Plus 为 $20,Pro 分 $100、$200 和 $500 几档。Plus 采用五小时用量窗口。两者也都可以改用 API 密钥,按 API 费率计费。

OpenCode 是自由软件,所以你只需付费给模型提供商。OpenCode 自家的 Go 套餐为 $10/月(Go Plus 为 $40),提供一组有用量上限的开放编程模型;Zen 则按量付费。根据 xAI 的公告,Grok Build 于 2026 年 5 月向所有 SuperGrok 和 X Premium+ 订阅用户开放;当前价格请以 xAI 为准。Antigravity 的价格页面列有一个带每周限额的 $0 Individual 套餐,Google AI Pro 和 Ultra 额度更高,企业套餐每席位 $30 起。但页面没有给出这些限额的具体数字,我们也尚未确认 CLI 能用到各套餐配额中的多少。

说到最便宜的入门方式:Codex 包含在 ChatGPT Free 中,Antigravity 列有 $0 Individual 套餐,OpenCode 可以通过 Zen 或你自己的密钥使用免费模型。Claude Code 和 Grok Build 都没有免费版。

权限与沙箱

这是五者差异最大的地方。Claude Code 有多种权限模式:Manual 在大多数操作前询问;acceptEdits;plan;auto,由分类器代替你审查操作;dontAsk,用于 CI;以及 bypassPermissions,Anthropic 表示它只适用于隔离的容器和虚拟机。此外在 macOS、Linux 和 WSL2 上还有可选的 Bash 沙箱。Codex 把命令能碰什么和何时询问分开处理。它的沙箱模式有 read-only、workspace-write 和 danger-full-access,在 macOS 上通过 Seatbelt、在 Linux 上通过 bubblewrap 加 seccomp 强制执行,审批策略则叠加在其上。

OpenCode 通过配置规则把每个工具设为 ask、allow 或 deny。Grok Build 有 Plan Mode,其余审批设置见它的文档。Antigravity CLI 在交互式 TUI 中会询问,但在无头 print 模式下无法停下来询问:需要权限的操作会被拒绝并列在结果中,由其设置里的允许规则决定哪些操作可以运行。关闭所有检查来运行智能体是另一个话题,请参阅安全地以完全权限运行智能体。

无头与远程

五个智能体都能脱离 TUI 运行:claude -p、codex exec(默认只读沙箱)、opencode run 和 opencode serve、带流式 JSON 输出的 grok -p(另有 Agent Client Protocol),以及 print 模式下输入输出均为 stream-json 的 agy。正是这一点让应用和脚本能够驱动它们。

至于从手机访问:Anthropic 在 Claude 应用中提供 Remote Control 和云端会话;OpenAI 在 ChatGPT 应用中提供 Remote,以 Mac 或 Windows 主机为核心。Google 的 Antigravity Remote Control 是一个网页控制台,配合常驻的 agy remote-control start 守护进程。OpenCode 有 opencode serve 和社区应用。Grok Build 目前还没有文档说明的官方远程方案。各智能体页面都介绍了可选方案:Claude Code、Codex、OpenCode、Grok Build 和 Antigravity。

开源与许可证

Codex 采用 Apache-2.0,用 Rust 编写。OpenCode 采用 MIT。Grok Build 采用 Apache-2.0,从 xAI 内部的 monorepo 同步而来,不接受外部贡献。Claude Code 的代码仓库附带的是保留所有权利的许可证,受 Anthropic 商业条款约束。Antigravity CLI 以二进制形式发布,其公开的 GitHub 仓库只有文档和 issue 跟踪,没有开源许可证。

少了一个:Gemini CLI 于 2026-06-18 停止为免费版和 Google AI Pro/Ultra 个人账号提供服务,Google 引导这些用户转向 Antigravity CLI。使用 API 密钥和 Code Assist Standard/Enterprise 的用户不受影响。详见 Gemini CLI 停用后该用什么。

该选哪个?

  • 你已经在为 Claude 或 ChatGPT 付费:先用订阅中包含的那个智能体。这是获得大量用量最便宜的方式。
  • 你想要开源、能用任意模型:OpenCode。
  • 你想要操作系统强制执行的沙箱:Codex 的沙箱模式最明确。Claude Code 的 Bash 沙箱需要手动开启。
  • 你想免费起步:ChatGPT Free 上的 Codex,或 Antigravity 的 $0 Individual 套餐。
  • 你订阅了 SuperGrok 或 X Premium+:Grok Build 已包含在内。

同时用两个

你不必只选一个。不同的智能体往往卡在不同的地方,第二个智能体用全新的上下文读同一份 diff,常常能发现第一个漏掉的问题。在 Maude 中,你可以把空闲的会话切换给另一个智能体。新智能体会收到一份交接说明,包含计划、改动过的文件、git 状态、最近的对话和最后一条指令;切回去时则会恢复原智能体自己的会话。这就是在编程智能体之间交接任务背后的思路。每个智能体仍使用各自的订阅或密钥,Maude 会在你的服务器上以经过测试的版本安装全部五个。

常见问题

哪个最便宜?
Codex 包含在 ChatGPT 的 Free 和 Go($8/月)套餐中,额度较低;Antigravity 的价格页面列有一个带每周限额的 $0 Individual 套餐。OpenCode 是自由软件,你只需付费给模型提供商,而且 OpenCode 也列出了一些免费模型。Claude Code 从 Claude Pro 起步:$20/月(按年付则为 $17/月)。
哪些是开源的?
Codex(Apache-2.0)、OpenCode(MIT)和 Grok Build(Apache-2.0)。Claude Code 是专有软件,受 Anthropic 商业条款约束;Antigravity CLI 以二进制形式发布,没有开源许可证。
能用一个订阅使用所有智能体吗?
不能。每家厂商的智能体都使用自己的账号:Claude Code 用 Claude,Codex 用 ChatGPT,Grok Build 用 SuperGrok 或 X Premium+,Antigravity 用 Google 账号或 Gemini API 密钥。OpenCode 是例外,它适用于你连接的任何提供商。Maude 订阅只覆盖应用本身。
哪个最适合大型重构?
我们不发布跑分结论,而且模型排名变化太快,没有一个答案能长期成立。实际操作中,大型重构最好有一个规划步骤(Claude Code 的 plan 模式、Grok Build 的 Plan Mode、agy 的 plan 模式)、严格的权限设置,再让第二个智能体审阅 diff。先用订阅中包含的那个,再把结果交给另一个审阅。

更新内容

  • — 首次发布。安装命令、登录方式、套餐、权限模型和许可证均已对照各厂商的文档、价格页面和代码仓库核实。

用手机运行你的智能体

Maude 让 Claude Code、Codex、OpenCode、Grok Build 和 Antigravity 运行在你自己的服务器上——在 iPhone、iPad 和 Android 上免费试用 7 天。

Download Maude on the App Store Get Maude on Google Play