Claude DevFleet経由でマルチエージェントコーディングタスクをオーケストレーション — プロジェクトを計画し、分離された作業ツリー内で平行エージェントを派遣し、進捗を監視し、構造化レポートを読む。
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-claude-devfleet-ab0f6061ed84 ,按照其中的说明把「claude-devfleet」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
このスキルは、複数のClaude Codeエージェントをコーディングタスクで並行して作業するように派遣する必要があるときに使用します。各エージェントは完全なツール機能を備えた分離されたgit作業ツリーで実行されます。
実行中のClaude DevFleetインスタンスが必要で、MCP経由で接続:
claude mcp add devfleet --transport http http://localhost:18801/mcp
User → 「認証とテスト付きのREST APIを構築」
↓
plan_project(prompt) → project_id + mission DAG
↓
計画をユーザーに表示 → 承認を取得
↓
dispatch_mission(M1) → エージェント1は作業ツリーで生成
↓
M1完了 → 自動マージ → M2を自動派遣(M1に依存)
↓
M2完了 → 自動マージ
↓
get_report(M2) → files_changed、what_done、errors、next_steps
↓
ユーザーに報告する
| Tool | Purpose |
|---|---|
plan_project(prompt) | AIが説明をミッションチェーン付きプロジェクトに分割 |
create_project(name, path?, description?) | プロジェクトを手動で作成、project_idを返す |
create_mission(project_id, title, prompt, depends_on?, auto_dispatch?) | ミッションを追加。depends_onはミッションIDの文字列のリスト。auto_dispatch=trueで依存関係が満たされたとき自動開始。 |
dispatch_mission(mission_id, model?, max_turns?) | ミッション上でエージェントを開始 |
cancel_mission(mission_id) | 実行中のエージェントを停止 |
wait_for_mission(mission_id, timeout_seconds?) | ミッション完了までブロック |
get_mission_status(mission_id) | ブロックなしでミッション進捗をチェック |
get_report(mission_id) | 構造化レポートを読む |
get_dashboard() | システム概要:実行中のエージェント、統計 |
list_projects() | すべてのプロジェクトをブラウザ |
list_missions(project_id, status?) | プロジェクト内のミッションをリスト |
plan_project(prompt="...")を呼び出す → project_id + ミッションリストdispatch_mission()を呼び出すget_mission_status()で進捗をチェックget_report()で完了時の報告plan_project(prompt="...")