# Чек-лист «агент в CI»

AI-мастерская · эпизод 9: Агент в команде: ревью и CI
https://mihalkevich.com/ru/workshop/team-ci

- [ ] Ключ агента — в секретах репозитория, не в коде и не в workflow-файле
- [ ] У токена CI минимальные права: чтение кода, комментарии в PR, без push в main
- [ ] Агент в CI не мёржит сам: финальное решение — за человеком
- [ ] Текст issue и PR считается недоверенным вводом (prompt injection)
- [ ] Правила команды — в CLAUDE.md в репозитории, общие навыки — в .claude/skills
- [ ] Ревью агента дополняет человеческое, а не заменяет его

## Harness в этом эпизоде

CI — командный harness: те же проверки, что у тебя локально, теперь стоят на пути каждого изменения в репозиторий.

## Официальная документация

- [Claude Code — GitHub Actions](https://code.claude.com/docs/en/github-actions)
- [Claude Code — headless mode](https://code.claude.com/docs/en/headless)
- [GitHub Actions — using secrets](https://docs.github.com/en/actions/how-tos/write-workflows/choose-what-workflows-do/use-secrets)
- [Claude Code — skills](https://code.claude.com/docs/en/skills)
- [OWASP Top 10 for LLM applications](https://genai.owasp.org/llm-top-10/)

— mihalkevich school
