orca

stablyaiMIT活跃维护

用你自己的订阅批量调度 Claude Code、Codex 等编码智能体,桌面、手机和远程运行时都能统一管理,省去多账号切换的麻烦。

Orca lets you run a fleet of coding agents (e.g. Claude Code, Codex) with your own subscription. Available on desktop, mobile and remote runtime.

v1.4.255发布于 2026-11-09 12:24 UTC120,927star +2,911 / 7 天7,659fork同步于 2026-11-10 11:17 UTC

怎么上手

由 README 提炼,执行前请确认
brew install --cask stablyai/orca/orca
硬件要求按 README 说明

README 未说明显存或 GPU 要求;桌面端支持 macOS(Apple Silicon 与 Intel)、Windows、Linux,另有 iOS 与 Android 移动端。

支持 Apple Silicon
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

用你自己的订阅并行跑 Claude Code、Codex 等编码代理的编排器

用你自己的订阅批量调度 Claude Code、Codex 等编码智能体,桌面、手机和远程运行时都能统一管理,省去多账号切换的麻烦。

核心能力

  • 协调代理拆解任务并分派给各自工作区的子代理
  • 同一会话可在 Chat UI 与原生 CLI 间切换且不丢上下文
  • 每个任务独立 worktree,多代理并行互不干扰
  • 支持远程 Orca Server、SSH 主机或按工作区分配云 VM
  • 浏览器 Design Mode 点选元素复制 HTML 与选择器给代理

容易踩的坑

Homebrew 必须写全名 stablyai/orca/orca,裸 orca 是无关的 Plotly cask;移动端需与桌面端配对才能监控和操作代理;代理运行依赖你自己的 Claude Code、Codex 等订阅。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v1.4.255
  1. v1.4.2551.4.255最新正式版2026-11-09 · 2026-11-09 12:24 UTC

    Faster session search, agents on your phone & smoother chat switching ✨

    We shipped two releases in quick succession: 1.4.254 yesterday and 1.4.255 today. See the 1.4.254 release notes for Git Graph, chat forks, on-device phone dictation, more resilient mobile work, and pairing and trust improvements.

    A little less waiting, a little more flow. This update makes large session histories easier to search, brings your agents together on your phone, and smooths out the everyday work of switching accounts, models and workspaces.

    • ⚡ Find past work without slowing down: Session History searches run off the app’s main thread, keep results visible while you type, and show your last list immediately after a restart while it refreshes. Search also works on SSH and remote-server hosts.
    • 📱 Your agents, together on your phone: A new Agents tab lists agents across your connected desktops. Mark them read or clear them from the list, with activity status supplied by the desktop. Saved task lists and host labels appear sooner when you reopen the app.
    • 💬 Keep your chat moving: Switching Codex accounts moves your open Codex chats to the account you choose. Forks preserve the chat’s history, pasted rich text keeps its links, and queued messages resume after a restart.
    • 🎛️ A clearer way to choose your setup: Agent speed is now one button, model setup opens with your current choice highlighted, and searching for “codex” puts the Codex agent ahead of other agents’ Codex-named models—including when you press Enter.
    • 🌳 Do more from where you are: Check out, cherry-pick or revert commits from Git Graph. Open the branch picker directly from the branch name under your chat composer, and choose your next action from a simpler empty split pane.

    Highlights

    • Session History & performance: Large histories stay responsive while search runs in a worker. Workspace and Project filters query their own sessions, unchanged history rows avoid extra rendering, and search indexing and profile saves do less disk work.
    • Chat & agents: Open Codex chats follow account switches, newly installed skills appear in Codex’s $ menu before your first message, and Antigravity Chat shows installed skills. OpenCode 2 starts with the model you picked. Clearing a chat hides the old transcript immediately, and a failed model or effort change affects its message rather than the whole chat.
    • Phone & remote hosts: The Agents tab brings activity across desktops into one place. Pages open sooner through prewarming, Review refreshes branch comparisons when Git changes, and the file-preview restore bar stays above the keyboard. A stalled LAN reconnect can fall back to Relay, and resumed VMs keep their device pairing when the host key is unchanged.
    • Workspaces & source control: Git Graph gains checkout, cherry-pick and revert actions. You can preserve eligible child workspaces when deleting a parent, create a worktree for each repository from an empty folder workspace, and clone into a separate folder when a repository name is already taken. The sidebar divider resizes the sidebar reliably.
    • Browser, editor & terminal: Remote browser tabs show site favicons, website links open in new tabs, and the CLI can list and reload installed browser extensions. PDFs fit the preview pane’s width. Terminal panes explain when another window is holding their size and offer a way to undo it.
    • Everyday polish: Long Settings lists use searchable pickers, older chat messages show dates, and live agents stay visible in the unread filter. This release also fixes stale browser, Linear toolbar and usage-tooltip displays, plus the first Enter keypress after turning off Japanese IME.

    Full Changelog: https://github.com/stablyai/orca/compare/v1.4.254...v1.4.255


    What's Changed

  2. v1.4.2541.4.2542026-11-08 · 2026-11-08 23:25 UTC
    查看更新说明

    Git Graph, on-phone dictation & side questions in chat ✨

    • 🌳 See the whole repository: A new Git Graph tab shows local and remote branches and tags, with each commit's details and changed files. Folder workspaces now get Source Control, with a card for each attached repo, and the branch name in Source Control switches or creates a branch in place.
    • 💬 Ask without derailing a chat: In Chat UI, /btw asks a side question in a fork beside the chat while the original keeps running, and /fork branches from the latest response. Chats that open or push to a pull request show a short line when its CI passes or fails.
    • 🎙️ Dictate from anywhere: Phones can turn speech into text on the device (iPhone on iOS 26 or later, and Android), with the computer as fallback. The computer, phones and web client can dictate at the same time, and on-device dictation runs in its own process, so a speech engine crash or hang no longer takes Orca down.
    • 📱 A phone that holds on to your work: Chat sends queue while the desktop is unreachable and go out in order when it's back. Chat drafts, attachments, unsaved file edits and automation drafts survive the app being killed, and screens reopen from what the phone already has.
    • ⌨️ No more typing lag from Codex accounts: Typing could lag across Orca while it linked Codex history between accounts. That work no longer blocks the app. Remote terminals also send a lone keystroke right away and read compressed output from remote hosts.
    • 🔐 Safer pairing and trust: A pairing code stops working once the device that used it saves its own sign-in, desktop and CLI connections to remote servers use the newer encryption, and orca serve refuses connections from public internet addresses unless there's a reason to allow them. Orca asks once per new repo before trusting it for agents.
    • 🎨 Make Orca yours: Import your own app icon, let theme plugins play a looping background video and ship their own fonts, and read Settings in titled cards. Claude Code can match your Orca terminal theme if you say yes.
    • 🤖 Better agent support: Antigravity chats can run on the host's own agy, including Full access chats, and Muse shows its subscription quota in the status bar.

    Highlights

    • Chat: /btw asks a side question in a fork and /fork forks from the latest response, with a spinner while the fork opens. Chats show CI results for the pull requests they opened or pushed to, and every waiting message, command and steer now sits in one ordered queue you can move, delete or send from.
    • Phone: Send while the desktop is offline, keep drafts, attachments, file edits and automation drafts across app kills, and see the workspace list, session tabs and Review from memory while they refresh. Large folders load 500 entries at a time with Search all, Review prefetches the next and previous file, and a thin line under the header shows when cached data is refreshing.
    • Dictation: Phones can transcribe on the device, and every device can dictate at once. On desktop the speech model loads before your first dictation (a new setting chooses when to unload it), dictation stops after a minute of silence and keeps what you said, dictated text gets a space before it, and text that can't be inserted is copied instead. The paired web client can dictate through the host.
    • Source control & editor: Git Graph, Source Control for folder workspaces, and an in-place branch picker in the Source Control header. Wholly new and deleted files show one clean tint, Markdown keeps its syntax colors under plugin themes, HTML previews open in the editor's own tab group, and Copy as PNG says when an image is too large instead of claiming it copied.
    • Agents & accounts: The Codex account-history typing lag is fixed. Antigravity chats can run on the host's agy when it's signed in, Antigravity sessions in AI Vault can reveal their artifacts folder, and Muse shows its quota and keeps panes working while b
  3. v1.4.2532026-11-07 · 2026-11-07 10:47 UTC
    查看更新说明

    A little update ✨

    We released two updates today! Check out the v1.4.252 release notes for chat forking and Plan mode, a smoother phone experience, and workspace organization across machines.

    A small release with a few minor improvements. A bigger one is coming later 🫣

    What's changed

    Full Changelog: https://github.com/stablyai/orca/compare/v1.4.252...v1.4.253

  4. v1.4.2522026-11-07 · 2026-11-07 04:03 UTC
    查看更新说明

    Fork chats from any reply, Plan mode & a faster phone ✨

    • 📱 A smoother experience on your phone: The phone opens and reconnects sooner, scrolls and streams chats more smoothly, reads Markdown and math better, and keeps unsent chat, review and Tasks text across reconnects.
    • 🗂️ Organize workspaces across machines: Nest workspaces under a folder workspace, including workspaces on other machines.
    • 🌿 Do more with Chat UI: Fork any finished response to try another direction while the original chat stays as it was. In Claude or Codex chats, type /plan to switch to Plan mode, which persists when you reopen the chat.
    • 🖥️ A more reliable terminal: Terminal panes keep their zoom and restored scrollback, copied files paste as full paths, and busy terminal output takes less work to render.
    • 🤖 Better agent support: Open running subagents from chat, see proposed files and diffs in Codex approvals, answer OpenCode choice questions, and sign in to Antigravity Chat with Gemini Enterprise.
    • 🎙️ Better dictation: Pick your dictation language, keep the first and last words, see Listening while the model loads, and get on-device text back about a third sooner.
    • 🧭 Know where a chat runs: The chat composer shows the machine, workspace and branch, and chats show a card for each pull request the agent opens.
    • ⚡ Snappier desktop chats: One chat's status change no longer wakes every chat, the model picker opens without walking every worktree, and long replies stream without re-rendering.

    Highlights

    • Chat: Fork from any finished response, use Plan mode in Claude and Codex chats, and open a running subagent from the agents strip. Codex approvals show the proposed files and diffs, OpenCode can ask choice questions, and Claude's built-in server tools show as normal tool cards. Holding Cmd/Ctrl in a busy chat shows what Cmd/Ctrl+Enter will do, app shortcuts work from the chat editor, and oversized pasted images shrink to fit instead of failing. Signed-out OpenCode, Pi and OMP chats offer a Sign in button.
    • Phone: Markdown is easier to read and renders math, GitHub alerts, task boxes and images. Rename a workspace from its menu, see automatic continue and Switch Account on usage-limit notices, and keep chat sends, PR text, review notes and Tasks drafts when a connection drops. The phone dials the relay right away when that worked last time, keeps terminal output across a network switch, and streams busy terminals without falling behind.
    • Agents & accounts: Antigravity Chat can sign in with Gemini Enterprise, reports quota for every saved account and manages accounts inside WSL. orca account can select and remove any saved account. Antigravity IDE joins the Open In presets.
    • Remote hosts: SSH says plainly when a host now serves a different Orca server, disconnects a host whose server you stopped, and honors IdentitiesOnly on manual hosts. Sleeping recipe VMs wake when any client opens them, orca serve can bind to one address, and browsing through a paired server is faster on high-latency links. Browser tabs show when an SSH host is controlling them, with a way to stop it.
    • Source control & Tasks: Phone branch switches are refused with a plain reason when they would move uncommitted work or land mid-rebase. Checks show when they ran and how long they took. Tasks can filter GitHub PRs and GitLab MRs by state and by who wrote or reviews them, and pasted images upload before a GitHub draft is published.
    • Workspaces & plugins: Multi-repo folder workspaces can parent workspaces, and workspaces can nest under parents on other machines. orca plugin installs, updates and removes plugins and manages catalogs, plugin pages show more about their publisher, and look-alike plugin names show who published them.

    Compatibility & upgrade notes

    • macOS 13.4 minimum: Orca now needs macOS 13.4 or later (previously macOS 12). Macs on older versions stay on their last compatible build
  5. v1.4.2512026-11-06 · 2026-11-06 06:31 UTC
    查看更新说明

    Richer phone chats, add-to-chat from anywhere & steadier terminals ✨

    • 📱 Much more chat on the phone: Rewind to an earlier message, continue a stopped reply, pin the agent's plan above the composer, paste images and long text, manage a chat's goal and see context usage, with unsent drafts kept across an app restart.
    • 📎 Add anything to chat: Send a selection from a file, a Markdown preview or a terminal to any agent in the workspace, or start a new agent with it.
    • 🔁 Chats pick up after a restart: New installs resume working chats automatically after Orca quits or updates, and resuming is more reliable for everyone who has it on.
    • 🤖 Workers can start their own workers: Nested workers are allowed by default, finished workers can keep messaging their coordinator, and stopping a worker stops its helpers.
    • ⚡ Faster everyday work: Launch skips a second login-shell capture, source control and the tab bar do less repeated work, and long chats stay responsive.
    • 🖥️ Steadier terminals: Terminals re-attach after a daemon reconnect, survive a busy app, and new GPU canvases no longer flash blank.
    • 🗂️ Easier project organization: Collapse or expand all projects, create a child worktree from the context menu and refresh folder project groups.

    Highlights

    • Chat: Add a file, Markdown preview or terminal selection to a chat. Agent messages use one-line cards on desktop and phone, native chats appear in Cmd+J recents and title search, and Cmd/Ctrl+Enter on an empty composer steers the first queued message. Claude chats keep effort changeable after the first reply and clear a stuck "needs permission" status when Claude ends the request itself. Codex chats show /usage and subagent task names.
    • Phone: Rewind and continue chats, pin the plan, paste images and long text, set and manage goals, see the context usage ring, follow background tasks, copy or share images, copy file paths, choose where links open, and sign in from a signed-out chat.
    • Orchestration: Workers can start their own workers, keep messaging their coordinator after they finish, and stop their helpers when stopped. Mail waits for a draft you are typing, including in OpenCode and after a restart.
    • Performance: Startup, source control conflict badges and branch compares, the tab bar, browser login detection, Pi terminal spawns and plugin catalog images all do less repeated work. Long chats no longer rescan their whole history on every status update. Chats with ACP agents also stop holding on to finished tool and message records for the chat's whole life.
    • Terminals & remote hosts: Terminals re-attach after a daemon reconnect and keep their link through a main-process freeze. SSH explains when a host's server setup stops on a known cause and stops restarting a server that keeps crashing. Server actions reconnect a disconnected server.

    Compatibility & upgrade notes

    • Nested worker depth: The default is now 4. Existing profiles set to 1 move to 4 on upgrade; you can set it back in Settings, and Orca keeps that choice.
    • Resume working chats after restart: On by default for new installs only. Existing users keep their saved choice, and existing profiles that never chose stay off.
    • Claude permission status: Clearing a "needs permission" status that Claude ended itself needs Claude 2.1.118 or later. Orca installs one more managed Claude hook for it; older Claude versions keep the previous behavior.
    • macOS updates: Macs below a release's minimum macOS stay on their last compatible build and get a one-time notice. The minimum is still macOS 12, so nothing changes yet.
    • Chat UI menu: "Fork Agent Session…" is no longer in Chat UI's menu. Terminals keep it.

    Product experience

    Native chat & agents

    Bring more context into chats, keep long chats responsive and smooth out Claude, Codex and OpenCode details.

    • Add a file, markdown preview or terminal selection to the chat by @brennanb

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Features

    Orchestrate Agents

    Hand a big task to one agent. It splits the work, starts worker agents in their own workspaces, and brings their results back to you.

    Docs →

    Chat or Terminal

    Run any agent in Chat UI or as the raw CLI, and move a conversation between the two without losing context.

    Docs →

    Run Anywhere

    Pair a Remote Orca Server, work on any SSH host, or give a worktree its own cloud VM. Your agents keep running when your laptop sleeps.

    Docs →

    Mobile App

    Pair Orca with the mobile app to get pinged when an agent needs you, reply in chat, and keep work moving on any of your machines when you are away from your desk.

    iOS App Store · Android APK · Docs →

    Review AI Output

    Review diffs, leave notes on exact changed lines, and send focused feedback back to an agent.

    Docs →

    Git Integration

    Draft commit messages and pull requests from the diff, then send failing checks or PR review comments back to an agent to fix.

    Docs →

    Parallel Worktrees

    Quickly split tasks into isolated environments, so multiple agents can work side by side without interfering with each other.

    Docs →

    Design Mode

    Click any element in Orca's browser to copy its HTML, styles, and selector, then paste it into your agent's chat.

    Docs →

    GitHub & Linear, Native

    See your GitHub and Linear tasks in one place, and start a workspace for each when you're ready to build.

    Docs →

    Orca CLI

    Anything you can do in Orca, your agents can do too: create worktrees, start workers, drive the browser and desktop apps, and schedule automations, all from the command line.

    Docs →

    Plugins

    Themes, editors, languages, and panels from the community, installed in a click.

    Browse plugins →

    Split Anything

    Put agents, terminals, browsers, and diffs side by side in split panes shaped to the task.

    Docs →

    Also in the box:

    • Drag Files to Agents: drag files from the explorer, or images from your desktop, straight into an agent's prompt.
    • Jump Anywhere: one shortcut jumps to any workspace or tab across every repo and host.
    • Rich Previews: open images, PDFs, and Markdown right in the workspace, next to the agent that made them.
    • Mobile Emulator: run an iOS Simulator or Android emulator beside your agent, and let it tap, type, and check its own work.
    • Dictation: press a shortcut and talk. Orca types what you say into the agent's prompt or terminal.
    • Usage & Accounts: see how much of your agent limits you've used and when they reset, and switch accounts without logging out.
    • Automations: schedule prompts to run on any repo: nightly dependency bumps, weekly triage, flaky-test sweeps.
    • Computer Use: when there's no CLI or API, agents can see and drive desktop apps and external browsers.
    • And many, many more: we ship daily, so this list is perpetually behind. The changelog is the real feature list.

    Supported Agents

    Works with any CLI agent — if it runs in a terminal, it runs in Orca.


    Install

    Desktop — macOS, Windows, Linux

    Or via a package manager:

    # macOS (Homebrew)
    # Always use the full name; bare `orca` is an unrelated Plotly cask.
    brew install --cask stablyai/orca/orca
    # Upgrade an existing install
    brew upgrade --cask stablyai/orca/orca
    
    # Arch Linux (AUR) — or stably-orca-git to build from source
    yay -S stably-orca-bin
    

    Mobile App — iOS, Android

    Pair with your desktop app to monitor and steer your agents from your phone.


    Community & Support

    • Discord: Join the community on Discord.

    • Twitter / X: Follow @orca_build for updates and announcements.

    • WeChat: Scan to join an Orca community WeChat group. If one group is full, join another.

    • Feedback & Ideas: We ship fast. Missing something? Request a new feature.

    • Privacy: See the privacy & telemetry docs for what anonymous usage data Orca collects and how to opt out.

    • Show Support: Star this repo to follow along with our daily ships.


    Developing

    Want to contribute or run locally? See our CONTRIBUTING.md guide.

    Signed Builds

    Windows code signing sponsored/provided by SignPath.io, certificate by SignPath Foundation.

    License

    Orca is free and open source under the MIT License.