orca: 複数の CLI コーディングエージェントを分離されたワークツリー上で並列実行する AI オーケストレーター
orca: 複数の CLI コーディングエージェントを分離されたワークツリー上で並列実行する AI オーケストレーター
解決する課題
Orca は、開発者が複数の AI コーディングエージェント(Claude Code、Codex、OpenCode など)を同時に実行できるように設計された AI オーケストレーターです。エージェント間の切り替えに伴う摩擦を排除し、異なる環境やワークツリーでエージェントを実行する際の複雑さを管理します。
仕組み
Orca は、さまざまな CLI ベースの AI エージェントを統合した統一デスクトップ環境を提供します。分離された git ワークツリーを利用して、同じプロンプトに対して複数のエージェントを並列に実行し、出力を比較・ベストな結果をマージできます。また、WebGL レンダリングを備えた組み込みターミナル、VS Code ライクなエディタ、リモート監視と操作が可能なモバイルコンパニオンアプリも搭載しています。
対象ユーザー
「100 倍ビルダー」や、複数の AI コーディングエージェントを使用し、ワークフローやリモート SSH ワークツリー、エージェント駆動の開発を一元管理したい開発者向けに作られています。
ハイライト
- Parallel Worktrees(並列ワークツリー): 分離された git ワークツリー上で複数エージェントを実行し、結果を比較・マージできます。
- Design Mode(デザインモード): Chromium ウィンドウから HTML、CSS、スクリーンショットを直接エージェントのプロンプトに取り込めます。
- Mobile Companion(モバイルコンパニオン): iOS と Android アプリでエージェントを監視・操作できます。
- Broad Agent Support(幅広いエージェント対応): Claude Code、Grok、Devin、GitHub Copilot など、あらゆる CLI エージェントに対応。
- Native Integrations(ネイティブ統合): GitHub PR や Linear の課題を閲覧する組み込みサポート。
- SSH Worktrees(SSH ワークツリー): リモートサーバー上でエージェントを実行でき、自動再接続やポート転送も可能。
- Computer Use(コンピュータ利用): エージェントがデスクトップアプリケーションや可視 UI を操作できます。
Sources
- undefinedstablyai/orca