Skip to content

/sp:do V3 — выполнение через agent-team #14

Description

@ivan-hilckov

/sp:do V3 — выполнение через agent-team

Описание

Расширить /sp:do поддержкой Claude Code agent teams для cross-layer задач где agents должны координироваться.

Отличие от V2 (параллельные sub-agents): teammates могут общаться между собой, делиться находками, корректировать подход. Sub-agents только возвращают результат оркестратору.

Поведение

Plan-файл содержит Mode: agent-team. /sp:do V3:

  1. Проверяет доступность agent teams (CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1)
  2. Если доступен → TeamCreate с teammates по ролям из плана
  3. Раздаёт tasks через shared task list
  4. Teammates работают параллельно, общаются между собой
  5. Собирает результаты, коммиты
  6. Shutdown team
  7. Если agent-team недоступен → fallback на sub-agents parallel (V2)

Структура team

  • Lead — текущая сессия, координатор
  • Teammates — по одному на layer (frontend, backend, tests) или по одному на parallel group из плана

Когда agent-team вместо sub-agents

Plan routing определяет Mode=agent-team когда:

  • Cross-layer: frontend + backend + tests в разных tasks
  • Tasks формально независимы по файлам, но семантически связаны
  • Нужна координация (например frontend спрашивает backend про формат API)

Зависит от

Критерии готовности

  • Проверяет доступность agent teams (feature flag)
  • TeamCreate с teammates по ролям
  • Tasks раздаются через shared task list
  • Teammates работают параллельно с коммуникацией
  • Shutdown и cleanup team по завершении
  • Fallback на sub-agents parallel (V2) если agent-team недоступен
  • Post-implementation pipeline остаётся sequential
  • SKILL.md обновлён с описанием всех трёх режимов

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions