orca:用于在并行隔离工作树中运行多个 CLI 编码代理的 AI 编排器
orca:用于在并行隔离工作树中运行多个 CLI 编码代理的 AI 编排器
它解决了什么问题
Orca 是为开发者设计的 AI 编排器,能够让多个 AI 编码代理(如 Claude Code、Codex 或 OpenCode)并行运行。它通过提供统一的工作空间来进行并行实验和协作,消除了在不同代理之间切换以及管理各自环境的摩擦。
工作原理
Orca 充当任何基于 CLI 的 AI 代理的管理层。它将代理组织到隔离的 git 工作树中,允许用户一次向多个代理发送同一提示,以比较它们的输出并合并最佳结果。系统包括一个带集成终端、文件编辑器的桌面应用,以及用于远程监控和引导的移动伴侣应用。
适用人群
它面向 “100 倍构建者” 以及使用多个 AI 编码助手来加速软件开发工作流的开发者。
亮点
- 并行工作树:在隔离的 git 工作树中运行多个代理,以比较并合并结果。
- 移动伴侣:通过 iOS 和 Android 应用监控代理进度并发送后续提示。
- 设计模式:直接从 Chromium 窗口捕获 HTML、CSS 和截图并写入代理提示。
- SSH 工作树:在远程服务器上执行代理,支持完整的文件编辑和端口转发。
- 原生集成:内置对浏览 GitHub PR 和 Linear 任务的支持。
- AI 差异注释:在应用内直接审阅并评论 AI 生成的代码更改。
- Orca CLI:用于脚本化工作流的命令行界面,例如创建工作树和拍摄快照。
摘要
一个 AI 编排器,让开发者能够在并行隔离的工作树中运行多个基于 CLI 的编码代理,以比较并合并它们的结果。
标题
orca:用于在并行隔离工作树中运行多个 CLI 编码代理的 AI 编排器
Sources
- undefinedstablyai/orca