Skip to content

工具功能对比 ​

总览 ​

特性Claude CodeCodex CLIGrok CLI
开发者AnthropicOpenAI社区项目(superagent-ai)
安装前置Node.js 18+Node.js 22+脚本安装无需 Node.js;也可用 Bun
安装命令npm i -g @anthropic-ai/claude-codenpm i -g @openai/codex官方脚本或 bun add -g grok-dev
配置格式JSONTOML + JSONJSON + 环境变量
启动命令claudecodexgrok

Grok CLI 此处指 superagent-ai/grok-cli,不是 xAI 官方 CLI。

常用快捷键 ​

场景Claude CodeCodex CLIGrok CLI
取消当前步骤Ctrl+CCtrl+CEsc
退出当前会话Ctrl+DCtrl+D 或退出终端空输入时 Ctrl+C
清屏Ctrl+LCtrl+L未单独强调
历史输入 / 导航上 / 下箭头上 / 下箭头输入框移动光标;菜单中导航
多行输入Option+Enter、Shift+Enter、Ctrl+J,或输入 \\ 后回车按终端默认行为处理Shift+Enter
切换执行模式Shift+Tab通过命令或参数切换空闲时 Tab

常用启动参数与命令风格 ​

目的Claude CodeCodex CLIGrok CLI
交互启动claudecodexgrok
指定模型--model-m, --model-m, --model
指定工作目录在目标目录启动或 --add-dir-C, --cd-d, --directory
一次性任务claude -pcodex exec-p, --prompt
联网能力主要依赖工具或配置--search内置 Web / X 搜索
自动执行--permission-mode auto--full-auto无头 -p 或会话模式

会话恢复与分叉 ​

任务Claude CodeCodex CLIGrok CLI
恢复最近会话claude -ccodex resume --lastgrok --session latest
恢复指定会话claude -r [session_id]codex resumegrok -s <session-id>
开始新上下文新开会话或 /clear新开会话Slash 菜单 → new session
从旧会话分叉claude --fork-session -r [session_id]codex fork --last未单独提供分叉命令

配置对比 ​

Claude Code ​

  • 配置文件:~/.claude/settings.json
  • API 地址格式:https://domain.com(不加路径后缀)
  • Key 字段:ANTHROPIC_AUTH_TOKEN

Codex CLI ​

  • 配置文件:~/.codex/config.toml + ~/.codex/auth.json
  • API 地址格式:https://domain.com(不加路径后缀)
  • Key 字段:OPENAI_API_KEY

Grok CLI ​

  • 用户配置:~/.grok/user-settings.json
  • API 地址:GROK_BASE_URL=https://code.ai80.vip/v1
  • Key 字段:用户配置中的 apiKey,也可临时使用 GROK_API_KEY
  • 推荐默认模型:grok-4.3

Grok Base URL 的配置方式不同

Grok CLI 1.1.7 不读取 JSON 中的 baseURL。必须使用 GROK_BASE_URL 或 --base-url,并保留末尾的 /v1。

特色功能 ​

功能Claude CodeCodex CLIGrok CLI
项目规则文件CLAUDE.mdAGENTS.mdAGENTS.md
沙箱执行权限模式支持Shuru,仅 macOS 14+ Apple Silicon
联网搜索依赖工具或配置可配置Web / X Search
多代理能力支持支持支持子代理
MCP支持支持支持
无头调用-pexec-p + --format json(NDJSON)

最值得背的命令 ​

Claude Code ​

bash
claude
claude -c
claude -r
/help
/compact
/review

Codex CLI ​

bash
codex
codex exec "..."
codex review
codex resume --last
codex --full-auto
codex --search

Grok CLI ​

bash
grok
grok -m grok-4.3
grok -p "..." --format json
grok --session latest
grok -s <session-id>
/agents
/verify  # 仅 macOS 14+ Apple Silicon

选择建议 ​

  • Claude Code:适合重视长期会话、项目级上下文和完整交互命令的开发者
  • Codex CLI:适合喜欢显式参数、审查命令和 OpenAI 生态的开发者
  • Grok CLI:适合希望使用 Grok 模型、Web / X 搜索和社区多代理工作流的开发者

这几款工具都可以通过 Code80 统一管理,但协议和模型分组不同,应为每款工具创建或选择具有对应模型权限的 API Key。

快捷键与交互方式 ​