OpenAI запускает новую функцию под названием Codex для ChatGPT, призванную помочь разработчикам программного обеспечения автоматизировать свои задачи по кодированию. Она призвана повысить производительность, а не заменить программистов.
OpenAI утверждает, что Codex работает как ИИ-помощник по кодированию, который может взять на себя такую работу, как написание нового кода, предложение запросов на исправление и даже выполнение задач в безопасной среде. Он особенно полезен для делегирования небольших задач по программированию, которые обычно занимают от 1 до 30 минут.
Codex построен на новой версии ChatGPT под названием Codex-1, которая оптимизирована для написания кода с большей точностью. Он берет информацию из кодовых баз GitHub и следует обычным стилям кодирования, используемым в реальных проектах.
Как только Codex завершает работу, он автоматически сохраняет изменения и показывает доказательства своей работы с помощью журналов терминала и результатов тестирования. Это помогает разработчикам понимать и доверять шагам, которые предпринял Codex.
Доступ к Codex можно получить непосредственно из ChatGPT — в настоящее время для пользователей Pro, Team и Enterprise — с помощью новой опции «Code», которая появляется после ввода соответствующего запроса. Поддержка уровней Plus и Edu находится на стадии разработки. На данный момент OpenAI предлагает доступ к Codex в рамках предварительной исследовательской программы без дополнительной платы. Ограничение тарифов и платные уровни доступа появятся в будущих обновлениях.
У Codex также есть пара недостатков:
— Он не поддерживает ввод изображений, а значит, такие тяжелые для фронтенда рабочие процессы, как макеты пользовательского интерфейса или визуальное исправление ошибок, будут недоступны.
— В Codex нет возможности корректировки в процессе работы — начав выполнение задачи, пользователь должен дождаться ее завершения или вовсе отменить ее. Задачи, требующие долговременной памяти или многочасового выполнения, также недоступны, по крайней мере, на ранней стадии.
