OpenAI 做了一件看起来很小、但信号意义不小的事:把官方 CLI 开源了。
repo 叫 openai/openai-cli,Go 写的,上周五刚建库,昨天已经推到 v1.1.2,42 次提交。441 个 star 不算多,但考虑到它才活了一周,这个节奏本身就说明问题。
核心用法一句话:
openai responses create --input "你的prompt" --model gpt-5.5
不需要装 Python SDK,不需要配 requests,不需要写 boilerplate。装了就能用。
它到底能做什么
现在支持的功能不算花哨,但够用:
- Responses API:直接调用 GPT-5.5、GPT-5.5 Instant 等模型
- Realtime API:语音实时交互(commit log 里能看到
feat(api): realtime 2) - Bash 补全:连 tab 补全都做了,
Fix bash completion filename quoting这种 commit 说明有人在认真对待体验细节 - GoReleaser 发布流程:跨平台二进制分发,macOS/Linux/Windows 都能直接下
说实话,这些功能如果用 SDK 也能实现。CLI 的价值不在"能不能做到",而在于把 OpenAI API 塞进 shell 工作流。
你想想——在 CI 里跑 openai responses create 做自动化评测,在 tmux 里直接用管道符把日志灌给 GPT-5.5 做分析,在 Makefile 里一行搞定 prompt 测试。这才是 CLI 存在的意义。
和 Codex CLI 的关系
OpenAI 手上现在有两条 CLI 线:
- openai-cli:通用的 API 命令行工具,什么模型都能调
- Codex CLI(openai/codex-cli):专注代码任务的 agent 工具
两者定位不同。openai-cli 是基础设施层——你想调什么调什么。Codex CLI 是应用层——它帮你写代码、改代码、跑代码。
再加上线上已经开源的 Skills Catalog(18k+ stars),OpenAI 的开发者工具拼图正在快速完整。
信号
OpenAI 以前是一家"API 公司",后来变成"产品公司"(ChatGPT),现在看起来正在朝"全栈 SDK 公司"的方向走。
CLI、SDK、Skills Catalog、Codex——每一块都是独立开源的,每一块都能单独用。这种策略的好处是:不管你是想用 API 做底层集成,还是想拿现成工具跑起来,OpenAI 都能覆盖。
坏处嘛,就是竞品的开发者体验压力越来越大。Google 有 Gemini CLI,Anthropic 有 Claude Code,现在 OpenAI 的 CLI 也到位了。终端成了新的战场。
值不值得装
如果你已经在用 OpenAI API,装一个 CLI 没成本。brew install openai-cli 或者直接下二进制,配个 key 就能跑。
如果你还没用过 OpenAI API,CLI 是最低门槛的入口——比 SDK 简单,比网页版可脚本化。
我的判断:这不是什么"重磅发布",但它是 OpenAI 把开发者工具标准往前推了一小步。这一小步累积起来,就是壁垒。
主要来源: