О чём урок
Архивный пример — перед использованием этих рабочих процессов ознакомьтесь с текущими рекомендациями по CI. Приведенный ниже пример для GitHub предоставляет API и репозиторные токены всему заданию и объединяет проверку с правами на запись в pull request. Не копируйте такую схему учетных данных и разрешений; песочница только для чтения сама по себе не защищает секреты. Используйте текущий рабочий процесс Codex GitHub Action и контрольный список безопасности, которые разделяют проверку и публикацию обратной связи. Для других CI-систем следуйте руководству по аутентификации в автоматизированных системах. С помощью Code Review в Codex Cloud вы можете подключить облачный репозиторий GitHub вашей команды к Codex и получать автоматические code review для каждого PR. Но что, если ваш код размещен локально (on-prem), или вы не используете GitHub в качестве SCM? К счастью, мы можем воспроизвести облачный процесс проверки Codex в наших собственных CI/CD-раннерах. В этом руководстве мы создадим собственное действие Code Review, используя безголовый режим Codex CLI с GitHub Actions, GitLab CI/CD, Azure DevOps Pipelines и Jenkins. Рекомендация по модели: используйте gpt-5.5 для обеспечения максимальной точности и согласованности code review в этих рабочих процессах. Для создания собственной системы Code Review мы выполним следующие шаги и будем строго им следовать: Установить Codex CLI в нашем CI/CD-раннере Запросить Codex в безголовом (exec) режиме с помощью prompt для Code Review, поставляемого с CLI Указать схему структурированного вывода JSON для Codex Разобрать результат JSON и использовать его для выполнения API-вызовов к нашей SCM для создания комментариев к проверке После реализации Codex сможет оставлять встроенные комментарии к code review: GPT-5.5 является рекомендуемой моделью для сложных рабочих процессов кодирования в Codex. Вы можете направить GPT-5.5 на проведение code review с помощью следующего prompt: Чтобы оставлять комментарии к диапазонам кода в нашем pull request, нам необходимо получать ответ Codex в определенном формате.
План урока
- Prompt для Code Review
- Структурированные выводы Codex
- Пример для GitHub Actions
- Пример для GitLab
- Пример для Azure DevOps Pipelines
- Пример для Jenkins
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.