Amiga
Оглавление курса · урок 14 из 14

Модуль 4 · Итоги · урок 14 из 14

Итоги и что дальше

Курс прошёл путь от одной команды codex exec до собственного клиента на App Server. Соберём главное в одну картину и наметим, как внедрять это у себя, не наступая на грабли.

Что у вас теперь есть

  • codex exec — Codex в скриптах: итог в stdout, ход работы в stderr, права по умолчанию только на чтение, ключ только для вызова Codex.
  • Машинный вывод — поток событий --json для аудита и --output-schema для данных, по которым пайплайн принимает решения.
  • Многошаговые сценарии — resume и fork с явным идентификатором сессии и ревью в отдельной сессии.
  • GitLab CI — job с закреплённой версией CLI, ключом с областью окружения и отчётом Code Quality в MR.
  • GitHub Actions — openai/codex-action@v1 с drop-sudo и разделением job на чтение и запись.
  • Автопочинка и ревью — агент без права записи, патч в артефакте, публикация отдельным job, решение за человеком.
  • Регулярная работа — scheduled tasks в ChatGPT и расписание пайплайнов GitLab.
  • Встраивание — SDK на TypeScript и Python, App Server для своих клиентов, облачные окружения.
  • Безопасность — модель угроз и чек-лист перед запуском.

Порядок внедрения

Не включайте всё сразу. Работающая последовательность:

  1. Ревью MR в режиме совета. Один job из урока про GitLab CI с allow_failure: true на одном проекте. Две-три недели смотрите, какая доля замечаний полезна, и правите промпт и раздел ## Code Review Rules в AGENTS.md.
  2. Регулярные отчёты. Сводки и проверка зависимостей по расписанию. Агент только читает, риск минимален.
  3. Автопочинка для одного вида проверок — например, PHPUnit, с ручным созданием MR. Считайте долю принятых патчей.
  4. Встраивание — SDK или App Server, когда понятно, какой процесс вы автоматизируете и почему CI для этого мало.

На каждом шаге сначала задача должна надёжно работать вручную, потом в автоматизации. И на каждом шаге — чек-лист из урока про безопасность.

Куда дальше

Документация Codex обновляется часто, а флаги меняются между версиями. Держите под рукой страницу неинтерактивного режима и codex exec --help вашей закреплённой версии.

Попробуйте сами

10–15 мин на рабочем месте
  1. Выберите один проект и одну автоматизацию из списка выше. Заведите задачу в трекере с критерием успеха: например, «за две недели не меньше половины замечаний бота признаны полезными».
  2. Пройдите для неё чек-лист безопасности и запишите ответы в описание MR, которым добавляете job.

Коротко

  • Базовый кирпич — codex exec с явными правами, машинным выводом и ключом только для вызова.
  • Агент не пишет в репозиторий напрямую: патч, проверки, отдельный job и человек.
  • Внедряйте по шагам: ревью в режиме совета, отчёты, автопочинка, встраивание.
  • Следующий шаг в треке — Harness engineering.
Отметка хранится только в вашем браузере
Хотите связаться с владельцем
компании напрямую?
Дмитрий Тарасов
Дмитрий Тарасов
СЕО

НАПИСАТЬ

Написать в MAX