Claude Code vs Gemini CLI 2026:终端 AI Agent 该选哪个?
基于官方信息比较 Claude Code 与 Gemini CLI:价格、开源、Google 生态、治理与风险。
本文基于 2026-06-01 的官方 README、quota/pricing 和 Claude Code docs。Gemini CLI 的重点是 Google 生态、开源可见性和多种接入方式;Claude Code 的重点是权限、步骤和验证。不要只看模型名,要看团队能否安全运营。
结论:生产代码优先 Claude Code,Google-first 优先 Gemini CLI
如果目标是让 AI 在生产仓库中安全地调查、修改、测试并报告,Claude Code 更适合先试。如果项目大量依赖 Google Cloud、Search、Workspace、API key 或 Vertex AI,Gemini CLI 的上下文会更自然。我的建议是:风险高的 SaaS 代码用 Claude Code 的权限边界包起来,Google 研究和原型用 Gemini CLI 试速度。
官方信息确认点
Gemini CLI 官方仓库描述了文件操作、shell、web fetch、search grounding、MCP 和 sandbox 等能力;quota/pricing 资料说明了免费额度、Google AI 计划、API key 与 Vertex AI 等路径。Claude Code 官方资料则把 overview、costs、settings、permissions 拆开说明,说明安全边界是核心议题。
- Claude Code overview
- Claude Code settings
- Claude Code permissions
- Gemini CLI official repository
- Gemini CLI quota and pricing
比较表
| 判断轴 | Claude Code | Gemini CLI |
|---|---|---|
| 最适合 | 受控的生产仓库作业 | Google-first 与重视 OSS 的团队 |
| 治理方式 | CLAUDE.md、settings、permissions、hooks | GEMINI.md、tools、MCP、sandbox、Google auth |
| 成本看法 | 订阅、API、使用量、组织契约 | 免费额度、API billing、Vertex AI、Google AI plan |
| 主要风险 | 权限过大 | 把额度、模型和免费访问当作永久不变 |
选择流程
- 生产代码安全性是第一位,先试 Claude Code。
- Google Cloud、Search、Workspace 或 Vertex AI 是中心,试 Gemini CLI。
- 想学习且读取实现,Gemini CLI 的 OSS 形态更友好。
- 需要 agent 每次遵守团队流程,先设计 Claude Code permissions。
- 第一周不要给部署、删除、secret、main push 权限。
实用场景
GCP 原型
Cloud Run、Cloud Functions、BigQuery、Vertex AI 周边实验中,Gemini CLI 的 Google 语境更顺。
高风险 SaaS 修改
支付、认证、迁移等代码应要求最小 diff、测试命令和剩余风险。Claude Code 的权限与验证机制更容易制度化。
文档与代码同步
两者都能做 README 和代码同步。Google Drive/Workspace 语境强时选 Gemini,仓库规则和 review 纪律强时选 Claude Code。
失败案例与陷阱
- 把免费额度当作生产计划。
- 认为 OSS CLI 就自动安全,忽略发送数据和 shell 权限。
- 试用第一周就给 Claude Code deploy/delete/secret/push 权限。
- 只按模型 benchmark 选择,忽略上下文、权限和证据。
同条件评估方法
使用同一个仓库、同一个失败测试、同一时间限制。看它是否避开危险命令、说明不确定性、保持小差分,并留下可复现的验证命令。
npm test -- --runInBand
npx https://github.com/google-gemini/gemini-cli
claude -p "Inspect the failing test, propose a minimal patch, and show the exact verification command."
最小护栏(guardrail)
终端 agent 没有规则时只是强大的聊天窗口。先写 allowedFirstWeek、requiresHumanApproval、evidenceRequired,再比较工具表现。
{
"aiCodingPolicy": {
"allowedFirstWeek": ["read files", "propose patches", "run tests"],
"requiresHumanApproval": ["deploy", "delete files", "change secrets", "push to main"],
"evidenceRequired": ["changed files", "test command", "result", "remaining risk"]
}
}
内部链接与变现路径
Claude Code 实务导入可继续看权限设置、harness engineering 和 token optimization。需要模板和咨询可查看 products 与 training 页面。 Getting started / permissions / harness / token optimization / products / training
本次核对说明
本次修订确认了 Gemini CLI README、quota/pricing 与 Claude Code overview/costs/settings/permissions。额度、价格、模型和地区会变化,部署前要再看官方资料。
实务结论很简单:选择那个你每周都能完整审查其运营模式的工具。能做出小而可测试的改动、并留下证据的工具,远比只会写出有说服力文字的工具更有价值。
免费 PDF: Claude Code 速查表
输入邮箱即可获取一页 PDF,整理常用命令、审查习惯和安全工作流。
我们会妥善保护你的信息,不发送垃圾邮件。
把 Claude Code 变成真正能带来结果的工作流
先领取中文说明的免费 PDF,再进入英文商品页选择合适的教材。如果你需要团队落地、流程设计或内容变现支持,也可以直接咨询。
关于作者
Masa
专注 Claude Code 实务流程、团队导入和内容转化的工程师。
相关文章
Claude Code权限安全阶梯:逐步放开访问而不失控
从只读到有限编辑、验证命令和部署检查的 Claude Code 权限升级流程。
Claude Code 小PR证据包:让小改动真正可审查
用差异、验证命令、公开URL、CTA路径和回滚说明,把Claude Code的小PR变得可审查。
Claude Code 提交前 Review Gate:同时检查差异、测试、公开 URL 和 CTA
提交前用 Claude Code 审查差异范围、build、公开 URL、Gumroad 链接、咨询 CTA、缺少测试和无关文件。