Codex теперь доступен широкому кругу пользователей

$ npm i -g @openai/codex

Мы объявляем о полноценном запуске Codex (general availability) и трех новых функциях, которые делают его еще более полезным для инженерных команд:

  • Новая интеграция со Slack: делегируйте задачи или задавайте вопросы Codex прямо в командном канале или треде — точно так же, как вы бы обратились к коллеге.
  • SDK для Codex: внедряйте того же агента, который лежит в основе интерфейса командной строки Codex, в собственные рабочие процессы, инструменты и приложения для достижения непревзойденной производительности на базе GPT‑5‑Codex без дополнительной настройки.
  • Новые инструменты администрирования: благодаря средствам контроля среды, мониторинга и панелям аналитики, администраторы рабочих пространств ChatGPT теперь имеют больше возможностей для контроля и управления Codex в масштабе организации.

С момента запуска облачного агента Codex в исследовательском превью в мае этого года инструмент стабильно развивался, превращаясь в более надежного и способного помощника в программировании. Теперь вы можете работать с ним везде, где пишете код — в редакторе, терминале и облаке, причем все они связаны вашей учетной записью ChatGPT. Ежедневное использование Codex выросло более чем в 10 раз с начала августа, аGPT‑5‑Codex стал одной из наших самых быстрорастущих моделей за всю историю: за три недели с момента запуска было обработано более 40 триллионов токенов.

Сегодня Codex используют разработчики по всему миру — от стартапов, таких как Duolingo и Vanta, до крупных корпораций вроде Cisco и Rakuten. Внутри OpenAI он стал неотъемлемой частью процесса разработки: почти все инженеры используют Codex сегодня (по сравнению с чуть более чем половиной в июле). Каждую неделю они объединяют на 70% больше пул-реквестов, а Codex автоматически проверяет практически каждый PR, позволяя выявлять критические проблемы до того, как они попадут в продакшен.

Полноценный релиз Codex отражает то, как быстро разработчики и команды по всему миру внедряют его и насколько сильно он уже меняет методы создания программного обеспечения.

Codex в Slack

Упомяните @Codex в канале или треде Slack, и он автоматически соберет необходимый контекст из беседы, выберет подходящую среду и ответит ссылкой на выполненную задачу в облаке Codex. Оттуда вы сможете объединить (merge) изменения, продолжить итерации или перенести задачу на свой компьютер для дальнейшей локальной работы. Узнайте, как настроить интеграцию со Slack, в документации.

SDK для Codex

Модель GPT‑5‑Codex была обучена специально для Codex —, а именно для реализации агента с открытым исходным кодом, который управляет интерфейсом командной строки (CLI) Codex. Мы также доработали реализацию агента, чтобы его промпт, определения инструментов и цикл работы обеспечивали более быстрые и точные результаты при использовании таких моделей, как GPT‑5‑Codex.

С помощью SDK для Codex вы можете внедрить этого же агента в собственные инженерные рабочие процессы и приложения всего с помощью нескольких строк кода. Он предоставляет структурированные выходные данные для разбора ответов агента и встроенное управление контекстом для возобновления сеансов. На сегодняшний день SDK доступен для TypeScript, а поддержка других языков появится в ближайшее время.

TypeScript

1
import { Codex } from "@openai/codex-sdk";
2

3
const agent = new Codex({});
4
const thread = await agent.startThread();
5

6
const result = await thread.run("Explore this repo");
7
console.log(result);
8

9
//resume thread
10
const result2 = await thread.run("Propose changes")
11
console.log(result2);

Мы также выпускаем новое действие GitHub Actions, которое упрощает интеграцию Codex в конвейеры CI/CD. Если вам нужно напрямую использовать агента Codex в рабочих процессах, выполняемых в среде оболочки (shell), вы можете просто установить и запустить CLI Codex с помощью команды codex exec. Узнайте больше об использовании SDK и GitHub Actions в нашем последнем руководстве.

Новые функции администрирования

Администраторы ChatGPT теперь могут редактировать или удалять облачные среды Codex в своем рабочем пространстве — например, чтобы удалить конфиденциальную информацию или очистить неиспользуемые среды. Они также могут применять более безопасные настройки по умолчанию для локального использования с помощью CLI Codex и расширения для IDE, такие как определение переопределений через управляемую конфигурацию или мониторинг действий, выполняемых Codex. Новые панели аналитики также помогают администраторам отслеживать использование инструментов в CLI, IDE и веб-интерфейсе, а также качество код-ревью, предоставляемых Codex.

Узнайте больше о настройке новых параметров в руководстве администратора.

Codex analytics dashboard showing two charts: bar chart for daily code review issues by priority, and stacked area chart for sentiment of code review feedback over time. Set on a gradient background with faint code.

Codex в работе

Cisco: проверка кода стала на 50% быстрее

В компании Cisco инженеры используют Codex для ускорения проверки сложных пул-реквестов, сокращая время ревью на 50%. Меньше времени уходит на рутинные проверки, что позволяет уделять больше сил осмысленной и созидательной работе. Codex помогает им, проверяя как написанный человеком код, так и собственные результаты, поддерживая высокие стандарты качества и обеспечивая более быстрый и масштабный выпуск продуктов.

Instacart: автоматизация очистки кода

В Instacart SDK для Codex интегрирован с Olive — их внутренней платформой фоновых агентов для программирования. Инженеры запускают удаленную среду разработки и выполняют сквозные задачи в один клик, используя Codex для редактирования и тестирования изменений. Codex автоматически устраняет технический долг, такой как неиспользуемый код (dead code) и устаревшие эксперименты, что повышает качество кода и снижает задержки в кодовых базах. Он также берет на себя выполнение рутинных, понятных задач, сокращая бэклог и значительно ускоряя темпы разработки.

Доступность и обновления цен

Интеграция со Slack и SDK для Codex доступны разработчикам с тарифными планами ChatGPT Plus, Pro, Business, Edu и Enterprise начиная с сегодняшнего дня, в то время как новые функции администрирования станут доступны для Business, Edu и Enterprise.

Начиная с 20 октября облачные задачи Codex также начнут учитываться при подсчете использования вашего лимита Codex. Подробнее о том, как формируются цены на Codex для каждого тарифного плана, читайте здесь.

Автор

OpenAI

Полный текст статьи читайте на OpenAI