Claude Code Multi-Agent — воркфлоу
Рабочая папка для Claude Code: хуки с локальной Ollama определяют тип проекта, подбирают скиллы и напоминают вести документацию
- 305 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Хуки на Python запускаются при каждом старте сессии и после правок кода
- Локальная модель Ollama читает файлы проекта, чтобы определить его тип и фреймворк
- Хуки создают и меняют файлы документации в `project_document/` проекта
Установка
- Работает в
Ручная установка
git clone https://github.com/Prorise-cool/claude-code-multi-agent.gitЗатем `cd claude-code-multi-agent`, положите проект в эту папку и откройте ее в Claude Code. Ollama и `uv` ставятся отдельно.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Хуки на Python запускаются при каждом старте сессии и после правок кода
- Локальная модель Ollama читает файлы проекта, чтобы определить его тип и фреймворк
- Хуки создают и меняют файлы документации в `project_document/` проекта
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий задуман как готовое рабочее пространство для Claude Code, а не как плагин: вы клонируете его, кладете свой проект внутрь папки и открываете эту папку в Claude Code. Все остальное делают хуки на Python, которые запускаются через `uv run`. На старте сессии (хук `SessionStart`) локальная модель Ollama (по умолчанию `gemma3:1b`) определяет тип проекта и фреймворк, например Python с FastAPI или Node.js с React, и Claude Code получает этот контекст без ручного описания. Затем хук находит все скиллы и загружает их, README заявляет больше 300. В папке `.claude/agents` лежат группы агентов: бизнес-анализ, исследование UX, документация и специалисты (CSS, Python, TypeScript, а также цепочка spec-analyst, spec-architect, spec-developer, spec-planner, spec-reviewer, spec-tester и spec-validator). В `.claude/commands` лежат команды, например набор для бизнес-анализа: карта возможностей, карта пути клиента, канва бизнес-модели. Скиллы вызываются как `/backend-specialist`, `/frontend-specialist`, `/testing-specialist`, `/security-specialist`, `/architecture-specialist` и `/devops-specialist`. Анализ намерения по запросу отличает простой вопрос от сложной задачи и советует инструменты MCP (Sequential Thinking, Task Manager) и подходящие скиллы. Хуки заводят в `project_document/` три файла: `DEVELOPMENT.md`, `KNOWLEDGE.md` и `CHANGELOG.md`. После правки кода Claude Code получает напоминание обновить их, а на старте сессии файлы попадают в контекст вместо Memory MCP. Еще хуки определяют настройки git и называют стратегию веток (github-flow или git-flow). Тексты промптов хранятся в `prompts.json`, голосовой вывод (`HOOKS_TTS_ENABLED`) выключен по умолчанию.
Для кого. Тем, кто работает в Claude Code над несколькими проектами и хочет, чтобы он сам узнавал стек, подбирал скиллы и вел документацию без ручных настроек.
Подходит, если
- Каждый раз приходится объяснять Claude Code, на каком стеке написан проект
- Хочется вызывать готовых специалистов (`/backend-specialist`, `/testing-specialist`) вместо долгих промптов
- Документация расходится с кодом, и нужно принудительное напоминание после каждой правки
- Задача расплывчата, и нужны подсказки, какие инструменты MCP и скиллы к ней подойдут
- Нужна цепочка ролей от анализа требований до проверки: агенты spec-analyst, spec-architect, spec-developer и spec-tester
Не подходит, если
- Нужен плагин, который ставится в уже существующий проект одной командой: здесь проект переносят в клонированную папку
- Ollama и `uv` нельзя ставить на машину: без Ollama остается базовый режим, где скиллы запускаются только вручную
- Подойдет Claude Code без хуков, и лишние запуски Python при каждой сессии мешают
Пример запроса к агенту
Какой у меня тип проекта и какие скиллы ты загрузил? Затем разбери в `/backend-specialist` дизайн REST API для авторизацииОграничения
- README и документы написаны по-китайски. Русского перевода нет.
- Репозиторий не плагин: проект нужно положить внутрь клонированной папки или открывать эту папку в Claude Code.
- Определение проекта и анализ намерения держатся на Ollama. Без нее работает базовый режим со скиллами вручную. Модель `gemma3:1b` весит мало, но качество определения зависит от нее.
- Число скиллов (300 с лишним) названо в README и в дереве файлов отдельно не проверялось.
Как отключить. Хуки подключены к настройкам внутри самой папки репозитория, поэтому достаточно открывать проект в Claude Code вне этой папки или удалить клон. Каталог `project_document/` с тремя файлами документации остается в проекте, его при желании удаляют вручную.
Частые вопросы
Как поставить Claude Code Multi-Agent?
Клонируйте репозиторий командой `git clone https://github.com/Prorise-cool/claude-code-multi-agent.git`, поставьте Ollama и `uv`, скачайте модель командой `ollama pull gemma3:1b`. Затем положите проект внутрь папки и откройте ее в Claude Code.
Как понять, что установка удалась?
После первого сообщения в Claude Code появляются три признака: определенный тип проекта (например, Python), число загруженных скиллов и каталог `project_document/` с тремя файлами документации.
Нужна ли Ollama?
Рекомендуется: она определяет тип проекта, анализирует намерение и подбирает скиллы. Без нее остается базовый режим, где скиллы запускаются только вручную.
Какие скиллы можно вызвать?
Например `/backend-specialist`, `/frontend-specialist`, `/testing-specialist`, `/security-specialist`, `/architecture-specialist` и `/devops-specialist`. Полный список Claude Code выдает по просьбе «перечисли доступные скиллы».
Какие файлы документации ведутся автоматически?
`DEVELOPMENT.md` с задачами и прогрессом, `KNOWLEDGE.md` с решениями и шаблонами кода, `CHANGELOG.md` с историей изменений. Они лежат в `project_document/`, после правки кода Claude Code получает напоминание их обновить.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ВоркфлоуШаблон для проектов на Claude Code: рои параллельных агентов, рабочие скиллы, защитные хуки и правила в одной установке.
Рабочие процессы для Claude Code: команды /do, /omo, /bmad-pilot и другие, а код пишут Codex, Gemini или OpenCode через codeagent-wrapper
Русскоязычный курс по Claude Code на 12 модулей и 8 лабораторных с готовым набором скиллов, субагентов и хуков для проекта
Учебный набор для Claude Code: разбор возможностей и готовые для копирования шаблоны команд, скиллов, памяти, хуков и субагентов
Среда для Claude Code, которая держит контекст между сессиями через хуки, леджеры и передачи, оркеструет агентов и экономит токены
Оркестрация нескольких агентов для Claude Code: команды, роли, автопилот и распределение задач между скиллами и субагентами
Коротко о README
README на китайском открывается определением проекта и четырьмя болями, которые он снимает: нет знания о проекте, ручные настройки, нет рекомендаций по скиллам, забытая документация. Дальше идут преимущества, быстрый старт на пять минут с установкой Ollama и `uv`, подробные инструкции, примеры использования и раздел для вкладчиков.