Об этом проекте

Agile Team — это плагин для Claude Code, который создает для одиночного разработчика симуляцию команды гибкой разработки. При установке он добавляет в проект 13 специализированных агентов, 30 слэш-команд и механизмы безопасности, все это хранится в директории .claude/. Проблема, которую он решает, заключается в том, что одиночные разработчики часто пропускают код-ревью, проверку критериев приемки, сканирование безопасности и ретроспективы, потому что никто не заставляет их этого делать. Проект отвечает на это набором агентов, каждый из которых выполняет одну узкую задачу и предназначен для того, чтобы спорить друг с другом, а не действовать как единый ассистент. Семь основных агентов активны в каждом проекте: po-agent (истории пользователей, критерии приемки, приоритезация бэклога, вердикты ревью), pm-agent (состояние спринта и NEXT.md), dev-agent (реализация, стендапы, блокировки), qa-agent (сценарии тестирования, жесткое вето), pr-reviewer-agent (код-ревью), security-analyst-agent (проблемы OWASP, секреты, CVE, аутентификация; мягкое вето) и tech-lead-agent (архитектурные решения, оценка сложности, технические спецификации, технический долг). Шесть дополнительных специалистов активируются в зависимости от проекта через ростер в .claude/memory/TEAM.md: senior-engineer, principal-engineer, ai-engineer, design-lead, cto и ceo. Церемонии запускаются как слэш-команды. /review иллюстрирует этот процесс: QA сначала проверяет тесты и критерии приемки и останавливает цепочку при неудаче; затем pr-reviewer, security и tech-lead обрабатывают диф; PO собирает результаты и возвращает APPROVED или CHANGES REQUESTED, а неблокирующие находки записываются в BACKLOG.md вместо сообщения в чате. Другие команды включают /init, /standup, /sprint-plan, /sprint-close, /retro, /stories, /backlog, /new-task, /status, /discover, /design, /complete, /unblock, /bug, /idea, /missing, /arch-review, /ux-review, /security-review, /risk-review, /adr, /done, /checkpoint, /resume, /health-check, /logs, /po, /incident и /focus-group. Состояние сохраняется между сессиями в шести файлах в .claude/memory/: NEXT.md, STATE.md, BACKLOG.md, ARCHIVE.md, DECISIONS.md и LEARNINGS.md. Файл CHECKPOINT.md, записываемый после каждого шага агента, позволяет /resume продолжить прерванную цепочку; устаревшие или поврежденные чекпоинты обнаруживаются и отбрасываются. Pixel Office — это необязательная браузерная визуализация, созданная с помощью PixiJS. Запуск bash .claude/office/serve.sh запускает ее с помощью встроенного http.server Python и отслеживает поток событий events.jsonl, записываемый хуками. Он показывает агентов за столами, отчитывающихся менеджеру, и собирающихся в конференц-зале во время церемоний; demo.sh предоставляет скриптованную экскурсию. Каждый файл агента содержит поле model в своем фронтматтере (sonnet, opus, haiku или inherit), которое можно редактировать индивидуально. По умолчанию pm-agent работает на haiku, а остальные — на sonnet, с документированными таблицами для переопределения в зависимости от качества или стоимости. Установка может быть выполнена через маркетплейс плагинов Claude Code (/plugin marketplace add thecoderbuddy/agile-team-skill, затем /plugin install agile-team@agile-team-marketplace) или с помощью локального скрипта install.sh, который записывает .claude/ в проект. Установки привязаны к проекту, поэтому каждый репозиторий сохраняет свой собственный спринт-стейт, бэклог и ростер. gitleaks является опциональным и используется для пре-коммит сканирования секретов; инсталлятор предупреждает и пропускает сканирование, если он отсутствует. README отмечает, что проект был создан на основе опыта управления более крупной командой инженеров ИИ на реальном продукте. Он распространяется под лицензией MIT, с задокументированными версиями 1.0.0, 1.1.0 и 1.2.0 в истории релизов.