pipeline-kit
Модульный набор для Claude Code по мотивам Fable Pipeline автора (см. ../knowledge/10_fable_pipeline.md).
Главная сессия (Opus) только тимлид: пишет спеки и раздаёт задачи. Код пишут и проверяют дешёвые агенты.
scout (Haiku) → спека в issue (Opus) → executor (Sonnet) → verifier (Sonnet) → закрыть / blocked
Что внутри
| Файл | Роль |
|---|---|
.claude/skills/pipeline/SKILL.md |
Сценарий тимлида, вызывается через /pipeline |
.claude/agents/scout.md |
Разведка, только чтение, Haiku |
.claude/agents/executor.md |
Делает одну спеку, Sonnet |
.claude/agents/verifier.md |
Проверяет DoD, не верит отчёту исполнителя, Sonnet |
templates/issue-spec.md |
Шаблон спеки: Goal / Scout context / Scope / DoD |
Как подключить к проекту
- Скопируй
.claude/иtemplates/в корень своего проекта. Если там уже есть.claude/, просто добавь эти файлы рядом. - Если используешь GitHub: установи
ghи выполниgh auth login. Без GitHub спеки складываются вspecs/*.md. - Для проверки UI можно подключить Playwright MCP. Без него верификатор проверяет сборку и дифф.
- В Claude Code (модель Opus) напиши:
/pipeline добавь фильтр по дате в таблицу заказов.
Как настроить под себя
- Модели меняются в строке
model:каждого агента:haiku,sonnet,opus. - Если у тебя уже есть свои агенты (тестировщик, верстальщик), можно использовать их вместо executor и verifier. Тогда поменяй имена в SKILL.md.
- Лимит доработок (2) и правило «один файл на задачу» задаются в SKILL.md.
Экономия
- Opus не читает и не пишет код целиком, только отчёты скаутов и вердикты.
- Текст спеки не дублируется в промптах: агенты читают issue сами.
- Каждый исполнитель стартует с чистым контекстом.
Набор не обкатан на реальном проекте: первый прогон делай на маленькой задаче.