GitHub for Agentic Development: Use Issues, Pull Requests, Actions, Reviews, Branches, and AI Coding Agents to Run Software Projects
Книга посвящена новому этапу эволюции разработки программного обеспечения, в котором часть команды составляют AI-агенты. Автор показывает, как использовать привычные инструменты GitHub — Issues, Pull Requests, Actions, code review и ветки — для эффективной совместной работы людей и автономных агентов.
Основная идея книги: GitHub перестаёт быть просто хранилищем кода и превращается в диспетчерскую для смешанной команды людей и агентов. Issues становятся контрактом на работу, Pull Requests — местом встречи человеческого суждения и машинного результата, Actions — автоматическим контролем качества, а ревью — дисциплиной, поддерживающей доверие к коду.
Книга охватывает полный цикл работы: настройку репозитория для агентов, написание задач, которые агенты действительно могут решить, стратегию ветвления и интеграции, использование GitHub Actions как quality gate, защиту веток, встраивание AI-агентов в процесс, ревью AI-сгенерированного кода, безопасность и секреты, повседневное управление проектом и построение инженерной культуры, готовой к работе с агентами.
Автор подчёркивает, что агенты не заменяют разработчика, а дополняют его: они не устают, не скучают на рутине и открывают pull request быстрее, чем вы допьёте кофе. Однако без правильных привычек и процессов они способны породить тысячи строк правдоподобного, но ломающего сборку кода. Поэтому человеческая сторона цикла важна как никогда.
Книга адресована разработчикам, тимлидам и инженерам, которые хотят превратить AI-агентов из новинки в реальный рычаг продуктивности, сохраняя качество, безопасность и предсказуемость разработки.
