本文へスキップ
MAOとOrcaの比較

MAOとOrca:コーディングエージェントの並列実行にはどちらを使うべき?

Orcaは、Stably AIが開発するMITライセンスの無料のデスクトップアプリで、コーディングエージェントをそれぞれ専用のGitワークツリーで動かし、ブラウザ、差分レビュー、SSH、スマートフォン用のコンパニオンアプリを備えています。MAOは有料のネイティブなキャンバスで、エージェントは接続できる本物のターミナルとして動きます。無料のエージェントIDEならOrca、見えてつながるチームならMAOを選んでください。

  • OrcaはMITライセンスの無料オープンソースです
  • どちらもエージェントごとに専用のGitワークツリーを用意します
  • Orcaにはスマートフォン用のアプリがあり、MAOにはAndroidのデバイスポータルがあります
著者:更新日:約12分で読めます

Orcaは、Stably AIが開発する、コーディングエージェントを並列で動かすための無料のオープンソースのデスクトップアプリです。タスクごとに専用のGitワークツリー、エージェントのターミナル、ブラウザがあり、差分レビュー、GitHubとLinear、SSH、スマートフォン用のコンパニオンアプリも同じアプリに入っています。MAOはデスクトップネイティブのキャンバスで、Claude Code、Codex、Gemini CLIなどのエージェントが本物のターミナルノードとして動き、互いに作業を受け渡せるように接続できます。スマートフォンからも見られるMITライセンスの無料のエージェントIDEが欲しいならOrca、すべてのエージェントを1つのキャンバスで見てチームとしてつなぎたいならMAOを選んでください。

Orcaとは?

Orcaはオープンソースの「エージェント開発環境」(ADE)です。多くのCLIコーディングエージェントを並べて動かすデスクトップIDEで、タスクごとに1つのGitワークツリーを使います。

ここで扱うのは、onorca.devで公開され、GitHubのstablyai/orcaリポジトリから提供されているOrcaで、同じ名前のGNOMEのスクリーンリーダーではありません。ドキュメントでは、タスクごとに専用のGitワークツリー、エージェントのターミナル、ブラウザのタブを持つデスクトップIDEと説明されています。Orcaはモデルではなく、すでに持っているエージェントのサブスクリプションを使います。

公式ページには、ほかに次の内容が書かれています。

  • エージェント。 OrcaはどのCLIエージェントでも動かせ、Claude Code、Codex、Gemini、Grok、Cursor CLI、GitHub Copilot、OpenCode、Antigravity、Piを含む設定済みの一覧があります。エージェントは既定で権限確認を省略するフラグ付きで起動し、エージェントごとに変更できます。
  • レビューと出荷。 差分ビューア、エージェントに送り返せる差分の行へのコメント、コミットとプッシュ、プルリクエストとチェック、各ワークツリーのGitHub、Linear、Jira、GitLabへのリンク。
  • ブラウザとデザイン。 ワークツリーごとのChromiumブラウザがあり、エージェントがOrca CLIで操作できます。Design Modeでは、クリックした要素のHTML、CSS、切り抜いたスクリーンショットをエージェントに送ります。
  • リモートとモバイル。 SSHワークツリー、別のマシンでエージェントを動かし続けるRemote Orca Servers(ベータ版)、エージェントを確認して返信するiOSとAndroidのコンパニオンアプリ(ベータ版)。
  • 実験的な機能。 構造化されたチャットUI、マルチエージェント・オーケストレーション、ワークスペースごとのクラウドVMやDocker環境。
  • ライセンスと価格。 MITの無料オープンソースで、macOS、Windows、Linuxで動きます。

MAOとOrcaはどう違う?

どちらもエージェントごとに専用のGitワークツリーを用意します。違うのは、エージェントの見え方、エージェントが作業を渡す方法、テストできるデバイス、そしてライセンスと価格です。

MAOOrca
プラットフォームmacOS(Appleシリコン、Intel)、Windows x86_64、Linux x86_64(Wayland、X11)macOS(Appleシリコン、Intel)、Windows、Linux(AppImage、.deb、.rpm)。iOSとAndroidのコンパニオンアプリ
対応エージェントClaude Code、Codex、Gemini CLI、Grok、OpenCode、Antigravity、任意のシェルやカスタムコマンドどのCLIエージェントでも可。設定済みの一覧にはClaude Code、Codex、Gemini、Grok、Cursor CLI、OpenCode、Antigravityなど
エージェントの動き方キャンバス上の本物のターミナルノード。チャット表示も選べますエージェントCLIがワークツリーのターミナルタブで動きます。一部のエージェントには実験的な構造化チャットUIがあります
エージェントごとの分離レイヤー:各レイヤーが自分のブランチ上のGitワークツリーで、専用のキャンバスを持ちますタスクごとにGitワークツリー。実験的に、レシピからワークスペースごとのクラウドVMやDocker環境を作れます
エージェント同士の作業の受け渡しできます:キャンバスで2つのエージェントを接続し、mao ask か mao send でタスクを送り、タスクIDで結果を受け取ります実験的:Orca CLIによるオーケストレーションのラン、タスク、監督付きのワーカーがあり、worker_done で報告します
内蔵ブラウザやデバイスでのテスト接続したエージェントが操作できるChromiumのブラウザポータル、Androidのデバイスポータル、macOSのiOS SimulatorポータルエージェントがOrca CLIで操作するワークツリーごとのChromiumブラウザ、Design Mode、orca emulator によるiOS Simulatorの操作、デスクトップアプリ向けのComputer Use(ベータ版)
リモートマシンSSHでLinuxサーバー上に、またはWindowsのWSL内にワークスペースを開きます。ライセンスが必要ですSSHワークツリー、Remote Orca Servers(ベータ版、ヘッドレスの orca serve を含む)、スマートフォンのコンパニオンアプリ
ソースクローズドソース。ライセンスとして販売オープンソース、MIT
価格買い切り:多くの国で20米ドル、一部の地域ではそれより安価。7日間の無料トライアル無料

Orcaのほうが合うのはどんなとき?

レビュー、デザイン、モバイルのツールが入った無料のオープンソースのエージェントIDEが欲しいときです。

  • オープンソースか無料のものが欲しい。 OrcaはMITライセンスで無料です。MAOは7日間のトライアルの後、有料のライセンスが必要です。
  • スマートフォンからエージェントを確認したい。 OrcaのiOSとAndroidのコンパニオンアプリは、エージェントの状態とスクロールバックを表示し、返信でき、エージェントが終わると通知します。MAOにはモバイルアプリがありません。
  • UIの作業が多い。 Design Modeは、クリックした要素をHTML、CSS、スクリーンショットと一緒にエージェントのプロンプトへ直接送ります。
  • 作業がGitHub、Linear、Jira、GitLabから始まる。 Orcaは課題やプルリクエストからワークツリーを開き、カードにリンクを表示します。MAOのドキュメントには課題トラッカーとの連携は書かれていません。
  • プルリクエストでレビューする。 Orcaはコミット、プッシュ、プルリクエストの作成ができ、差分の行へのコメントをエージェントに送り返せます。MAOのGit表示は差分、ステージ、履歴を扱いますが、プルリクエストの作成はドキュメントに書かれていません。
  • リモートマシンを無料で使いたい。 SSHワークツリーとRemote Orca Serversは無料のアプリに含まれます。MAOのリモートワークスペースにはライセンスが必要です。
  • エージェントにほかのデスクトップアプリを操作させたい。 OrcaのComputer Use(ベータ版)では、エージェントがアクセシビリティツリーを通じてネイティブアプリを読み取り、クリックできます。

MAOのほうが合うのはどんなとき?

複数のエージェントを同時に見て指示し、キャンバス上でエージェント同士に作業を渡させたいときです。

  • 目に見える受け渡し。 MAOでは2つのエージェントの間に接続を引くと、一方が mao ask でもう一方にタスクを送り、タスクIDで結果を受け取れます。接続が許可するのは、もう一方の端にあるノードへのアクセスだけです。Orcaのオーケストレーションは実験的な機能で、CLIから操作します。
  • すべてが1つのキャンバスに。 エージェント、ノート、プロジェクトのファイル、ブラウザポータルとデバイスポータルが、タブやペインではなく、パンとズームのできるキャンバスに並びます。
  • Androidでのテスト。 接続したエージェントが、MAOのデバイスポータルでAndroidエミュレーターや接続したデバイスをクリック、スワイプ、入力、スクリーンショットできます。Orcaのドキュメントに書かれているのはiOS Simulatorの操作で、Androidではありません。
  • エージェントごとのロールとアカウント。 各ターミナルノードに、専用のプロバイダーのアカウント、モデル、再利用できるMarkdownのロールを設定できます。
  • 既定でテレメトリーなし。 MAOはオプトインしない限りテレメトリーを送りません。OrcaのREADMEには、匿名の利用データを収集し、オプトアウトできると書かれています。
  • ネイティブアプリ。 MAOはRustで書かれ、キャンバスをGPUIでGPU描画します。Orcaのインストールのドキュメントでは、Electronベースのアプリとされています。
  • WindowsでWSLを使う。 MAOはSSHの設定なしで、WSLのディストリビューション内にワークスペースを開けます。

実際のタスクでどう比べればいい?

2つに分かれた同じタスクを両方で実行し、どちらが追いやすく、早く終わるかを確かめます。

  1. 別々のファイルに触れる2つの部分からなるタスクを選びます。たとえばAPIの変更とそのテストです。
  2. Orcaでは2つのワークツリーを作り、それぞれに1つのエージェントを割り当てます。MAOでは2つのレイヤーを作り、それぞれに1つのエージェントを置きます。
  3. 一方の部分がもう一方に依存するようにします。MAOではエージェントを接続し、一方がもう一方に結果を求めるようにします。Orcaでは、実験的なオーケストレーションを試すか、結果を自分で運びます。
  4. 変更にUIがあるなら、それぞれのアプリのブラウザでエージェントに確認させます。
  5. それぞれの差分を確認して作業を戻します。Orcaではプルリクエスト、MAOでは Land… でGroundに取り込みます。

よくある質問

はい。どちらも複数のコーディングエージェントを、それぞれ専用のGitワークツリーで並列に動かします。Orcaはスマートフォン用のアプリを持つMITライセンスの無料のエージェントIDEで、MAOは有料のネイティブなキャンバスです。MAOではエージェントが本物のターミナルで、接続すると互いにタスクを受け渡せます。

はい。OrcaはMITライセンスの無料オープンソースで、コードはGitHubのstablyai/orcaにあります。

はい。どちらもOrcaで設定済みで、Gemini、Grok、Cursor CLI、OpenCodeなど多くのエージェントも含まれます。ほかのどのCLIエージェントもターミナルで動かせます。各エージェントには自分のサブスクリプションを使います。

はい、実験的な機能としてです。実験的な設定でOrcaのオーケストレーションを有効にすると、コーディネーターがタスクを作り、監督付きのワーカーを起動し、ワーカーはOrca CLIで報告します。MAOでは、キャンバスでエージェントを接続し、mao ask か mao send でタスクを送ります。

いいえ。このOrcaは、Stably AIがonorca.devで公開しているエージェントIDEです。GNOMEのOrcaスクリーンリーダーと衝突しないよう、Linuxでのコマンド名は orca-ide で、Homebrewのcaskは stablyai/orca/orca です。

出典

2026-10-28に確認。

ご質問は?Discordで質問するか、hello@miguer.comまでメールでお知らせください。

自分のリポジトリで試す

エージェントをひとつのキャンバスに。

キャンバスの全機能を使える7日間のトライアル。カードは不要です。