Codex Subagents
Облачный агент от OpenAI для автоматизации задач программирования и работы с кодом
Доступен в РФ
Об инструменте OpenAI Codex
Codex от OpenAI — это облачный агент для программирования, предназначенный для автоматизации задач разработки. Инструмент работает в связке с ChatGPT и позволяет выполнять такие задачи, как написание кода, исправление ошибок, генерация тестов и создание pull request в репозиториях. Codex построен на модели codex-1, оптимизированной специально для программирования, и обучен на реальных задачах с использованием обучения с подкреплением. Это исследовательский продукт (research preview), который находится в активной стадии развития, но уже доступен для подписчиков ChatGPT Pro, Business и Enterprise, а скоро будет доступен для Plus и Edu.
Как работает Codex
Инструмент интегрируется в боковую панель ChatGPT. Пользователь может назначить задачу через текстовый промпт, выбрав режим «Code» для написания или редактирования кода, или «Ask» для вопросов о кодовой базе. Каждая задача выполняется в изолированной облачной среде (sandbox), предварительно загруженной с вашим репозиторием через GitHub. Codex способен читать и редактировать файлы, запускать команды, тесты и линтеры. Время выполнения задачи варьируется от 1 до 30 минут в зависимости от сложности. После завершения агент фиксирует изменения в своей среде и предоставляет цитаты из логов терминала и результатов тестов, что позволяет отследить каждый шаг. Пользователь может просмотреть результаты, запросить доработки, создать pull request напрямую в GitHub или интегрировать изменения локально.
Безопасность и прозрачность
OpenAI уделяет большое внимание безопасности Codex. Агент работает в безопасном изолированном контейнере без доступа в интернет во время выполнения задач, что ограничивает его взаимодействие только с кодом из репозитория и предустановленными зависимостями. Codex обучен отказываться от запросов на разработку вредоносного ПО, при этом поддерживая легитимные задачи, такие как работа с ядром ОС. Прозрачность обеспечивается через детальные логи и цитаты, но OpenAI подчеркивает, что пользователи должны вручную проверять весь сгенерированный код перед интеграцией.
Доступность и цены
На данный момент Codex доступен бесплатно в течение нескольких недель для пользователей с подписками ChatGPT Pro, Business и Enterprise. После этого будет введен rate-limited доступ с возможностью покупки дополнительного использования. Для разработчиков, использующих codex-mini-latest через API, цена составляет $1.50 за 1 млн входных токенов и $6 за 1 млн выходных токенов, с 75% скидкой на кэширование промптов. Также обновлена CLI-версия Codex CLI, которая теперь позволяет авторизоваться через аккаунт ChatGPT и получить бесплатные кредиты (до $50 для Pro-пользователей).
Особенности для российских пользователей
Использование Codex из России сопряжено с рядом сложностей. Во-первых, сервис OpenAI, включая ChatGPT, заблокирован на территории РФ, поэтому для доступа требуется VPN. Во-вторых, интерфейс инструмента и документация представлены на английском языке, поддержка русского отсутствует. В-третьих, оплата подписок и API происходит через иностранные платежные системы, что требует наличия международной карты или использования посредников, что делает процесс сложным и дорогим для российских пользователей. Несмотря на это, инструмент может быть полезен для разработчиков, работающих с международными проектами или готовых преодолеть эти барьеры.
Плюсы и минусы
- Плюсы: параллельное выполнение множества задач, глубокая интеграция с GitHub и ChatGPT, бесплатный пробный период, генерация чистого кода с учетом человеческих предпочтений, прозрачность через логи и цитаты, поддержка AGENTS.md для кастомизации.
- Минусы: интерфейс только на английском, блокировка в России и необходимость VPN, сложная оплата для россиян, ограниченная интерактивность (нельзя корректировать агента в процессе), отсутствие поддержки изображений для фронтенда, время выполнения задач может быть значительным.
OpenAI Codex — это мощный инструмент для автоматизации рутинных задач программирования, но его использование в России требует дополнительных усилий и средств. Инструмент находится в стадии preview, поэтому функционал будет расширяться, включая более глубокие интеграции и интерактивные возможности в будущем.
Скриншоты интерфейса
Плюсы
- ✓ Параллельное выполнение множества задач в изолированных средах /n Глубокая интеграция с GitHub и экосистемой ChatGPT /n Бесплатный пробный период для подписчиков ChatGPT /n Генерация чистого кода с учетом человеческих предпочтений через обучение с подкреплением /n Прозрачность работы через цитаты, логи терминала и результаты тестов /n Поддержка кастомизации через файлы AGENTS.md в репозитории
Минусы
- • Интерфейс и документация доступны только на английском языке /n Заблокирован на территории России, требуется VPN для доступа /n Сложная оплата для российских пользователей (иностранные карты, посредники) /n Ограниченная интерактивность: нельзя корректировать агента во время выполнения задачи /n Пока не поддерживает изображения для фронтенд-разработки /n Время выполнения задач может достигать 30 минут, что дольше интерактивного редактирования
Neiro