Orca 01 ADE とは・仕組み・向き不向き

更新日:

IDE と ADE

観点IDE(VS Code など)ADE(Orca)
主役人がコードを書くAI が書き、人が指示・確認する
作業単位1行ずつの編集1つの課題(タスク)全体
同時進行基本1つ複数を並行
画面の中心ファイルとカーソル作業一覧とエージェントのログ

仕組み: git worktree で並列にする

  • 複数のエージェントを同じフォルダで動かすと、同じファイルを取り合って壊れる
  • git worktree = 1つのリポジトリから、ブランチごとに別の作業フォルダを作る Git の機能
  • Orca は「1タスク = 1ワークツリー = 1ブランチ」で、各エージェントを別フォルダで動かす → 互いに干渉しない
  • 各リポジトリには起点(base ref、通常 origin/main)があり、そこから枝分かれする
  • 同じ指示を複数エージェント(例: Claude Code と Codex)に投げ、結果を比べて良い方を採用することもできる

主な機能(公式)

機能内容
並列ワークツリータスクごとの隔離された作業場所。GitHub・Linear・Jira の課題から直接作成
分割ターミナル高速描画・無制限分割・再起動後も履歴保持
エディタVS Code 互換、ファイル/画像のドラッグでエージェントに渡せる
差分レビュー差分の行ごとにコメント(AI Diff アノテーション)→ エージェントに差し戻し。コミット・push・PR・CI 待ちまでアプリ内で
内蔵ブラウザ・Design Modeワークツリーごとの Chromium。UI 要素をクリックすると HTML・CSS・スクショがエージェントへ
SSH ワークツリー別マシンでエージェントを実行
モバイルアプリiPhone / Android から監視・返答・通知
Orca CLIワークツリー作成やブラウザ操作をコマンドで
アカウント切替・使用量表示Claude・Codex の複数契約と利用量を管理
その他Quick Open、Markdown・画像・PDF プレビュー、Computer Use、通知・未読管理

対応エージェント

CLI で動くものならほぼ何でも: Claude Code、Codex、Gemini、Grok、Cursor CLI、GitHub Copilot、OpenCode、Cline、Devin、Amp、Kiro、Qwen Code など数十種類。自分の契約(サブスク)をそのまま使う。

費用

  • Orca 本体: 無料(MIT ライセンス)
  • エージェント: 既存の契約・API 料金。同時に動かした数だけ消費
  • SSH 先やクラウド VM を使うならその費用
  • 企業向けの価格は非公開(問い合わせ)

向いている人・向かない人

向いている不要
エージェントを2体以上同時に動かしたい1体で足りている
複数の案を比較して選びたい特定エージェントの手順に固定されている
worktree の手作業管理が面倒Git を日常的に使わない

注意点

  • 更新が非常に速く、画面・機能がよく変わる(小さな会社のプロダクト)
  • 並列にするほど確認する差分と費用が増える → 人間のレビューが追いつく数にとどめる
  • 権限設計が重要(Orca_02_導入と初期設定)
  • テレメトリ(利用状況の送信)は設定で確認・無効化できる

Claude Code 単体との比較

Claude Code 単体Orca
並列worktree・サブエージェント・エージェントビュー(14_並列作業(Worktree・Agent View・Workflows))複数の異なるエージェントをまとめて管理
画面ターミナル / デスクトップアプリ専用の統合画面(ターミナル・エディタ・差分・ブラウザ)
エージェントClaude のみClaude・Codex・Gemini などを混在

関連

このノートを参照しているノート