О чём урок
Запускайте Claude Code неинтерактивно внутри CI/CD пайплайна, изолируйте выполнение в "песочнице", чтобы долго работающие агенты выполнялись безопасно, предоставляйте развертывание через интеграции MCP и отрабатывайте пути отката до того, как они понадобятся агенту.
- Предварительные условия: AI в цикле ревью PR и хуки как "ворота" (gates) для утверждения, потому что "ворота" должны существовать до того, как автоматизация что-либо через них ускорит.
- Инфраструктура: CI платформа с установленным claude-code-action, или любой runner, который может вызывать claude -p; доступ к модели через API, или Amazon Bedrock, Microsoft Foundry, или Vertex AI, где трафик должен оставаться в рамках облачного соглашения организации; MCP серверы для целевых объектов развертывания; профиль "песочницы" для задач агента без постоянных производственных учетных данных.
- Инженер платформы начинает с этапов оценки только для чтения. Используйте claude -p в задаче пайплайна для анализа неудачной сборки, подведения итогов нестабильного теста или составления черновика changelog.
- Добавьте этапы записи за существующими "воротами" для таких задач, как исправление lint, обновление сгенерированной документации или обработка комментариев к ревью через упоминания @claude. Всё, что пишет агент, поступает как PR через защиту ветки, и у агента нет пути для push'а в main.
- Выполнение изолировано в "песочнице". Задачи агента выполняются в контейнерах в соответствии с сетевой политикой с использованием короткоживущих ограниченных токенов и по умолчанию не содержат производственных учетных данных.
- Предоставьте развертывание через MCP. Deploy, status и rollback становятся инструментами, ограниченными для каждой среды, так что полномочия агента по развертыванию представляют собой allowlist, а не shell скрипт с учетными данными.
- Разделите автономию по средам. В среде разработки агент развертывает свободно. В production агент подготавливает релиз, и менеджер по релизам его авторизует, а хук обеспечивает соблюдение production gate. Staging находится где-то посередине.
- Откат должен быть наиболее отработанным путем в пайплайне, одной командой, которую агент может выполнить и которая регулярно отрабатывается на staging.
Шаг пайплайна:
Основной принцип заключается в том, что агент может действовать…
План урока
- Что меняется
- Начало работы
- Как это выполнить
- Как это выглядит
- Вопросы управления
- Как это измерить
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.