tmuxセッションを使ってタスクを専門エージェントに分散し、複数のAI CLIプロセスとして並列実行するオーケストレーションワークフロー。/tmux-orchestrate コマンド実行時、「tmuxでオーケストレーション」「tmuxで並列実行」、「セッション確認」「セッション破棄」、「tmuxエージェント作成」「tmuxオーケストレーターにエージェント追加」などのリクエスト時に使用。
tmux オーケストレーターの設定カスタマイズ。CLI割り当て(cli-assignments.json)やチーム設定(team-config.json)を対話的に作成・編集する。「tmux設定」「CLI割り当て変更」「チーム設定」などのリクエスト時に使用。
tmux オーケストレーション環境の確認。「tmuxセットアップ」「tmuxオーケストレーターをセットアップ」「オーケストレーション環境を初期化」などのリクエスト時に使用。
tmuxセッションに事前分割した永続ペインでAI CLIチームを編成し、ボスが動的にタスクを割り振るオーケストレーション。/tmux-team コマンド実行時、「チームで作業」「tmuxチーム」「チーム編成」「N人のチームで」「セッション確認」「セッション破棄」などのリクエスト時に使用。
Executes bash commands
Hook triggers when Bash tool is used
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
AI CLIエージェントを専門チームとして編成し、ソフトウェア開発タスクを自動で分散・並列実行するオーケストレーションプラグイン集。
1つのタスク指示から、探索・計画・実装・レビュー・テスト・Git操作までを複数の専門エージェントが自律的に遂行します。2つの実行モデルを提供しており、用途に応じて選択できます。
| プラグイン | 実行モデル | 対応CLI |
|---|---|---|
| orchestrator-plugin | Claude Code サブエージェント(Task ツール) | Claude Code |
| tmux-orchestrator-plugin | tmux セッション + ファイルベース IPC | Claude Code / GitHub Copilot / OpenAI Codex / 汎用CLI |
# リポジトリをクローン
git clone https://github.com/DIO0550/d-market.git
# プラグインディレクトリを Claude Code のプラグインパスに配置
# (具体的な配置方法はご利用環境に合わせてください)
Claude Code のサブエージェント機構(Task ツール)を使い、単一プロセス内でエージェントを並列起動するプラグイン。
環境構築不要で即座に使えるシンプルな構成が特徴です。
/orchestrate "タスクの説明"タスクを受け取り、専門サブエージェントをバックグラウンドで並列起動して遂行します。
| Skill | 目的 |
|---|---|
| orchestration | メインのオーケストレーションワークフローを実行。/orchestrate コマンドで起動し、Phase 1-4 の全フローを制御する |
| create-orchestrator-agent | エージェント定義ファイルを生成。Claude Code / GitHub Copilot / OpenAI Codex の各フォーマットに対応し、13種のテンプレートから選択して作成 |
| create-orchestrator-agent-file-based | 上記のファイルベース出力版。エージェント間の結果受け渡しに .orchestrator/ ディレクトリへの明示的なファイル出力を使用 |
| エージェント | 役割 | 推奨モデル |
|---|---|---|
| task-manager | 単一タスクのライフサイクル管理。実装→レビュー→完了の流れを制御 | Opus |
| エージェント | 役割 | 推奨モデル |
|---|---|---|
| explorer | コードベースの関連ファイル・パターン・依存関係を探索 | Sonnet |
| planner | 探索結果をもとに実装計画を作成し、タスクに分解 | Opus |
| plan-reviewer | 計画の妥当性・実現可能性を検証。不備があれば差し戻し | Opus |
| エージェント | 役割 | 推奨モデル |
|---|---|---|
| implementer | タスク仕様に基づいてコードを実装 | Sonnet |
| code-reviewer | 実装の品質・正確性をレビュー。4つのスペシャリストを並列起動 | Opus |
| refactorer | レビュー承認後、改善提案に基づいてコードを最適化 | Sonnet |
| エージェント | 役割 | 推奨モデル |
|---|---|---|
| test-runner | プロジェクトのテストを実行(npm test / cargo test / pytest 等) | Haiku |
| linter | コードスタイルチェックを実行(npm run lint / cargo clippy 等) | Haiku |
| security-scanner | セキュリティ脆弱性を分析 | Sonnet |
| エージェント | 役割 | 推奨モデル |
|---|---|---|
| debugger | テスト失敗やエラーの原因調査・デバッグ支援 | Opus |
| committer | 変更をGitコミット | Haiku |
| pr-creator | プルリクエストを作成 | Haiku |
tmux セッションで複数のAI CLIプロセスを物理的に並列起動し、ファイルベース IPC で連携するプラグイン。
複数のAI CLIツール(Claude Code、GitHub Copilot、OpenAI Codex)を混在利用でき、各エージェントが独立プロセスとして動作するのが特徴です。
/tmux-orchestrate "タスクの説明"tmuxセッション内で複数のAI CLIエージェントを並列起動してタスクを遂行します。
| Skill | 目的 |
|---|---|
| tmux-orchestration | tmux上でのメインオーケストレーションワークフローを実行。/tmux-orchestrate コマンドで起動し、ファイルベース IPC でエージェント間を連携 |
| tmux-session-management | tmuxセッションのライフサイクル管理。セッションの作成・監視・破棄・結果収集を担当 |
| create-tmux-agent | tmux用の指示ファイルを生成。Claude Code / Copilot / Codex / 汎用CLI の各フォーマットに対応し、22種のテンプレートから選択して作成 |
orchestrator-plugin のエージェントに加え、以下のスペシャリストレビュアーが追加されています。
| 指示ファイル | 役割 |
|---|---|
| plan-quality-reviewer | 計画の設計品質・可読性・保守性を評価 |
| plan-bug-reviewer | 計画に潜むリスクやバグの可能性を特定 |
| plan-performance-reviewer | 計画のパフォーマンスへの影響を分析 |
| plan-security-reviewer | 計画のセキュリティ観点でのレビュー |
| 指示ファイル | 役割 |
|---|---|
| quality-reviewer | コード品質・可読性・保守性を評価 |
| bug-reviewer | 潜在的なバグやエッジケースを検出 |
| performance-reviewer | パフォーマンス上の問題を発見 |
| security-reviewer | セキュリティ脆弱性を特定 |
tmux版ではエージェント間の通信にファイルシステムを使用します。
.orchestrator/
├── team-config.json # チーム名カスタマイズ(任意)
└── {SESSION_ID}/ # セッションディレクトリ(例: 0001-feature-name)
├── .config/
│ └── cli-assignments.json # エージェント→CLI の割り当て
├── .status/
│ ├── {agent}.done # 完了マーカー(状態値: Approved/Completed/Rejected 等)
│ └── {agent}.exit # 終了コード
├── .prompts/
│ └── {agent}-prompt.md # エージェントへの入力プロンプト
├── .deps/
│ └── tasks.json # タスク依存関係グラフ
├── explorer/result.md
├── planner/plan.md
├── plan-reviewer/review-{round}.md
└── task-{id}/
├── implementer/result-{round}.md
├── code-reviewer/review-{round}.md
└── ...
npx claudepluginhub dio0550/d-market-orchestrator --plugin tmux-orchestrator-pluginReact開発ルールプラグイン(コンポーネント、カスタムフック、Storybook)
プラグイン
TypeScript開発ルールプラグイン(実装ワークフロー、TDD、品質チェック、Gitワークフロー)
Multi-agent development orchestration with Claude Code + cmux. Spawn, monitor, and integrate parallel sub-agents visually in terminal panes.
Marketplace for the Agency CLI - an AI agent orchestrator
Multi-agent orchestration for Claude Code. 12 specialized agents working in parallel — planning, building, reviewing, debugging. Plus a Hub for always-alive multi-project sessions controllable from Telegram or Slack.
Launch, control, and monitor other Claude Code sessions as workers via tmux
This skill should be used when the model's ROLE_TYPE is orchestrator and needs to delegate tasks to specialist sub-agents. Provides scientific delegation framework ensuring world-building context (WHERE, WHAT, WHY) while preserving agent autonomy in implementation decisions (HOW). Use when planning task delegation, structuring sub-agent prompts, or coordinating multi-agent workflows.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams