OpenAI Codex: агент для разработчиков прямо в облаке
OpenAI выпустила Codex. Это помощник для программистов, который работает в облаке и может делать сразу несколько задач параллельно.
Что он умеет?
- Писать новые функции в коде
- Отвечать на вопросы о вашем коде
- Находить и исправлять баги
- Делать pull request'ы на ревью
Причем каждая задача запускается в отдельном защищенном окружении, где уже загружен ваш репозиторий.
Техническая начинка
Codex работает на основе модели codex-1 — это версия OpenAI o3, заточенная под программирование. Она обучалась на реальных задачах с помощью reinforcement learning и умеет:
- Писать код в стиле человека
- Следовать инструкциям с высокой точностью
- Запускать тесты до получения успешного результата
Как это использовать?
Запускаешь через боковую панель в ChatGPT:
1. Вводишь задачу + нажимаешь Code
2. Или задаешь вопрос про код + нажимаешь Ask
Выполнение обычно занимает от 1 до 30 минут в зависимости от сложности. Ты можешь следить за прогрессом в реальном времени.
Фишка с файлами AGENTS.md
Хочешь, чтобы Codex лучше понимал твой проект? Добавь файл AGENTS.md в репозиторий — там можно описать:
- Как ориентироваться в твоем коде
- Какие команды запускать для тестов
- Как следовать стандартам проекта
Кто уже пользуется?
- Cisco: ускоряет воплощение сложных идей
- Temporal: использует для быстрой разработки фич, отладки и рефакторинга
- Superhuman: поручает рутинные задачи — улучшение тестов, исправление интеграций
- Kodiak: разрабатывает инструменты отладки для своей системы автономного вождения
Доступность
- Сейчас: ChatGPT Pro, Enterprise и Team
- Скоро: Plus и Edu
- Первые недели: бесплатно в рамках существующей подписки
- Потом: лимиты + опции для покупки дополнительного использования
Есть также облегченная версия codex-mini-latest для работы через API:
- $1.50 за 1M входных токенов
- $6 за 1M выходных токенов
- Скидка 75% при кэшировании запросов
Ограничения (пока что)
- Нет поддержки изображений для фронтенд-разработки
- Нельзя корректировать работу агента в процессе
- Делегирование задачи занимает больше времени, чем интерактивное редактирование
Но OpenAI активно работает над улучшениями, и со временем работа с Codex будет все больше напоминать сотрудничество с коллегой.