最新消息:关注人工智能 AI赋能新媒体运营

OpenAI CLI 发布:一行命令调用 Responses API 与完整 Agent 工具

科技资讯 admin 浏览

OpenAI 推出官方命令行工具 openai-cli,终端一键调用 AI 能力

今天,OpenAI 正式发布了官方命令行工具 openai-cli。从此,你不再需要写 Python 脚本、装 SDK、配置环境——直接在终端里敲一行命令,就能调用 GPT、图像生成、语音识别、文件分析等全部能力。

image.png

安装简单,三分钟上手

工具已开源在 GitHub(Apache 2.0 协议),支持 macOS、Linux 和 Windows(通过 WSL)。安装方式极简:

  • macOS / Linux 用户:直接用 Homebrew:brew install openai-cli
  • 有 Go 环境的:运行 go install github.com/openai/openai-cli@latest
  • 没有包管理器?下载二进制文件直接跑,不依赖运行时。

安装完,输入 openai-cli --version 就能确认是否成功。

不用写代码,直接在终端里用 GPT

过去想用 OpenAI 的 API,你得:

  • 注册账号、申请密钥
  • 装 Python、配置虚拟环境
  • 写几行代码调用 SDK
  • 处理响应、解析 JSON

现在,你只需要:

openai-cli responses create --input "写一个能统计日志中错误数量的 Shell 脚本" --model gpt-4o

结果直接输出到终端,复制粘贴就能用。连代码解释器、文件上传、Web 搜索这些功能,也都内置了。

支持所有主流 AI 能力,一命令搞定

无论是文本、图像、音频,还是多模态组合,现在都能在命令行里完成:

  • 图像生成openai-cli images generate --prompt "一只穿西装的猫在写代码" --size 1024x1024
  • 图像编辑openai-cli images edit --image @photo.png --mask @mask.png --prompt "加个帽子"
  • 语音转文字openai-cli audio transcribe --file @recording.mp3
  • 文字转语音openai-cli audio speak --text "你好,世界" --output audio.mp3
  • 文件分析openai-cli responses create --file @report.pdf --prompt "总结这份报告的三个关键结论"
  • 联网搜索openai-cli responses create --input "今天特斯拉股价是多少?" --model gpt-4o --web-search

所有操作都支持文件上传,语法和 curl 一致:用 @filename 传文件,@data://base64,... 传二进制数据,不用额外转换。

输出结构化,能直接接管道

别以为这只是个“能跑命令”的工具——它设计得非常 Unix 风格。

输出支持 --format json--format yaml--format jsonl,还能用内置的 GJSON 语法提取字段,就像用 jq 一样:

openai-cli responses create --input "北京今天的天气" --model gpt-4o --format json | openai-cli gjson "choices[0].message.content"

这意味着你可以:

  • 把 AI 的回答直接写进日志文件
  • grep 过滤结果
  • 配合 awk 做数据统计
  • 在 CI/CD 里自动检测生成内容是否合规

这对 DevOps、自动化运维、脚本工程师来说,是实打实的效率提升。

团队用起来更省事

如果你是团队开发者或管理员,这个工具还帮你省了管理 API Key 的麻烦:

  • openai-cli keys create --name "ci-server":一键生成新密钥
  • openai-cli keys list:查看所有密钥
  • openai-cli projects create --name "my-ai-bot":为不同项目隔离资源

再也不用在 .env 文件里到处复制粘贴密钥,也不怕有人误把生产密钥提交到 Git 里了。

为什么这个工具重要?

OpenAI 之前只提供 Python、Node.js 的 SDK,适合写应用,但不适合写脚本、做自动化、跑定时任务。很多人只能自己写 curl 脚本,还经常因为格式错误、认证失败、超时重试等问题折腾半天。

现在,官方工具直接补上了这个缺口——它不是“玩具”,是真正能嵌入生产环境的工具。

比如:

  • 每天凌晨自动用 GPT 分析服务器日志,发邮件告警
  • 在 GitHub Actions 里,用 AI 自动写 PR 描述
  • 用语音转文字 + GPT,自动生成会议纪要
  • 设计团队用命令行批量生成图标,直接导入 Figma

这些场景,过去要搭一套服务,现在一行命令就能跑起来。

现在就试试

项目地址:https://github.com/openai/openai-cli

文档还在完善中,但基本功能已经稳定。建议先从简单的文本请求开始,再逐步尝试图像、音频等多模态功能。你不需要懂编程,只要会用终端,就能用上最前沿的 AI 能力。

这可能是 OpenAI 今年最实用的一次更新——不是新模型,而是让所有人,都能真正用上这些模型。