🐾LuoLuo Wiki
AI 编程工具

三大 AI 编程工具对比

Claude Code vs Codex CLI vs Gemini CLI 全面对比

三大 AI 巨头的终端编程代理,各有所长。这里做一个全面对比,帮你选择最适合的工具。

基础对比

维度Claude CodeCodex CLIGemini CLI
开发商AnthropicOpenAIGoogle
开源是 (Apache 2.0)是 (Apache 2.0)
编写语言TypeScriptRustTypeScript
底层模型Opus 4.6 / Sonnet 4.6GPT-5.4Gemini 2.5 Pro
上下文窗口200K token1M token1M token
免费额度无(需订阅)无(需 API/订阅)60 次/天
MCP 支持是(原生提出者)
配置文件CLAUDE.mdAGENTS.mdGEMINI.md

价格对比

方式Claude CodeCodex CLIGemini CLI
入门价$20/月 (Pro)~$20/月 (API)免费
重度使用$100-200/月 (Max)按量付费按量付费
企业版Team/EnterpriseEnterpriseVertex AI

最便宜的选择:Gemini CLI(免费 60 次/天够轻度使用)

代码质量

基于社区反馈和基准测试:

基准测试Claude CodeCodex CLIGemini CLI
SWE-bench Verified80.8%~72%~68%
Terminal-Bench 2.065.4%77.3%~60%
  • Claude Code 在复杂软件工程任务中表现最好
  • Codex CLI 在终端原生任务(DevOps、脚本)中更强
  • Gemini CLI 在数学推理和大规模代码理解中有优势

安全与沙箱

维度Claude CodeCodex CLIGemini CLI
默认沙箱
macOS 沙箱进程级Seatbelt进程级
Linux 沙箱基础Landlock + seccomp + bwrap基础
权限模式数6 种4 种~3 种
Hooks 系统17 个生命周期事件基础基础

最安全的选择:Codex CLI(默认沙箱隔离)

Agent 能力

维度Claude CodeCodex CLIGemini CLI
Subagent 并行完善支持基础
自定义 Agent.claude/agents/基础基础
Worktree 隔离
Plan 模式完善基础
记忆系统多层级持久化AGENTS.mdGEMINI.md
Hooks 系统17 事件,4 种处理器
Skills 系统按需加载

最强 Agent 能力:Claude Code(生态最完善)

独特优势

Claude Code 独有

  • Hooks 系统 — 17 个生命周期事件,4 种处理器
  • Plan 模式 — 先分析后执行
  • Skills — 按需加载的自定义技能
  • 多层级记忆 — 全局 / 项目 / 个人 / 子目录
  • Agent SDK — Python/TypeScript SDK 构建自定义 agent
  • IDE 集成 — VS Code、JetBrains 原生支持
  • 桌面版 / Web 版 / Remote — 多种使用方式

Codex CLI 独有

  • Rust 性能 — 启动快,资源占用低
  • 默认沙箱 — 业界唯一默认隔离
  • fire-and-forget — 云端执行模式
  • 完全开源 — 可自行编译和审计

Gemini CLI 独有

  • 免费额度 — 每天 60 次免费
  • 100 万上下文 — 一次性理解整个大型项目
  • Google Search — 编码时实时搜索
  • Google 生态 — GCP、Firebase 集成

如何选择?

选 Claude Code 如果你...

  • 需要最强的代码质量和 Agent 能力
  • 需要 Hooks、Plan 模式等高级功能
  • 需要 IDE 集成
  • 团队协作,需要共享 Skills 和规范
  • 愿意付费获得最佳体验

选 Codex CLI 如果你...

  • 重视安全性和沙箱隔离
  • 偏好完全开源、可审计的工具
  • 主要做 DevOps、脚本、CI/CD 相关工作
  • 已绑定 OpenAI 生态

选 Gemini CLI 如果你...

  • 预算有限,需要免费方案
  • 处理超大代码库,需要百万级上下文
  • 编码时需要频繁搜索文档
  • 已在 Google Cloud 生态中

混合使用

很多资深开发者采用混合方案:

  • 日常编码 → Claude Code(代码质量最高)
  • 安全审查 / CI → Codex CLI(沙箱隔离)
  • 快速查询 / 大项目探索 → Gemini CLI(免费 + 大上下文)

On this page