stablyai/orca
Orca is the place for working with a fleet of agents (e.g. Grok Bot, Claude Code). Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.
Orca – AI オーケストレーターデスクトップアプリ
概要 – Orca は、複数のコード生成 AI エージェント(Claude Code、Codex、Pi など)を並行して実行できるクロスプラットフォームのデスクトップアプリケーション(macOS、Windows、Linux)です。各エージェントは独自の分離された git worktree に存在するため、UI を離れることなく出力を比較、編集、最適な結果をマージできます。
主な機能
- 並列 worktree – 単一のプロンプトを 5 つのエージェントに同時に送信し、それぞれを別の worktree で実行して、勝者を選択します。
- ターミナル分割 – WebGL レンダリングのターミナルを無限に分割可能。スクロールバックは再起動後も保持されます。
- デザインモード – 埋め込み Chromium ウィンドウ内の任意の要素をクリックして HTML/CSS とスクリーンショットをキャプチャし、それをエージェントに直接渡します。
- GitHub と Linear の統合 – Orca 内で PR、イシュー、プロジェクトボードを閲覧。任意のタスクから worktree を開きます。
- SSH worktree – リモートマシンでエージェントを実行し、完全なファイル編集、git、ポートフォワーディングをサポートし、必要に応じて自動再接続します。
- AI 差分への注釈 – AI 生成の差分の任意の行にコメントし、フィードバックをエージェントに送信して修正します。
- ドラッグ&ドロップファイル – VS Code スタイルのエディタからソースファイルや画像をエージェントのプロンプトにドロップします。
- Orca CLI – ワークフロー全体をスクリプト化(
orca worktree create、snapshot、click、fillなど)して、エージェントをプログラムで駆動できます。 - モバイルコンパニオン – iOS/Android アプリで通知を表示し、エージェントを操作し、外出先で出力を表示できます。
- コンピューター使用モード – タスクが実際の操作を必要とする場合、エージェントがデスクトップアプリケーションや UI 要素を制御できます。
対応エージェント – Claude Code、OpenAI Codex、Grok、Cursor、GitHub Copilot、DeepSeek Harness、Pi など、CLI ベースの AI コーディングアシスタントなら何でも動作します。UI はそれぞれを汎用の「エージェント」として扱い、交換または追加できます。
インストール
- デスクトップバイナリは、ウェブサイトまたは GitHub リリースから直接入手できます(macOS 用 DMG、Windows 用 .exe、Linux 用 AppImage)。Homebrew(
brew install --cask stablyai/orca/orca)と Arch AUR(yay -S stably-orca-bin)もサポートされています。 - モバイルコンパニオンアプリは、iOS App Store とウェブサイトの Android APK で入手できます。
コミュニティとサポート – Discord、X(旧 Twitter)、WeChat グループでヘルプと機能リクエストを受け付けています。リポジトリは MIT ライセンスで、通常のプルリクエストワークフローによる貢献を歓迎します。
結論 – Orca は AI 駆動のコード生成に特化した生産性重視の IDE であり、開発者が多くの LLM ベースのコーディングエージェントを並行して実行、比較、反復処理するための統合環境を提供します。
これを取り上げた記事
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト