orchestrating-agents について
ネイティブなサブエージェントに対応しない画面からAPI呼び出しを並列化し、Geminiへ委任する非推奨スキルです。`orchestrating-chat-agents`に改称されており、現在の内容は新しいスキルにあります。
主な機能
- 01Claude API呼び出しの並列化
- 02Geminiへのタスク委任
- 03旧スクリプト用シムの維持
活用シーン
- 01claude.aiからClaude APIを並列実行
- 02`ConversationThread`や`AgentPool`経由でClaudeを呼び出す
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ oaustegard/ claude-skills --skill orchestrating-agentsインストール後、Claude Code で/orchestrating-agentsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
CHANGELOG.mdscripts/agent_pool.pyclaude_client.pyorchestration.pytask_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 / ListAgents | dispatching-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 を参照してください。