CV

cj-vana/claude-swarm

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

117 stars Качество 62 Тренд 15MIT

MCP-сервер для организации параллельных роев сотрудников Claude Code с протокольным управлением поведением, постоянным состоянием и панелью мониторинга в реальном времени

Обзор

Сервер MCP для организации параллельного рабочего кода Клода роится с поведенческим управлением на основе протокола. Включает многочасовые автономные сессии кодирования с постоянным состоянием, параллельными работниками и выполнением поведенческих ограничений. Установка • Быстрый запуск • Панель управления • Протоколы • Инструменты - Сессионное состояние выдерживает уплотнение контекста через сервер MCP - - Запуск нескольких рабочих кода Клода одновременно через tmux - - Рабочие работают в изолированных чатах для безопасной параллельной модификации - - Рабочие анализируют кодовые базы и производят планы перед реализацией (авто-утверждены) - Сложные функции получают два конкурирующих плана реализации - - Многосигнальный счетчик обнаруживает борющихся рабочих - - шаблон Test-as-supervisor с настраиваемыми командами проверки - - Неудачные функции автоматически перепроверяются с настраиваемыми ограничениями - - Определение порядка выполнения между функциями - - Атомное взаимное исключение мешает работникам конфликтовать - - Автоматизированный код и архитектурные обзоры с...

Обзор (машинный перевод)

Сервер MCP для организации параллельного рабочего кода Клода роится с поведенческим управлением на основе протокола. Включает многочасовые автономные сессии кодирования с постоянным состоянием, параллельными работниками и выполнением поведенческих ограничений.

Установка • Быстрый старт Dashboard • Протоколы • Инструменты

Особенности

Рабочий оркестр

Персистентное состояние - состояние сеанса выдерживает уплотнение контекста через сервер MCP • Параллельные работники** Запуск нескольких работников с кодом Клода одновременно через tmux Git Worktree Isolation - Рабочие бегут в изолированных гит-деревьях для безопасной параллельной модификации ** Режим рабочего плана** - Рабочие анализируют кодовые базы и разрабатывают планы до их реализации (автоутверждены) ** Конкурентное планирование** Комплексные функции получают два конкурирующих плана реализации Мониторинг доверия - Многозначный скоринг выявляет борющихся работников

  • ** Принудительная проверка** - образец проверки в качестве супервизора с настраиваемыми командами проверки ** Auto-retry** - Неудачные функции автоматически перезапускаются с настраиваемыми ограничениями ** Зависимость характеристик** - определение порядка выполнения между функциями

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

An MCP server for orchestrating parallel Claude Code worker swarms with protocol-based behavioral governance. Enables multi-hour autonomous coding sessions with persistent state, parallel workers, and runtime enforcement of behavioral constraints.

Installation • Quick Start • Dashboard • Protocols • Tools


Features

Worker Orchestration

  • Persistent State - Session state survives context compaction via MCP server
  • Parallel Workers - Run multiple Claude Code workers simultaneously via tmux
  • Git Worktree Isolation - Workers run in isolated git worktrees for safe parallel modification
  • Worker Plan Mode - Workers analyze codebases and produce plans before implementing (auto-approved)
  • Competitive Planning - Complex features get two competing implementation plans
  • Confidence Monitoring - Multi-signal scoring detects struggling workers
  • Enforced Verification - Test-as-supervisor pattern with configurable verification commands
  • Auto-retry - Failed features automatically retry with configurable limits
  • Feature Dependencies - Define execution order between features
  • File-Based Task Locking - Atomic mutual exclusion prevents workers from conflicting
  • Post-Completion Reviews - Automated code and architecture reviews with actionable findings

Long-Running Autonomy

  • Ralph Loop - Fresh Claude context per iteration eliminates context rot for long sessions
  • Days-Long Sessions - Supports hours/days of autonomous execution with checkpointing
  • Crash Recovery - Automatic session resumption after crashes or machine restarts
  • Failure Pattern Learning - Records what works/fails for future worker prompts

Protocol-Based Governance

  • Behavioral Protocols - Define constraints on what workers can/cannot do
  • Pre-spawn Validation - Verify protocols allow task before worker starts
  • Continuous Monitoring - Track constraint violations during execution
  • LLM-Generated Protocols - Workers can propose new protocols (validated against base constraints)
  • Cross-instance Sync - Share protocols across MCP instances

Monitoring & Dashboard

  • Real-time Web Dashboard - Live UI at http://localhost:3456 with Server-Sent Events
  • Live Terminal Streaming - Watch worker output with ANSI color support
  • Review Worker Visibility - Code and architecture review progress in dashboard
  • Violation Tracking - Audit log of all protocol violations
  • Git Checkpoints - Commit progress after each feature

Repository Setup

  • Auto-Configuration - Set up CI/CD, issue templates, and documentation in parallel
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add cj-vana/claude-swarm
Новичок в MCP? Начните с руководства на mcpskill.org →