
OpenAI Codex CLI
OpenAI Codex CLI - это легкий агент для кодирования с открытым исходным кодом, который работает в вашем терминале, позволяя разработчикам переводить естественный язык в выполнение кода, обеспечивая при этом рассуждения на уровне ChatGPT с возможностью запуска кода, манипулирования файлами и итерации под контролем версий.
https://github.com/openai/codex?ref=aipure&utm_source=aipure

Информация о продукте
Обновлено:09/05/2025
Что такое OpenAI Codex CLI
OpenAI Codex CLI - это экспериментальный инструмент командной строки, предназначенный для разработчиков, которые в основном работают в среде терминала. Выпущенный OpenAI, он служит в качестве AI-помощника программиста, который интегрируется непосредственно в локальный рабочий процесс разработчиков. В отличие от своего предшественника (оригинальной модели Codex 2021 года, которая была упразднена в марте 2023 года), этот новый инструмент CLI фокусируется на предоставлении практической помощи в кодировании, сохраняя при этом безопасность через изолированные среды. Инструмент требует только API-ключ OpenAI для начала работы и может работать с различными моделями OpenAI, включая o3 и o4-mini.
Ключевые особенности OpenAI Codex CLI
OpenAI Codex CLI - это легкий coding agent с открытым исходным кодом, который запускается непосредственно в терминале, сочетая в себе рассуждения уровня ChatGPT с возможностью выполнять код, манипулировать файлами и выполнять итерации под контролем версий. Он позволяет разработчикам взаимодействовать с кодом через команды на естественном языке, поддерживает мультимодальный ввод, включая скриншоты и диаграммы, и работает в безопасной изолированной среде с настраиваемыми уровнями автоматизации.
Безопасное выполнение в изолированной среде: Выполняет команды в среде с отключенной сетью и изолированной директорией с тремя настраиваемыми режимами утверждения (Предложить, Авторедактирование, Полный Автоматический) для различных уровней автоматизации
Поддержка мультимодального ввода: Принимает различные форматы ввода, включая текстовые команды, скриншоты и диаграммы, для реализации функций и понимания кода
Интеграция с системой контроля версий: Легко интегрируется с Git для отслеживания изменений, создания коммитов и управления изменениями кода со встроенными помощниками PR
Память проекта и документация: Поддерживает контекст с помощью глобальных и специфичных для проекта файлов инструкций, позволяя настраивать поведение в различных проектах
Варианты использования OpenAI Codex CLI
Рефакторинг кода: Автоматически рефакторит компоненты кода, например, преобразует классовые компоненты в React Hooks, сохраняя функциональность и выполняя тесты
Генерация тестов: Создает и выполняет модульные тесты для существующего кода, выполняя итерации до тех пор, пока все тесты не пройдут успешно
Анализ безопасности: Анализирует кодовые базы на наличие уязвимостей и генерирует подробные отчеты об анализе безопасности
Миграция базы данных: Генерирует и выполняет SQL-миграции на основе описаний желаемых изменений на естественном языке
Преимущества
Не требуется никакой настройки - работает сразу же, только с ключом OpenAI API
Полностью открытый исходный код с активной разработкой сообщества
Надежная модель безопасности с выполнением в изолированной среде
Гибкие режимы утверждения для различных уровней автоматизации
Недостатки
Экспериментальная технология, все еще находящаяся в разработке, с потенциальными ошибками
Не поддерживается напрямую в Windows (требуется WSL2)
Не поддерживает организации с включенной функцией Zero Data Retention (ZDR)
Требуется Node.js 22 или новее
Как использовать OpenAI Codex CLI
Установите Codex CLI глобально: Запустите 'npm install -g @openai/codex' в вашем терминале, чтобы установить пакет глобально
Настройте API-ключ OpenAI: Экспортируйте свой API-ключ OpenAI в качестве переменной среды, запустив: 'export OPENAI_API_KEY=\"ваш-api-ключ-здесь\"'. Для постоянной настройки добавьте эту строку в файл конфигурации вашей оболочки (например, ~/.zshrc)
Основное использование - Интерактивный режим: Просто введите 'codex' в вашем терминале, чтобы запустить интерактивный режим REPL, где вы можете вести разговор с Codex
Основное использование - Прямой запрос: Запустите 'codex \"ваш запрос здесь\"' чтобы дать Codex конкретную задачу, например, 'codex \"объясни мне эту кодовую базу\"'
Настройте режим утверждения: Используйте флаг --approval-mode, чтобы установить, насколько Codex автономен: 'suggest' (по умолчанию, требует утверждения для всех изменений), 'auto-edit' (может редактировать файлы, но требует утверждения для команд) или 'full-auto' (может выполнять команды и редактировать файлы)
Настройте пользовательские инструкции: Создайте файл ~/.codex/instructions.md, чтобы добавить свои личные глобальные указания о том, как должен вести себя Codex
Настройка для конкретного проекта: Создайте codex.md в корневом каталоге вашего проекта, чтобы добавить инструкции для конкретного проекта, которые будут переданы другим разработчикам
Запустите в неинтерактивном режиме: Используйте флаг -q или --quiet для конвейеров CI/CD или автоматизированных скриптов: 'codex -q \"ваша задача\"'
Измените AI-модель: Используйте флаг --model или установите в конфигурации, чтобы изменить AI-модель: 'codex --model o4-mini \"ваш запрос\"'
Получите помощь: Запустите 'codex --help', чтобы увидеть все доступные команды и параметры
Часто задаваемые вопросы о OpenAI Codex CLI
Codex CLI - это легковесный агент кодирования, который работает в вашем терминале. Он создан для разработчиков, которым нужны рассуждения уровня ChatGPT плюс возможность запускать код, манипулировать файлами и выполнять итерации - и все это под контролем версий. По сути, это разработка, управляемая чатом, которая понимает и выполняет ваш репозиторий.
Видео OpenAI Codex CLI
Популярные статьи

Обновление Gemini 2.5 Pro Preview 05-06
May 8, 2025

Suno AI v4.5: Абсолютное обновление AI Music Generator в 2025 году
May 6, 2025

Обзор DeepAgent 2025: AI-агент божественного уровня, который становится вирусным повсюду
Apr 27, 2025

PixVerse V2.5: Руководство по созданию обнимающих видео | Как создавать AI обнимающие видео в 2025 году
Apr 22, 2025