orca: 複数の CLI コーディングエージェントを並列かつ分離されたワークツリーで実行する AI オーケストレーター

orca: 複数の CLI コーディングエージェントを並列かつ分離されたワークツリーで実行する AI オーケストレーター

解決する課題

Orca は、開発者が複数の AI コーディングエージェント(Claude Code、Codex、OpenCode など)を同時に使用できるように設計された AI オーケストレーターです。エージェント間の切り替えやそれぞれの環境管理の手間を排除し、並列実験と協調のための統一されたワークスペースを提供します。

仕組み

Orca は任意の CLI ベース AI エージェントの管理レイヤーとして機能します。エージェントを分離された git ワークツリーに整理し、ユーザーは単一のプロンプトを複数のエージェントに同時に送信して出力を比較し、最良の結果をマージできます。システムには、統合ターミナル、ファイルエディタを備えたデスクトップアプリと、リモートでの監視・操作が可能なモバイルコンパニオンアプリが含まれます。

対象ユーザー

「100 倍ビルダー」や、ソフトウェア開発ワークフローを加速させるために複数の AI コーディングアシスタントを活用する開発者向けに作られています。

ハイライト

  • Parallel Worktrees: 複数のエージェントを分離された git ワークツリーで実行し、結果を比較・マージできます。
  • Mobile Companion: iOS と Android アプリでエージェントの進捗を監視し、フォローアッププロンプトを送信できます。
  • Design Mode: Chromium ウィンドウから HTML、CSS、スクリーンショットを直接エージェントのプロンプトに取り込めます。
  • SSH Worktrees: リモートサーバー上でエージェントを実行し、フルファイル編集とポートフォワーディングが可能です。
  • Native Integrations: GitHub PR と Linear イシューの閲覧を組み込みでサポートします。
  • AI Diff Annotation: アプリ内で AI が生成したコード変更をレビュー・コメントできます。
  • Orca CLI: ワークツリー作成やスナップショット取得などのワークフローをスクリプト化できるコマンドラインインターフェースです。

Sources