产品概述
Orca 是一款专为使用 Claude Code、Codex、Cursor CLI、Gemini 和 OpenCode 等编码 Agent 的开发者打造的桌面 IDE。与为 AI 改造的传统 IDE 不同,Orca 从底层围绕并行 Agent 工作流的概念构建——每个任务在自己独立的 git 工作树中运行,拥有自己的终端、浏览器标签和上下文。它是免费的开源软件(MIT 许可证),原生支持 macOS、Windows 和 Linux,并配有用于远程监控的移动端配套应用。
主要功能
| 并行工作树 | 每个任务在完全隔离的 git 工作树中运行,允许多个 Agent 同时处理同一问题——比较结果并合并最优方案,无需繁琐的分支切换。 |
| 多 Agent 支持 | 预配置了 Claude Code、Codex、Cursor CLI、Gemini、Copilot、OpenCode 等。任何其他基于 CLI 的 Agent 都可以无缝接入,无需额外设置。 |
| 内置 Chromium 浏览器 | 每个工作树都运行一个真实的 Chromium 窗口,使 Agent 能够与实时 UI 交互——点击任何元素即可将其 HTML、CSS 和截图直接发送到 Agent 提示中。 |
| 远程 SSH Agent 执行 | 在远程机器上运行 Agent,支持完整的文件编辑、git 访问和终端操作。支持自动重连、端口转发和密码缓存。 |
| 集成差异审查与 PR 工作流 | 在任何差异行上添加内联 markdown 注释,批量发送回 Agent。浏览 PR、解决冲突并创建拉取请求,无需离开应用。 |
| 移动端配套应用 | 与 iOS 或 Android 应用配对,监控 Agent 实时状态、查看使用情况,并在离开桌面时保持终端工作继续进行。 |
使用场景
- 并行 Bug 修复:在独立的工作树中同时运行三个 Agent 处理同一个 bug,然后选择并合并效果最好的解决方案。
- AI 辅助代码审查:在发布前认真审查 AI 生成的差异——添加注释、批量评论,并在一个流程中将反馈发送回 Agent。
- 多 Agent 编排:已经订阅 Claude Code、Codex 或 Cursor CLI 的开发者可以使用 Orca 作为单一指挥中心来编排所有 Agent,无需上下文切换。
- 远程开发:通过 SSH 连接到强大的远程服务器并在那里运行 Agent,同时在本地保持完整的 IDE 功能。
- 浏览器自动化测试:Agent 可以直接控制内置浏览器来测试 UI 交互、捕获截图,并将实时页面上下文反馈到编码工作流中。

