CLI и движок рабочих процессов, запускающий coding-агентов вроде Claude Code, Codex и Copilot с настраиваемыми этапами ревью, исправлений и тестирования перед приёмкой результата.
mtarcure/claude-vibe-squad
Оркестратор для AI-разработки, который распределяет задачи, описанные в Markdown, между Claude, Codex, Gemini, Kimi и Grok CLI в изолированных git worktree.
- Звёзды
- 165
- Форки
- 26
- Открытые issues
- 0
- Последний коммит
- 30 дней назад
Что это?
Vibe Squad — слой оркестрации для AI-разработки, в первую очередь рассчитанный на macOS. Вы описываете цель координатору Chrono, а он делит её на отдельные задачи, создаёт для них файлы с описанием, назначает одну из 71 специализированных ролей и запускает соответствующий нативный CLI для Claude, Codex, Gemini (через agy), Kimi или Grok. Каждая задача, изменяющая файлы, выполняется в собственном git worktree с явно заданной областью записи, а результаты интегрируются только после успешных проверок.
Логика работы описана в Markdown: режимы, инструкции для специалистов, карточки возможностей и навыки хранятся в обычных файлах, которые можно читать и редактировать. Код отвечает за запуск, изоляцию worktree, проверку идентичности и границы интеграции. Для задач с повышенным риском можно требовать проверки специалистом на базе модели другого семейства. Заметки о запусках хранятся в приватном Markdown-хранилище за пределами репозитория.
Для работы проекта нужны tmux, fswatch, jq, Python 3.13 и авторизованные CLI для каждого провайдера. В документации указано, что агенты работают с правами текущего пользователя, а область записи проверяется при интеграции, а не ограничивается песочницей.
Ключевые возможности
- 01Распределяет задачи между специалистами, использующими Claude, Codex, Gemini, Kimi или Grok CLI
- 02Запускает каждую задачу, изменяющую файлы, в изолированном git worktree с явно заданной областью записи
- 03Требует проверки специалистом на базе модели другого семейства для задач, критичных с точки зрения безопасности и экспертной оценки
- 04Хранит инструкции для специалистов, режимы и навыки в редактируемых Markdown-файлах
- 05Сохраняет память о запусках в приватном Markdown-хранилище за пределами репозитория
Сценарии использования
- Параллельный запуск нескольких AI-агентов для разработки в отдельных ветках одного репозитория
- Добавление независимой проверки от модели другого семейства перед слиянием изменений, созданных AI
- Настройка ролей агентов и рабочих процессов через редактирование Markdown, а не кода
Быстрый старт
- 1
Создайте приватное хранилище памяти и экспортируйте его путь
mkdir -p "$HOME/Obsidian-Chrono" && printf '%s\n' '{"vault_id":"my-private-vault","schema_version":1}' > "$HOME/Obsidian-Chrono/.chrono-vault" && export CHRONO_VAULT_ROOT="$HOME/Obsidian-Chrono" - 2
Клонируйте репозиторий и установите среду Python
git clone https://github.com/mtarcure/claude-vibe-squad.git && cd claude-vibe-squad && uv sync - 3
Установите локальный хук защиты от утечек и запустите проверку работоспособности
bash docs/install/install-pre-commit-hook.sh && bin/squad doctor - 4
Запустите командную комнату tmux с Chrono
bin/squad up
Что важно знать
- Пока поддерживается только macOS.
- Требуется несколько аутентифицированных нативных CLI для Claude, Codex, Gemini (agy), Kimi и Grok.
- Агенты запускают код из вашей рабочей копии с вашими правами; ограничения области записи не являются песочницей.
- Некоторые дополнительные функции, например chrono-dedup, не распространяются и требуют отдельной настройки.
Темы
Частые вопросы
- Что такое claude-vibe-squad?
- Оркестратор для AI-разработки, который распределяет задачи, описанные в Markdown, между Claude, Codex, Gemini, Kimi и Grok CLI в изолированных git worktree. Vibe Squad — слой оркестрации для AI-разработки, в первую очередь рассчитанный на macOS. Вы описываете цель координатору Chrono, а он делит её на отдельные задачи, создаёт для них файлы с описанием, назначает одну из 71 специализированных ролей и запускает соответствующий нативный CLI для Claude, Codex, Gemini (через agy), Kimi или Grok. Каждая задача, изменяющая файлы, выполняется в собственном git worktree с явно заданной областью записи, а результаты интегрируются только после успешных проверок.
- claude-vibe-squad можно использовать бесплатно? Какая у него лицензия?
- claude-vibe-squad распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- claude-vibe-squad всё ещё поддерживается?
- Активно поддерживается. Последний коммит в claude-vibe-squad — 21 сент. 2026 г..
- Для чего можно использовать claude-vibe-squad?
- Параллельный запуск нескольких AI-агентов для разработки в отдельных ветках одного репозитория Добавление независимой проверки от модели другого семейства перед слиянием изменений, созданных AI Настройка ролей агентов и рабочих процессов через редактирование Markdown, а не кода
- Как установить claude-vibe-squad?
- Создайте приватное хранилище памяти и экспортируйте его путь: mkdir -p "$HOME/Obsidian-Chrono" && printf '%s\n' '{"vault_id":"my-private-vault","schema_version":1}' > "$HOME/Obsidian-Chrono/.chrono-vault" && export CHRONO_VAULT_ROOT="$HOME/Obsidian-Chrono" Клонируйте репозиторий и установите среду Python: git clone https://github.com/mtarcure/claude-vibe-squad.git && cd claude-vibe-squad && uv sync Установите локальный хук защиты от утечек и запустите проверку работоспособности: bash docs/install/install-pre-commit-hook.sh && bin/squad doctor Запустите командную комнату tmux с Chrono: bin/squad up
- Где скачать claude-vibe-squad?
- Исходный код и инструкции по установке — на GitHub: https://github.com/mtarcure/claude-vibe-squad
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
TypeScript CLI и терминальный интерфейс для настройки и запуска постоянных команд агентов Claude Code и Codex в tmux.
Плагин для Claude Code с самообучающейся памятью, постоянными исследовательскими вики на FTS5 и инструментами для рабочих процессов AI-агентов.
Веб-пространство для совместной работы команд и AI-агентов на интерактивных досках: каждый агент работает в отдельной git-ветке.
Рабочее пространство в терминале на Rust для запуска coding agents в постоянных панелях: оно показывает, кто работает, заблокирован или простаивает, а агенты могут управлять им через CLI и socket API.
Приложение для компьютера, смартфона, веба и CLI, позволяющее запускать и координировать несколько coding-агентов, например Claude Code, Codex и OpenCode, в отдельных worktree.