按仓库任务选 AI 编程 CLI
选 AI 编程 CLI,先看它能不能完成你自己仓库里的任务,再比较交互、费用和扩展方式。生成的代码仍然需要独立检查。
本文核对方式(2026-10-06): 重读官方文档及相关词条/热点页。没有做对比跑分,也没有用同一道编程题跑完七款工具,也没有收集账单。
可用来对照产品日期的频道稿:Claude Code 2.1.289、Codex CLI 0.160。开始记日志时请在本机打印 --version。PATH 里没有 CLI,并不等于桌面应用没装。
确认某款 CLI 是否在 PATH 上:
claude --version
codex --version
opencode --version
pi --version
omp --version
grok --version
各 CLI 官方怎么定位(2026-10-06)
| 工具 | 官方重点 | 更适合 | 付钱前要核对 |
|---|---|---|---|
| Claude Code | 读、改、跑命令;终端 / IDE / 桌面 / 网页(overview) | 已在 Claude 订阅或 Console 工作流里 | 计费入口、仓库规则、CLI 与桌面是否支持第三方供应商 |
| Codex CLI | 在终端检查、编辑、运行、自动化(Codex CLI) | 终端优先的仓库工作,codex exec / codex review | 登录方式、沙箱/审批、模型设置 |
| OpenCode | 开源编程 Agent;TUI、桌面、IDE;多供应商(docs) | 想在一个客户端里换厂商 | 每个供应商的认证和工具调用是否可用 |
| Pi | 精简 harness;扩展、skills、pi -p(pi.dev) | 你会改 harness,而不是接受封闭产品 | 你要自己维护哪些扩展 |
| omp | 从 Pi 衍生、带更多开发集成(oh-my-pi) | 需要 Pi 之上那些 IDE 向能力 | 语言支持、配置成本相对原版 Pi |
| DeepSeek Harness | 以插件组织的 harness(GitHub) | 你要用插件拼执行和审查 | 插件、模型、版本是否匹配 |
| Grok Build | TUI、无界面 grok -p、ACP(docs) | 终端或脚本化的 Grok 工作,或编辑器 ACP | 浏览器登录还是 XAI_API_KEY |
没有普遍第一名。CLI 负责组织工具、上下文和权限。模型、提示词、仓库和题目都会改结果。
按工作短名单(仍然不是排名):
- 留在 Anthropic 的界面 → 先试 Claude Code。
- 留在 ChatGPT / Codex 终端 → 先试 Codex CLI。
- 要在同一个 TUI 里换厂商 → 先试 OpenCode(若你要扩展 harness 则试 Pi)。
- 要 Grok 的 TUI / 无界面 / ACP → 先试 Grok Build。
- 要围绕 DeepSeek 的插件 harness → 先读 DeepSeek Harness。
若要在多个 Agent 之间共用模型,那是网关问题,不是 CLI 对打:见 magpie 设置。
三道题、一张表(在你自己的仓库跑)
选一个小 bug、一次跨文件改动、一次带已知缺陷的审查。同一 git 提交、同一书面说明、同一时限、同一权限。不要把前一个 CLI 的答案贴给下一个。
| 记录项 | 记什么 |
|---|---|
| 环境 | 日期、cli --version、模型 ID、推理设置、commit |
| 完成 | 测试、需求、无关 diff |
| 人工 | 额外提示次数、审查分钟、返工分钟 |
| 费用 | 账单或订阅分摊;不知道就留空 |
| 时间 | 发出请求到人接受结果 |
| 审查 | 真问题、误报、漏掉的已知缺陷 |
厂商文档里的起点(需要登录,也会改工作树):
claude "write tests for the auth module, run them, and fix any failures"
codex exec "Explain the project structure"
opencode
pi -p "List the top-level packages"
grok -p "Explain this codebase"
只把它们当起点。空格子好过编出来的分数。
每个合格任务的成本
每个合格任务成本 =(用量费用 + 分摊的订阅)÷ 验收通过的任务数。 返工分钟单独记。不要把订阅里已包含的用量再算成 API 花费。
缓存折扣只在请求真的命中缓存时成立。输入 token 便宜,挡不住输出、重试和额外审查把账单拉长。
实现和审查分开
固定一个实现用 CLI,加一套可重复的审查路径。第二个模型可以评论,也可能漏掉同一个 bug。测试、复现和人仍然做决定。
给审查者需求、diff、附近代码和测试输出。每条问题要有触发、位置、影响和如何验证。修好后再跑相关测试,并看最终 diff。
Windows 上 Codex 接 OpenCode Go:安装指南。网关:9Router 替代。
官方资料(2026-10-06 核对)
评论
还没有评论。成为第一个评论的人!
相关工具
相关文章
锁死 Codex 的不是模型,是选择器
你已经为 OpenCode Go、Grok、Z.ai 付过钱了,但 Codex 的 picker 默认只露出 GPT。社区项目 codex-router 做的不是再教一遍安装步骤,而是把已经买过的模型能力接回选择器:密钥不出本机,原生 GPT 也不动。
ChatGPT 额度不够用?在 Codex 里切换 DeepSeek 和 Grok
Codex Router 让你继续使用熟悉的 Codex 工作台,同时把任务交给 DeepSeek、Grok 等外部模型。看懂它怎样工作、额度怎么算,以及“不用翻墙”的前提。
Windows 上接入 OpenCode Go 与 Codex:安装、排错和回滚
通过社区 codex-router 在 Windows 上连接 OpenCode Go 与 Codex,核对运行环境、认证、模型调用和回滚步骤。