CV

cj-vana/claude-swarm

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

117 stars 品質 62 トレンド 15MIT

並列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: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
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add cj-vana/claude-swarm
MCP 初心者?mcpskill.org のガイドから始めましょう →