截至 2026 年 9 月 18 日,终端里的「AI Coding Agent」已经不是三家 npm 包并列。Claude Code 和 Codex 还在抢日常改代码的座位;个人档的 Gemini CLI 在 6 月 18 日停服,Google 把人往 Antigravity CLI 推;OpenClaw 则根本不是同一类产品——它是自托管网关,负责频道、cron 和常驻自动化。本文按五条轴写:价格、模型、Agent、Git、自动化。读完你该能决定先装哪一个,以及什么时候该叠两个,而不是再搜一轮「谁最强」。
先对齐:四家不是同一类竞品
把 Claude Code、Codex、Gemini CLI、OpenClaw 塞进同一张「谁赢」排行榜,是 2026 年最常见的选型错误。前三家是对着仓库干活的编码 Agent:读文件、改文件、跑命令、交 Git。OpenClaw 是对着人和频道干活的网关:Telegram / Slack / WhatsApp 进来,cron 和 webhook 叫醒,再把任务交给你配置的模型或编码 Agent。软件本身 MIT、无付费档,基金会不卖席位。
站内已经有两篇容易和本文撞车的文章,先划开:Cursor、Claude Code、GitHub Copilot 一年费用对比比的是 IDE 补全栈的订阅账;Hermes 对 OpenClaw比的是开源 Agent 框架怎么装。这篇只回答一件事:2026 年要一个会写代码、会碰 Git、还能挂自动化的 Agent,这四家里你先买谁的座位。
| 产品 | 厂商 | 它实际卖的是什么 | 开源吗 |
|---|---|---|---|
| Claude Code | Anthropic | 终端 / IDE / 桌面 / 网页上的编码 Agent | 否,闭源产品 |
| Codex CLI | OpenAI | 本机终端编码 Agent,可接 ChatGPT 或 API | 是,仓库可审 |
| Gemini CLI | 原个人免费终端 Agent;2026-06-18 后个人档停服 | 原 Apache-2.0 客户端仍在;个人请求走 Antigravity | |
| OpenClaw | OpenClaw Foundation | 自托管网关:频道 + 定时 + webhook + 多模型 | 是,MIT,无官方托管档 |
官方入口分别对齐:Claude Code 看 code.claude.com/docs;Codex 看 openai/codex;Gemini 个人档迁移说明在 Google Developers Blog;OpenClaw 看 docs.openclaw.ai。下面数字以 2026-09-18 能核对的公开页为准,配额和型号会改,下单前打开定价页,不要把这张表当发票。
价格:订阅、免费额、API 和隐藏账单
四家的价格标签看起来都能写成「大约 20 美元」,但你买到的完全不是同一种东西。Claude Code 绑在 Claude 付费席上,和网页聊天共用额度;Codex 绑在 ChatGPT 席或 API 上,云端审查和本地 CLI 可能不在同一池;Gemini CLI 对个人曾经几乎免费,现在那扇门关了;OpenClaw 软件是 0 元,账单全在模型和那台不睡觉的机器上。
| 轴 | Claude Code | Codex CLI | Gemini CLI / Antigravity | OpenClaw |
|---|---|---|---|---|
| 入门价 | Claude Pro 约 20 美元/月(年付约 17);免费档不含 Code | ChatGPT Go 约 8 美元;Plus 约 20;也可用 API Key | 个人免费/Pro/Ultra 自 2026-06-18 停请求;企业 Code Assist 与付费 API Key 仍可用 | 软件 0 元 |
| 重度档 | Max 5× 约 100 美元、20× 约 200 美元;也可切 Console 按 token | Pro / Business / 企业额度或按 token | Antigravity 走周算力帽;企业席按 Google Cloud 许可证 | 模型 API + 机器电费 / 云主机 |
| 隐藏成本 | 5 小时窗 + 周封顶,和聊天抢同一池 | 本地消息与云端 GitHub Review 可能分计 | 个人迁移成本:换二进制、换配额口径 | Gateway 常开、密钥、频道插件运维 |
Claude 官方写得很直:Claude Code 含在所有付费计划里,和聊天共用用量;免费档没有 Code。重会话可以改走 Console 按 token,避免把 Max 席烧在一次重构上。Codex 官方则拆成两条路:用 ChatGPT 登录,拿到 CLI / IDE / 网页和部分云端能力;只用 API Key,按 token 付,但没有 GitHub 自动审查、Slack 这类云功能。ChatGPT Work 和 Codex 还会共用额度,别以为「工作区聊天」是另一张免费卡。
Gemini 这条线 2026 年变过一次性格。迁移前,个人 Google 登录大约每天 1000 次请求,这是它当年最大的获客理由。6 月 18 日起,个人免费、Google AI Pro、Ultra 对 Gemini CLI 和 Code Assist IDE 插件停请求;组织若持有 Gemini Code Assist Standard / Enterprise,或使用付费 Gemini / Enterprise Agent Platform API Key,官方说不受影响。个人要继续在终端里用 Google 的 Agent,路径是 Antigravity CLI,配额从「每天多少请求」改成「每周算力」。别再按旧博客里的「免费 1000 次/天」做预算。
OpenClaw 的价格最容易被低估。软件不收费,不代表便宜。你要自备模型:Claude / GPT / 本地权重都可以插,但 token 和电费是真钱;Gateway 默认要常驻,笔记本合盖就等于整条频道下班。若你已经有 Claude Pro 或 ChatGPT Plus,边际软件成本确实接近 0,但把订阅 token 转去第三方网关是否合规,以各家服务条款为准,不要默认「我付过 20 美元就可以无限转发」。
一年总账怎么估,站内那篇 Cursor / Claude / Copilot 对照已经算过 IDE 栈。本文只补一句:编码 Agent 的真账单 = 席位 + 超限 token + 那台不休眠的机器。只比标价,你会选到「看起来免费、夜里没人值守」的组合。
模型:默认谁、上下文、能不能换
2026 年各家默认型号每个季度都在换皮,写死「必须是 Opus 4.8」没有意义。选型时看三件事:默认模型是不是你信得过的编码模型、上下文够不够一次吃进中型仓库、能不能在不换客户端的前提下换模型。
| Claude Code | Codex CLI | Gemini 线 | OpenClaw | |
|---|---|---|---|---|
| 默认模型 | 当前代 Claude(Sonnet / Opus,以控制台为准) | 当前代 GPT / Codex 系列,可用 -m 指定 | 仍可用的 Gemini CLI 走 Gemini;Antigravity 走 Google Agent 平台模型 | 你自己配:Claude、GPT、Kimi、本地 |
| 上下文 | 长上下文已是卖点(Sonnet 线宣传过百万 token 档) | 随所选模型变,偏「够一次任务」 | 百万 token 曾是 Gemini CLI 的主广告 | 取决于你插进去的那个模型 |
| 换模型 | 主要在 Anthropic 家族内;部分表面支持第三方 | ChatGPT 席内可选;API Key 跟 API 目录走 | 基本锁在 Google 模型 | 模型是插件,换一家不用换网关 |
Claude Code 的优势不在「又大了 10 万 token」,而在同一套引擎出现在终端、VS Code、JetBrains、桌面和网页。仓库根目录的 CLAUDE.md、Skills、MCP 在这些表面共用。你为项目写的规范不会因为换窗口就丢。Codex 的优势是客户端可审、默认模型为编码任务裁过,并且 codex -m 切换成本低。Gemini 线的优势曾经是「免费 + 一百万上下文」;个人档关掉之后,这个优势只留给还持有企业许可证或付费 Key 的人。
OpenClaw 在模型这件事上几乎是反着设计的:它不推销自己的模型。文档写明用你选的提供商,质量跟你愿意付的模型和安全策略走。这对已经有两家 Key 的人是好事——同一个 Gateway 可以按任务切模型。对「只想下一个命令就开始写」的人是坏事:没有默认大脑,你得先完成 onboarding。
模型预测和下一代 Gemini 编号,站内另有一篇 Gemini Pro 4 发布时间窗。本文不赌下个季度的名字,只赌一件更稳的事:客户端能不能在换模型之后还活着。闭源套件赌厂商;OpenClaw 赌你自己会换插头。
Agent:权限、沙箱、Skills 与多 Agent
「Agent」这三个字在 2026 年被用滥了。真正决定你会不会把仓库交给它的,是权限模型,不是演示视频里一次过的绿勾。
Claude Code 走产品化 harness:CLAUDE.md 当项目宪法,Skills 把重复流程收成 /review-pr 这类命令,Hooks 在改文件或提交前后跑你的脚本,MCP 接 Jira / Slack / 自建工具。子 Agent 可以并行,桌面和网页还能排程。权限默认比一年前更严,但仍是「操作系统权限 + 产品确认」,不是 Codex 那种默认关网的沙箱。官方安装入口是 curl -fsSL https://claude.ai/install.sh | bash,进仓库后直接 claude。
Codex CLI 的默认姿态更像安全工程:沙箱策略可选 read-only / workspace-write / danger-full-access,网络默认不放行。日常本机用官方建议的 --sandbox workspace-write --ask-for-approval on-request;需要多目录时用 --add-dir,而不是一上来 --yolo。权限用 /permissions 看当前可写根。MCP 有,插件有,但「默认可信边界」比 Claude Code 更窄。本机内存吃多少,站内有一篇 8GB / 16GB / 32GB 能跑什么项目,那是硬件账,不是这篇的选型轴。
# Claude Code curl -fsSL https://claude.ai/install.sh | bash cd your-repo && claude # Codex CLI curl -fsSL https://chatgpt.com/codex/install.sh | sh cd your-repo && codex --sandbox workspace-write --ask-for-approval on-request # 个人档 Gemini CLI 已停请求;企业 / 付费 Key 仍可用原客户端。 # 个人迁移(以公告为准): # curl -fsSL https://antigravity.google/cli/install.sh | bash # OpenClaw(自托管网关,不是编码 REPL) # Node 24.16+ 或 26.x,再 openclaw onboard # 文档:https://docs.openclaw.ai/
Gemini CLI 在还能用的环境里,信任文件夹 + YOLO 模式是它的性格:上手快,边界靠你自己画。Hooks、子 Agent、MCP 都在迁移说明里被点名为「Antigravity 要带过去的东西」。个人用户现在要问的不是「Gemini CLI 好不好」,而是「我还在不受影响的许可证里吗」。不在,就按官方迁移走,别继续对已经停请求的登录方式排障。
OpenClaw 的 Agent 能力在另一层:会话、记忆、多 Agent 路由、技能和频道插件。它能叫编码 Agent,也能叫浏览器、Gmail、GitHub。安全模型是「可信网关、不可信执行、策略尽量写死」——这意味着你必须自己审 ~/.openclaw/openclaw.json、频道白名单和 webhook 令牌。社区对比文常写「先做安全审查再部署」,这不是客套。把未加限制的 Gateway 暴露到公网,等于把模型 Key 和仓库操作交给任何一个能打到端口的人。
Git:commit、PR、CI 谁更顺
编码 Agent 值不值得付费,最后会落在 Git 上:它敢不敢写提交说明、会不会开 PR、能不能在 CI 里无头跑完一轮审查。聊天窗口里「帮我看看这段」不算 Git 集成。
| 动作 | Claude Code | Codex CLI | Gemini 线 | OpenClaw |
|---|---|---|---|---|
| 本地 commit | 原生:暂存、写说明、建分支 | 本机循环里改完可审 diff、再提交 | 能改文件;Git 深度看你还在用哪条客户端 | 工作区可走 gh,不是默认 REPL |
| 开 PR | 终端 / 子 Agent 结束后可开 PR | 云端任务 + GitHub 集成(需 ChatGPT 席,不只 API Key) | 企业 Code Assist / GitHub 产品线仍在 | Agent 可起草 PR,取决于你给的 GitHub 凭据 |
| CI / 无头 | claude -p 可管道化,官方有 Actions / GitLab 说明 | codex exec + --json 适合流水线 | 企业许可证下的自动化仍可用 | cron / webhook 叫醒,再调编码 Agent 或 gh |
| 代码审查 | GitHub Code Review、管道里 git diff | claude -p | 本地 review 子命令;GitHub 上 @Codex 单独计审查额度 | Code Assist for GitHub(企业) | 审查策略你自己写进技能和 standing orders |
Claude Code 把 Git 当成一等公民:官方概述里直接示范 claude "commit my changes with a descriptive message",以及把 git diff 管道进无头审查。CI 场景是「事件进来,Agent 出 PR 或评论」。Codex 把本地和云端拆开:本机 codex 适合你盯着 diff;codex exec 适合脚本;GitHub 自动审查走云端,且官方写明只在通过 GitHub 跑的审查才计 Code Review 额度。只用 API Key 的人,不要指望这一层免费出现。
Gemini 线的 Git 故事现在分叉。企业 Code Assist 和 Google Cloud 上的 GitHub 产品还在;个人终端用户则要带着原来的 GEMINI.md、MCP 和技能迁到 Antigravity。迁移说明承诺会拷配置,但「1:1 功能对等」官方自己都没保证。把关键发布流水线绑在个人 Gemini CLI 上的团队,6 月之后应该已经切完;还没切的,这是优先级,不是可选优化。
OpenClaw 碰 Git 的方式和前三家都不一样。它不是「在仓库里开一个 TUI」,而是让频道里的人说「给这个 issue 开草稿 PR」,Gateway 用已配置的 gh 和工作区去执行。适合值班、产品经理在 Slack 里丢 bug、深夜 webhook 叫醒热修。不适合你自己坐在仓库里做三小时重构——那种活交给 Claude Code 或 Codex,OpenClaw 负责把结果送回频道。
自动化:无头、cron、频道与常驻
自动化是这篇对比真正拉开差距的一轴。能在你盯着的时候改代码,四家都能装出样子;能在你合盖之后还干活,只有部分组合做得到。
Claude Code 的自动化分三层。终端里 claude -p 服从 Unix 哲学:管道日志、批量翻译、在 CI 里审查变更文件。桌面和网页有 Routines,云端排程在电脑关机后仍可跑,也能挂 GitHub 事件。频道(Slack / Discord / 网页钩子)可以把外部事件推进会话。这是厂商托管的「人离开座位也继续」——前提是你付得起席位,并接受任务跑在他们的云上。
Codex 的自动化更偏工程脚本:codex exec 无头、可 JSON、适合自己的 runner。云端任务能从终端提交再拉回本地。GitHub 和 Slack 是 ChatGPT 席的云能力,不是 API Key 路线的赠品。它很适合「这条流水线必须可复现、可审计」,不太适合「我在 WhatsApp 里跟一个助手过日子」。
Gemini / Antigravity 的自动化取决于你还在哪条许可证上。企业侧继续走 Google Cloud 和 Code Assist;个人侧要按新 CLI 的周算力重新设计「每天扫一次仓库」这类任务。旧的「每天 1000 次够我挂 cron」账本作废。
OpenClaw 几乎是为这一轴而生的。文档把自动化拆成 cron、heartbeat、hooks、webhook、Task Flow 和 standing orders。cron 把结果送回频道或 HTTP 端点;heartbeat 默认大约三十分钟扫一遍收件箱和清单;Gmail PubSub、Gateway /hooks/wake 这类入口是给外部系统叫醒 Agent 用的。频道列表长:Discord、Slack、Telegram、WhatsApp、iMessage、Matrix、Teams……你已经在用的聊天工具,往往有插件。远程 Mac 上怎么把 Gateway 挂稳,站内有一篇 远程 Mac 部署 OpenClaw 实操,本文不重复安装步骤。
常驻自动化有一个物理前提:进程不能跟笔记本合盖一起睡。Claude / Codex 的云端排程把这个前提交给厂商;OpenClaw 把这个前提交给你的机器。一台独享、能 SSH、钥匙串里放得下各家 Key 的 Apple Silicon,比在出差的轻薄本上开四个 Agent 更诚实。
怎么选:一张决策表,装一个还是装两个
不要从「评测总分」出发。从你这周真实会发生的事出发。
| 你这周的主场景 | 先装 | 不要先装 | 为什么 |
|---|---|---|---|
| 跨文件重构、要质量、已经在用 Claude 聊天 | Claude Code | OpenClaw 当唯一编码工具 | 同一席、同一套规范,Git 和多表面已经接好 |
| 要默认可审的客户端、CI 无头、怕 Agent 乱访问网络 | Codex CLI | 把 YOLO 当默认 | 开源 + 默认沙箱 + codex exec |
| 公司已买 Gemini Code Assist 企业席或付费 API Key | 继续 Gemini CLI / 企业产品线 | 个人免费登录 | 官方说企业与付费 Key 不受 6 月 18 日切换影响 |
| 个人还在用旧 Gemini CLI 登录 | 按公告迁 Antigravity | 继续对停服的登录排障 | 个人请求已经停,不是你的网络问题 |
| Slack / Telegram 值班、定时巡检、webhook 热修 | OpenClaw | 只用网页聊天假装自动化 | 频道、cron、记忆是它的主场 |
| 既要改仓库又要频道常驻 | Claude Code 或 Codex + OpenClaw | 四家全装抢同一把 Key | 编码一层、网关一层,各管各的权限 |
一个人、一个主仓库、每天几小时:先选 Claude Code 或 Codex 其中一个。已经付了 Claude Pro,选前者;已经付了 ChatGPT Plus、又在意沙箱和开源客户端,选后者。不要两个席位叠加「以防错过」,那是把隐藏账单写成订阅。
一个小团队、有值班、有定时任务:编码 Agent 放本机或 CI,OpenClaw 放一台不睡觉的机器。Gateway 只叫醒、只路由、只回频道;真正改代码的权限仍收在编码 Agent 的沙箱或确认流里。Hermes 那种自演进框架若也在候选名单里,先读站内 Hermes 对 OpenClaw 文,再决定框架层,不要和这篇的「终端编码座位」混成一次采购。
企业采购不要被个人博客的「免费还是 20 美元」带着走。席位、数据驻留、第三方网关是否允许使用订阅 token、CI 机器人用哪把身份推分支,这些比型号名字更早决定你能不能上线。价格表每年改一版,权限和 Git 身份改起来更痛。
把会改 Git 的 Agent 放到不休眠的 Mac 上
这四家里,只要涉及无头 CI、cron、频道值班或云端排程,瓶颈很少是「再买一个更贵的模型档」,而是进程还在不在、Key 还在不在、合盖会不会把 webhook 掐死。Nuvcloud 云端 Mac mini 是独享 Apple Silicon 裸金属:统一内存够同时开编码 Agent 和 Node Gateway,SSH 常在,macOS 钥匙串能按仓库分开放 Key,待机功耗低,适合把「会碰 Git 的自动化」从出差笔记本上拆出来。
若你准备让 Claude Code / Codex 在 CI 里跑、或让 OpenClaw 半夜接 Slack,先看 Nuvcloud 套餐与节点,让 Agent 在一台不睡觉的 Mac 上值班,而不是在合盖的轻薄本上反复冷启动。
延伸阅读
常见问题
2026 年只装一个的话,装谁?
只改代码、已经付 Claude:装 Claude Code。只改代码、在意沙箱和开源客户端:装 Codex。要频道和定时、不整天坐在仓库里:装 OpenClaw。个人不要把停服的 Gemini CLI 当成这一个。
Gemini CLI 还能免费用吗?
个人免费、Google AI Pro、Ultra 自 2026 年 6 月 18 日起对 Gemini CLI 停请求。企业 Code Assist 许可证和付费 API Key 官方说不受影响。个人继续用 Google 终端 Agent,按公告迁 Antigravity CLI。
OpenClaw 能替代 Claude Code 或 Codex 吗?
不能当日常编码 REPL。它能调用编码 Agent、用 gh 开草稿 PR,但主场是频道、cron 和常驻。替代编码 Agent 会同时丢掉默认沙箱和成熟的仓库 TUI。
Claude Code 和 Codex 可以一起装吗?
可以,但两个付费席叠加通常不值。更常见的是:一个当日常编码,OpenClaw 当夜间网关。两套编码 Agent 抢同一仓库时,先统一 CLAUDE.md / 代理规范,避免各写各的风格。
只用 API Key 跑 Codex,GitHub 自动审查有吗?
按 OpenAI 公开说明,API Key 路线覆盖 CLI / SDK / IDE,不含 GitHub 自动审查和 Slack 等云功能。那些能力跟 ChatGPT 席走。
免费档 Claude 能跑 Claude Code 吗?
不能。官方对照表写明免费档无 Claude Code。要从 Pro 或更高席、Team / Enterprise 高级席,或 Console 按 token 走。
把 Claude 订阅接到 OpenClaw 合法吗?
以 Anthropic 和各频道当时的服务条款为准。技术上很多人用 API Key,而不是把网页订阅无限转发出去。不要默认「我付了 20 美元就可以给网关无限代打」。
一定要买新 Mac 才能跑这些 Agent 吗?
日常编码不必。较新的笔记本就能跑 Claude Code 或 Codex。要 24/7 挂 OpenClaw、无头 CI、不跟办公软件抢 Key,用一台常开的云端 Mac mini 比全员换机更合适。