
cj-vana/claude-swarm
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
並列Claudeコードワーカーがプロトコルベースの行動ガバナンス、永続状態、およびリアルタイム監視ダッシュボードを監視するためのMCPサーバー
概要
並列ClaudeコードワーカーをオーケストするためのMCPサーバーは、プロトコルベースの行動ガバナンスで機能します。 多時間の自動プログラミングセッションを永続状態、並列ワーカー、および行動制約の実行時間執行を有効にします。 インストール•クイックスタート•ダッシュボード•プロトコル•ツール - - セッション状態は、MCPサーバーを介してコンテクストのコンパクト化を生きています - - 複数のクロードコードワーカーを同時に実行 - - ワーカーは、安全な並列変更のための分離されたgitワークツリーで実行 - ワーカーは、コードベースを分析し、実行前に計画を生成します(自動承認) - 複雑な機能は、2つのコンプリート実装計画を得ることができます - 複数のシグナルスコアリングは、ストラグリングワーカーを検知します - 設定可能な検証可能なコマンドを使用してテスト - 管理者パターン - フロートは、自動的に実行可能 - 機能の制限を解除します - - - タスクの実行を制限する - - 制限 - - - - - - - - - - - - - - タスク - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -.
概要(AI 翻訳)
並列ClaudeコードワーカーをオーケストするためのMCPサーバーは、プロトコルベースの行動ガバナンスで機能します。 多時間の自動プログラミングセッションを永続状態、並列ワーカー、および行動制約の実行時間執行を有効にします。
インストール • クイックスタート • ダッシュボード • プロトコル • ツール
お問い合わせ
##特徴
ワーカー・オーケストレーション
- 永続状態 - セッション状態は、MCPサーバーを介してコンテクストの圧縮を存続
- 並列ワーカー - tmuxを介して同時に複数のクロードコードワーカーを実行
- Git Worktree Isolation - 労働者は、安全な並列変更のために分離されたgitのワークツリーで実行
- 労働者の計画モード - 労働者はコードベースを分析し、実施する前に計画を生成します(自動承認)
- 競争の計画 - 複雑な機能は2つの競争の実装計画を得ます
- Confidence Monitoring - 複数の信号のスコアリングは、労働者の苦労を検出します
- 有効な検証 - 設定可能な検証コマンドでテスト-as-supervisorパターン
- Auto-retry - 無効な機能は、自動的に設定可能な制限で再試行します
- 機能依存関係 - 機能間の実行順序を定義する
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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:3456with 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
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add cj-vana/claude-swarm