OpenAI сделала нечто малозаметное, но значимое: открыла исходный код своего официального CLI.
Репозиторий — openai/openai-cli. Написан на Go, создан в прошлую пятницу, уже на версии 1.1.2 с 42 коммитами. 441 звезда — не много, но для репозитория, которому всего неделя, сама скорость говорит о многом.
Основное использование — одна строка:
openai responses create --input "your prompt" --model gpt-5.5
Никакой установки Python SDK, никаких настроек requests, никакого бойлерплейта. Установил и пользуйся.
Что он умеет
Набор функций пока не впечатляющий, но достаточный:
- Responses API: прямые вызовы GPT-5.5, GPT-5.5 Instant и других моделей
- Realtime API: голосовое взаимодействие в реальном времени (в логе коммитов —
feat(api): realtime 2) - Bash completion: табуляция тоже работает нормально — коммит
Fix bash completion filename quotingпоказывает, что кто-то заботится о деталях用户体验 - Распространение через GoReleaser: кроссплатформенные бинарники, macOS/Linux/Windows — всё скачивается напрямую
Честно говоря, всё это можно сделать через SDK. Ценность CLI не в том, «может ли он это сделать», а в том, что он встраивает API OpenAI в ваш shell-воркфлоу.
Подумайте: запуск openai responses create в CI для автоматических эвалюаций, передача логов в GPT-5.5 через pipe внутри tmux, тестирование промптов одной строкой в Makefile. Вот зачем существует CLI.
Связь с Codex CLI
У OpenAI теперь два трека CLI:
- openai-cli: универсальный инструмент командной строки для API, вызывает любую модель
- Codex CLI (openai/codex-cli): инструмент-агент, специализированный на коде
Разное позиционирование. openai-cli — это инфраструктурный слой — вызывайте что хотите. Codex CLI — прикладной слой — он пишет, редактирует и запускает код за вас.
Добавьте уже открытый Skills Catalog (18k+ звёзд), и пазл инструментов разработчика от OpenAI быстро складывается.
Сигнал
OpenAI раньше была «API-компанией», потом стала «продуктовой компанией» (ChatGPT). Теперь выглядит так, будто она движется в сторону «full-stack SDK компании».
CLI, SDK, Skills Catalog, Codex — каждый компонент открыт независимо, каждый может работать сам по себе. Плюс: хотите ли вы интеграцию на уровне API или готовые инструменты, OpenAI покрывает всё.
Минус для конкурентов: давление в области developer experience растёт. У Google есть Gemini CLI, у Anthropic — Claude Code, и теперь CLI от OpenAI тоже в игре. Терминал становится новым полем битвы.
Основные источники: