mcpField
O
orchestrating-agents

orchestrating-agents

github.com/oaustegardエージェントワークフロー15752 回インストール1 日前に更新
リポジトリ

orchestrating-agents について

ネイティブなサブエージェントに対応しない画面からAPI呼び出しを並列化し、Geminiへ委任する非推奨スキルです。`orchestrating-chat-agents`に改称されており、現在の内容は新しいスキルにあります。

主な機能

  1. 01Claude API呼び出しの並列化
  2. 02Geminiへのタスク委任
  3. 03旧スクリプト用シムの維持

活用シーン

  1. 01claude.aiからClaude APIを並列実行
  2. 02`ConversationThread`や`AgentPool`経由でClaudeを呼び出す

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/oaustegard/claude-skills --skill orchestrating-agents

インストール後、Claude Code で/orchestrating-agentsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

CHANGELOG.md
scripts/
agent_pool.py
claude_client.py
orchestration.py
task_state.py

詳細

エージェントのオーケストレーション(非推奨)

2026-10-11 に orchestrating-chat-agents に改名されました。

理由

以前の名前では、リクエストが誤ったスキルに送られていました。スキル名だけを表示した場合、Haiku、Sonnet、Opus 5.5 は並列ディスパッチのリクエスト45件中10件をここに振り分けましたが、これらは本来 dispatching-subagents の対象です。候補名7件のうち、orchestrating-chat-agents は、このスキル自身のリクエストを最も多く受け止め(15/21に対して19/21)、ほかのスキルからの流入は増やしませんでした(oaustegard/experiments subagent-skill-choice)。内容は同じです。ネイティブのサブエージェントがないサーフェスからの API ファンアウトと、Gemini への委譲を扱います。

対応する場所

目的移動先
claude.ai、ConversationThread、AgentPool から API 経由で Claude を並列呼び出しするorchestrating-chat-agents
Claude Code でのファンアウト:Agent ツール、Workflow、ヘッドレスの claude -p の使い分けdispatching-subagents
ネイティブのサブエージェント間での SendMessage / ListAgentsdispatching-subagents/references/native-messaging.md
サブエージェントに割り当てるモデルやエフォートagent-routing

ここにある scripts/ はシムを保持しているため、sys.path.insert(0, '/mnt/skills/user/orchestrating-agents/scripts') に続けて from claude_client import invoke_claude を実行しても引き続き動作します。新しいコードでは /mnt/skills/user/orchestrating-chat-agents/scripts を参照してください。

コメント