claude-pipeline
v1.7.1
Published
Claude Pipeline — universal AI-assisted development pipeline for any project type
Maintainers
Readme
cpl — Claude Pipeline
AI-конвейер разработки для Claude Code. Устанавливает 31 команду /cpl:* и структуру ai/*.md артефактов для любого проекта.
Установка
npx claude-pipeline@latest # глобально (~/.claude/commands/cpl/)
npx claude-pipeline@latest --local # локально (./.claude/commands/cpl/)
npx claude-pipeline@latest --uninstallБыстрый старт
Полностью автономно — один промпт, агент сам ведёт конвейер до готового кода:
/cpl:autopilot <цель>Быстрый старт вручную — один чат охватывает первые три фазы:
/cpl:new-project # один раз — определяет стек, создаёт ai/ артефакты
/cpl:kickoff # контекст → требования → задачи за один чатПошагово:
/cpl:context → /cpl:product → /cpl:architect → /cpl:gen → /cpl:code-review → /cpl:releaseНе знаешь с чего начать — напиши /cpl:do <запрос>, роутер определит фазу.
Команды
Конвейер
| Команда | Что делает |
|---------|-----------|
| /cpl:context | Читает проект, пишет ai/context.md |
| /cpl:product | Требования + user stories → ai/requirements.md |
| /cpl:architect | Архитектура + ADR → ai/architecture.md |
| /cpl:design | UX-потоки → ai/design.md |
| /cpl:ui-spec | Спеки экранов → ai/ui_spec.md |
| /cpl:test-plan | Стратегия тестирования → ai/test_plan.md |
| /cpl:gen | Генерация клиентского кода |
| /cpl:gen-server | Генерация серверного кода |
| /cpl:gen-tests | Генерация тестов |
| /cpl:code-review | Ревью + проверка целей → ai/review.md |
| /cpl:debug | Дебаг по stacktrace → ai/debug.md |
| /cpl:investigate | Расследование без stacktrace → ai/investigate.md |
Post-MVP
| Команда | Что делает |
|---------|-----------|
| /cpl:refactor | План рефакторинга |
| /cpl:migrate | Миграция БД |
| /cpl:security | Аудит OWASP |
| /cpl:api-diff | Проверка рассинхрона клиент/сервер |
| /cpl:changelog | Changelog из git |
| /cpl:release | Чеклист релиза |
Брейншторм
| Команда | Что делает |
|---------|-----------|
| /cpl:brainstorm <тема> | Многоагентный дебат (Оптимист / Скептик / Архитектор) в два раунда → синтез |
| /cpl:brainstorm-lite <тема> | Быстрый inline-брейншторм без субагентов |
Мета
| Команда | Что делает |
|---------|-----------|
| /cpl:autopilot <цель> | Автономный оркестратор — ведёт конвейер от цели до результата |
| /cpl:do <запрос> | Роутер — определяет нужную фазу по запросу |
| /cpl:next | Следующий шаг конвейера |
| /cpl:kickoff | Быстрый старт: context → requirements → tasks |
| /cpl:new-project | Инициализация проекта |
| /cpl:progress | Состояние конвейера |
| /cpl:pause / /cpl:resume | Сохранение и восстановление сессии |
| /cpl:verify | Проверка артефактов + билд |
| /cpl:evolve | Самоулучшение из накопленных learnings |
| /cpl:delegate <фаза> | Делегирует простые фазы локальной LLM для экономии токенов |
Инициализация проекта из CLI
npx claude-pipeline@latest init --target-dir /path/to/projectФлаги: --project-name, --type mobile|backend|frontend|fullstack|cli|library, --stack "Kotlin + Compose", --inline (без симлинков), --force-ai (перезаписать ai/).
Принципы
- Фазовая изоляция — каждая фаза читает предыдущие артефакты, пишет в свой. Фазы не смешиваются в одном чате.
- Verification gates — генерация кода запускает
verify_cmdпосле каждого таска. 3 попытки, иначе BLOCKED. - Deviation rules — агент чинит импорты молча, добавляет валидацию с логом, спрашивает при архитектурных решениях.
- Auto-learnings — каждая фаза пишет в
ai/learnings.md,/cpl:evolveпревращает их в улучшения конвейера.
License
MIT
