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 ベースのコーディングエージェントを並行して実行、比較、反復処理するための統合環境を提供します。

これを取り上げた記事

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト