AI-агенты на всём цикле задачи
Клиентский проектАгентная разработка в крупном e-commerce — от идеи продакта до прода и документации
- Claude Code
- Claude Desktop
- Codex
- MCP
- Python (uv)
- Yandex Tracker
- Yandex Wiki
- GitLab
- Graylog
- Задача
Команда крупного e-commerce закрывала 20–25 задач в месяц, техдолг копился, а рутина — ТЗ, ревью, выкладка на тест, QA-чеклисты, документация — съедала время разработчиков.
- Что сделал
Три слоя агентной разработки: плагин агентов на весь цикл задачи, фреймворк «оркестратор + имплементатор» и координатор спринта. Я — автор подхода и реализации, lead developer команды.
1. Плагин агентов на весь цикл задачи
Внутренний marketplace плагинов для Claude Code и Codex (macOS и Windows). 13 скиллов ведут задачу по статусам трекера и ролям команды:
- Идея продакта → ТЗ по общему шаблону, сверенное с кодом и Swagger
- Ревью и оценка
- Планирование загрузки
- Разработка с тестами
- Выкладка на test, миграции, разбор упавших автотестов
- Прогон QA-чеклиста — API и интерфейс в браузере
- Доработка по замечаниям QA
- Мерж, проверка обратной совместимости с iOS и Android, выкладка на прод, контроль ошибок в Graylog
- Документация в Вики
2. Фреймворк «оркестратор + имплементатор»
Стек- и платформонезависимый промпт для внедрения агентной разработки в любой проект. Сильная модель делает спеку, план и ревью каждого коммита, дешёвая — пишет код по пункту плана в чистом контексте сабагента.
План «spec-tight, code-light»: точно описывает, что сделать, но не содержит готового кода — иначе экономия пропадает.
3. Координатор спринта
Берёт все задачи спринта и запускает каждую в новой сессии, где её ведёт пара «оркестратор + имплементатор». Контекст не копится между задачами, сильная модель тратится только на суждение.
Инженерные решения
- Интеграции. Трекер и Вики — через MCP с зафиксированными версиями серверов; GitLab API, Graylog и SSH к стендам — через собственный Python CLI.
- Секреты вне контекста. Секреты не попадают ни в контекст модели, ни в чат: CLI подставляет их сам, вырезает из ответов и не отправляет на другие хосты. 115 unit-тестов.
- Human-in-the-loop. Задачи, комментарии, пуш и переходы статусов агент сначала показывает и выполняет только после подтверждения; мерж и прод — только по слову релиз-менеджера.
- Доводка на боевых задачах. Сквозные прогоны реальных задач через все скиллы; находки превращаются в версии плагина с changelog для команды.
- Результат
- 200+задач проведено через агентов
- 150–200задач в месяц вместо 20–25
- 90%+задач проходят QA с первого раза
- Реализация по ТЗ — без участия человека.
- Команда впервые системно закрывает техдолг.
- В том же AI-driven режиме сделан ЛК сотрудников Barcelona Design.