アイキャッチ画像: Orca vs Herder:どのAIオーケストレーターを選ぶか

Orca vs Herder:どのAIオーケストレーターを選ぶか

公開日:

読了時間: 2 min

テーマ: テクノロジー

著者: Leandro Valencia

#orca ai#agent herder#エージェントオーケストレーション#AIハーネス#claude code#自律エージェント

OrcaとAgent Herderを比較。モバイルアプリ対ターミナル、実要件、料金、複数のAIエージェントを同時に監督するならどちらが向いているかを詳しく解説します。

目次

解いている問題:エージェントが多すぎて、目が二つしかない

エージェントを1つずつ扱うなら、チャットだけで十分に監督できる。動きを見て、承認するか直すかして、次へ進む。このモデルは、作業を並行で投げた瞬間に崩れる。あるエージェントはモジュールをリファクタし、別のエージェントはテストを書き、3つ目はバグを調べ、4つ目は不可逆な変更の承認を待っている。専用の監督レイヤーがなければ、開発者はターミナル間をalt-tabし続け、どれが詰まっていてどれがもう終わったのか、糸が切れてしまう。

OrcaとAgent Herderは、同じ問題を別の角度から攻める。一方は「エージェントの艦隊」という発想のまわりに開発環境一式を組み立てる。もう一方は、すでにターミナルを使っている前提で、エージェント同士が話せるようにするための最小限の調整レイヤーを足す。

Orcaとは何か

Orcaは自身をADE(agent development environment)と呼ぶ。従来のIDEに代わるもので、複数のコーディングエージェントを並行実行するためにゼロから設計されている。それぞれが隔離された独自のgit worktreeを持ち、2つのエージェントが同じファイルを踏まないようにする。

主な構成は次のとおりだ。

  • タスクごとの並列worktree。GPU描画のターミナルと分割表示で、複数エージェントを同時に見られる。
  • Chromiumブラウザ内蔵。エージェント自身が生成したUIを検査するデザインモード付き。
  • GitHubとLinearの統合。アプリを出ずにPRとissueを管理できる。
  • 独自のオーケストレーション層。「Run」が名前空間になり、コーディネーターの受信トレイを持つ。タスク(「dispatches」)が配られ、ワーカーは完了を報告し、「decision gates」が、人間(またはコーディネーター)が質問に答えるまでタスクを止める。
  • マルチエージェント対応。特定のアシスタントに縛られない。Claude Code、Codex、Gemini、Cursor、その他のサードパーティエージェントをサポートする。
  • iOSとAndroid向けの補助モバイルアプリ(ベータ)。デスクトップのリモコンとして動く。各worktreeの状態を確認し、保留中のプロンプトに答え、コミットし、エージェントが完了または停止したときにプッシュ通知を受け取る。スマホを稼働中のOrcaデスクトップとペアリングする必要があり(ローカルネットワーク、Tailscale、または同社のリレー)、フルエディタの代わりにはならない。

OrcaはMITライセンスの無料オープンソースだ。モデル利用料は取らない。各エージェントのサブスクリプションやAPIキーは自分でつなぎ、Orcaはオーケストレーションに徹する。デスクトップはmacOS、Windows、Linuxに対応しており、OSを問わない。

Agent Herderとは何か

2026年の「Agent Herder」は、もはや単一のパッケージではなく、小さなエコシステムだ。元のパッケージ @generativereality/herd はnpm上で非推奨とされ、後継の @generativereality/agentherder に置き換わっている。古いパッケージへのリンクから入ると、今インストールしても現行版へリダイレクトされるので、知っておく価値がある。

実際にオーケストレーションするツール(バイナリ)は、「AIコーディングツール向けのセッション管理:インターフェースはターミナルのタブ、tmuxは不要」と説明する。中心の発想はこうだ。ターミナルマルチプレクサのショートカットを覚える代わりに、Claude Codeの各セッションに名前付きタブを使い、Claude自身が姉妹セッションの艦隊を管理できる——開く、出力を読む、プロンプトを送る、別案を探るために会話を分岐させる——タブを手で切り替えなくても済む。

インストール前に確認しておきたい要件の要点は次のとおり。

  • ホストターミナルとして Wave Terminal に依存する。任意のターミナルでは動かない。
  • macOS と、Wave向けのアクセシビリティ権限が必要。本稿執筆時点でWindows版・Linux版はない。
  • Node.js 20+ が必要。
  • npm install -g @generativereality/agentherder で入れるか、Claude Codeマーケットプレイスのプラグイン、あるいは独立したskillとして入れる。

パッケージとは別に、agentherder.com はエージェント艦隊の調整という実践をめぐるコミュニティ兼トレーニングプログラムとして機能する。無料の自学カリキュラム、伴走付きの数週間のブートキャンプ、有料の認定試験がある。この教育レイヤーはツール本体とは別物で、CLIを入れるだけでなく、複数セッションの働き方を標準化したいチーム向けだ。

モバイルアプリもGUIもない。すべてはターミナルのタブで起きる。

Orca vs Herder:比較表

観点 Orca Agent Herder (agentherder)
製品の種類 フルADE(開発環境) ターミナル向けセッション管理
インターフェース GPUターミナル、ブラウザ、モバイルアプリ付きのデスクトップアプリ Wave Terminal内のタブ
対応OS macOS、Windows、Linux macOSのみ
モバイル監督 あり(iOS/Androidアプリ、ベータ) なし
作業の隔離 タスクごとに自動のgit worktree 自分でセッションをどう組むか次第
対応エージェント Claude Code、Codex、Gemini、Cursorなど 主にClaude Code向け
自己オーケストレーション タスク、dispatches、decision gatesを持つコーディネーター Claude自身がCLI/skill経由で姉妹セッションを管理
ネイティブ連携 GitHub、Linear プロジェクト管理のネイティブ連携なし
ツールの費用 無料、オープンソース(MIT) 無料、オープンソース。agentherder.comの認定は別途有料
導入の負荷 中程度:アプリとオーケストレーションモデルを学ぶ必要がある Wave Terminalをすでに使っていれば低い。使っていなければ互換性なし

Orcaが向いているとき

Orcaが意味を持つのは、パソコンの前にいなくてもエージェントの状態を見たいとき、WindowsやLinuxで働いているとき、あるいはブラウザ、バージョン管理、issue管理まで一つのアプリに任せたいときだ。「エージェント艦隊」のワークフローをゼロから組み立て、リモート監督を重視する人には、いちばん揃った選択肢になる。地下鉄に乗っているあいだにエージェントが判断待ちで止まっていても、プッシュ通知とスマホからの返信だけで導入する価値がある。

Claude Code以外も含め、複数の異なるエージェントを使うなら、こちらの方が妥当だ。マルチエージェント対応のおかげで、一つのベンダーに縛られずに済む。

Agent Herderが向いているとき

Agent Herderが意味を持つのは、もっと狭い場面だ。すでにmacOSで暮らし、すでにWave Terminalを使っている(あるいは採用する気がある)、ほぼClaude Codeだけで働くソロ開発者(または小さなチーム)。実際の流れが「大きなタスクを分割するために、互いに調整するClaude Codeセッションを3〜4本立てる」なら、名前付きタブのモデルはフルADEを立ち上げるより軽い。worktreeも内蔵ブラウザもコーディネーターの概念も覚える必要はなく、Claude自身が開いて読むタブだけだ。

WindowsやLinuxで働いている(使えない)、スマホから監督したい、あるいは艦隊にClaude Code以外のベンダーのエージェントが混ざるなら、避けるべき選択肢だ。

どちらを採用する前にも確認すべきこと

どちらも変化が速く、ワークフローを預ける前に現状を確認した方がいい。

  • Orcaのモバイルアプリは ベータ だ。デスクトップエディタの代わりだと思わないこと。リモコンである。
  • Agent Herderの元パッケージ(@generativereality/herd)は 非推奨 だ。メンテされていない版に留まらないよう、@generativereality/agentherder を直接入れる。
  • Agent HerderがWave TerminalとmacOSに依存しているのは、些細な話ではなく本物のプラットフォーム制約だ。チームがCIでLinuxを使う、あるいはWindowsでWSLを使うなら、このツールは今日のところ当てはまらない。
  • どちらもツール自体は課金しないが、オーケストレーションするエージェントのサブスクリプションやAPIキーは、別途すでに払っている前提だ。

結論

同じ問題を同じ範囲で解いているわけではないので、万能の勝者はいない。Orcaは、マルチエージェントの開発環境を一式ほしい人、クロスプラットフォームで、スマホから監督したい人向けの賭けだ。Agent Herderは、すでにWave付きのmacOSターミナルで暮らし、tmuxのコマンドを覚えずにClaude Codeのセッション同士を会話させたい人向けの、最小限の賭けだ。本当に決める問いは、どちらが「優れている」かではなく、自分のハーネスをどこまで持っていくつもりかだ。すでにエディタと複数のAIベンダーを中心に流れを作っているなら、Orcaはその仕組みに収まる。流れがすでに100%ターミナルで100% Claude Codeなら、Agent Herderの方が軽い。

よくある質問

OrcaとAgent Herderは直接の競合か? 部分的にだけだ。どちらも複数エージェントの監督を解くが、Orcaはモバイルアプリ付きのフル開発環境でクロスプラットフォーム、Agent HerderはWave Terminal上の薄い層で、macOS限定、ほぼClaude Code専用に設計されている。

無料か? はい。どちらもオープンソースで、オーケストレーション自体には課金しない。通すエージェントのサブスクリプションやAPIキーは自分で用意する必要がある。agentherder.comは有料のブートキャンプと認定を提供しているが、それはnpmパッケージとは別のトレーニングプログラムだ。

WindowsやLinuxでAgent Herderは使えるか? 本稿執筆時点では使えない。macOS上のWave Terminalに依存し、アクセシビリティ権限とNode.js 20以上が必要だ。チームが別のOSで働くなら、現実的な選択肢はOrcaだ。

Orcaはコードエディタの代わりになるか? 並列worktreeのモデルを採用するなら、主な作業レイヤーとして従来のIDEを置き換える。ただしモバイルアプリは明示的にフルエディタではない。スマホからエージェントを監視し、詰まっているものを解除するためのもので、そこでコードを書くためのものではない。

一人で、予算も限られているならどちらを選ぶべきか? ほぼClaude Codeだけで、macOSにいるなら、まずAgent Herderを試す。導入の負荷が小さい。異なるベンダーのエージェントを行き来する必要がある、あるいはスマホから監督したいなら、Orcaのセットアップにかけた時間は十分に元が取れる。

関連記事

興味を持ちそうな関連コンテンツを探し続けましょう

提携

私が毎日使っていて、このコミュニティがより良い条件で使えるツールです。

アフィリエイトリンクです。あなたの支払う価格は変わりません。すべての提携を見る
トレーニングプログラム

アイデアを実際のプロジェクトに変える準備はできましたか?

Transformaは、明確さと方法論でプロジェクトを作成・実行・スケールさせることを学ぶプログラムです。

Transformaプログラムを知る