AI-агенты в продакшен разработке
О чём курс
Трёхдневный интенсив обучает переходу от базовых запросов к ИИ-ассистентам к инженерной агентной разработке: от постановки задачи до выкатки изменений в прод.
Материал разбирает системные проблемы при работе с инструментами вроде Codex или Claude Code: засорение контекста, галлюцинации моделей, отсутствие контроля над объёмом правок и попытки доверить код-ревью тому же агенту, который писал код. Вы научитесь настраивать правила, распределять роли между агентами и вводить жесткие границы для безопасной генерации кода.
Кому подойдёт
- Разработчикам, чтобы научиться ставить формализованные задачи агентам, задавать правила репозитория и верифицировать результат.
- Тимлидам и техлидам, чтобы выстроить командный процесс: распределение ролей, управление контекстом, критерии приёмки и проверки.
- ML- и Data Science-инженерам, чтобы адаптировать агентные пайплайны под работу с моделями и данными.
Что внутри
Программа разделена на три последовательных этапа.
Сначала настраивается изолированное окружение: выбор моделей, конфигурация OpenCode, написание инструкций в AGENTS.md, создание скиллов и внедрение методологии TDD. Особое внимание уделяется ограничению размера diff, чтобы агент не вносил неконтролируемые правки по всему проекту.
Далее проектируется агентный пайплайн с независимыми ролями. Вы разделите задачи между агентом-разработчиком и агентом-ревьюером, настроите передачу контекста через handoff-пакеты без засорения истории чата и организуете замкнутый цикл доработки кода.
В финальной части разбирается специфика работы с большими репозиториями: планирование архитектурных изменений до генерации кода, организация внешней памяти и журнала решений, мутационное тестирование тестов и перенос методологии в собственный проект.
Формат
Интенсив рассчитан на три дня практических занятий.
Программа обучения
Настраиваем кодинг-агента под реальный проект
Что разберёшь:
- Из чего состоит готовая среда для агентской разработки: модель, кодинг-агент и тулы (tools)
- Как настроить OpenCode и выбрать модели для разработки и ревью
- AGENTS.md и правила (rules) проекта: что агент должен учитывать в каждой сессии
- Разница между общими правилами репозитория и инструкциями под конкретные задачи
- Скиллы для типовых задач разработки и повторяемых сценариев
- Как задавать формат входа и результата агента, чтобы работа шла по понятному контракту
- Ограничения для агента: область изменений, размер diff и условия передачи задачи человеку
- TDD в работе кодинг-агента: тесты как способ проверять результат, а не доверять ответу модели
- Как добиваться минимального diff и не позволять агенту менять лишний код
- Структура репозитория и журнал решений как постоянный контекст для новых сессий
Результат занятия:
- Настроишь готовую среду для агентской разработки и поймёшь, как встроить кодинг-агента в рабочий процесс проекта.
- Задача → правила и скиллы → кодинг-агент → минимальный diff → тесты → ревью кода
- В результате агент будет получать нужный контекст, работать в заданных границах и возвращать проверяемый результат вместо неконтролируемых изменений по всему проекту.
Строим агентный пайплайн: разработка, ревью и приёмка
Что разберёшь:
- Почему один агент не должен одновременно писать код и принимать собственную работу
- Разделение ролей между агентом-разработчиком и агентом-ревьюером
- Отдельные сессии и чистый контекст для независимой проверки результата
- Как ставить задачу через спецификацию, ограничения и критерии приёмки вместо длинного промта
- Handoff (передача задачи между агентами) без переноса всей истории чата
- Что входит в handoff-пакет и какой контекст действительно нужен следующему агенту
- Как проводить ревью кода отдельным агентом в режиме только чтения
- Агентный цикл (agent loop): разработка, ревью, доработка и повторная проверка
- Ограничение количества итераций и передача сложной задачи человеку
- Как собрать агентный пайплайн от постановки задачи до приёмки
Результат занятия:
- Построишь агентный пайплайн, в котором разработка и ревью разделены между независимыми агентами и отдельными сессиями.
- Задача → агент-разработчик → handoff-пакет → агент-ревьюер → доработка → приёмка
- Научишься передавать между агентами только нужный контекст, контролировать агентный цикл и получать независимую проверку результата перед тем, как работа считается завершённой.
Работаем с большим репозиторием и управляем контекстом агента
Что разберёшь:
- Почему кодинг-агенты начинают хуже работать в больших репозиториях и длинных сессиях
- Как определить зону изменений: что агент может менять, что только читать, а что трогать запрещено
- Планирование изменений до написания кода
- Права и ограничения агента-разработчика и агента-ревьюера
- Как сохранять состояние задачи между отдельными сессиями
- Формирование компактного контекста вместо переноса всей истории работы
- Структура репозитория и журнал решений как внешняя память для агента
- Контроль области изменений и минимального diff в большой кодовой базе
- Как независимо проверять качество тестов, включая мутационное тестирование
- Перенос подходов всех трёх дней в собственный рабочий репозиторий
Результат занятия:
- Научишься управлять работой кодинг-агентов в большой кодовой базе и не терять контроль над контекстом и областью изменений.
- Контекст задачи → зона изменений → план → агент-разработчик → handoff → агент-ревьюер → проверка → приёмка
- В результате сможешь переносить состояние между сессиями, ограничивать действия агентов и использовать тот же подход уже в собственном рабочем репозитории.
Теги курса
Другие материалы автора 1
АЖ Алексей Жиряков Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.