Orchestrator.inc:管理多编码代理的本地桌面工作区
Orchestrator.inc 是一款本地桌面工具,用于同时运行多个编码代理,并为每个任务分配独立的代理、分支与 worktree;它通过看板汇总各会话的代理、PR、CI 与评审状态,把失败检查和评审意见送回对应 worker 处理。工具支持多种代理与模型,并提供移动端控制与云工作区选项。
用途
Orchestrator.inc 面向需要同时运行多个编码代理的场景。按原文说法,单个代理可以处理任务,但同时跑多个代理会带来任务拆分、分支冲突以及跟踪 CI、评审与合并的问题;该工具把每个任务分配独立的代理、分支和 worktree,并声明代码留在本机。
工作方式
- 用户向项目的主代理描述目标,主代理规划工作并为每部分启动一个 worker,各自在独立 worktree 中执行。
- 看板按代理、PR、CI 和评审状态自动把会话分入不同泳道,需要人工介入的排在前面。
- 失败的检查、评审意见与合并冲突会回到拥有该分支的 worker 处理,直到 PR 获批;另可配置 reviewer 代理先读 PR。
- 每个任务可选择代理与模型,支持结构化聊天或代理自带的终端界面,worker 还配有浏览器用于预览和测试应用。
支持的代理
README 列出了大量代理名称(如 Claude Code、Codex、Cursor、Aider、GitHub Copilot、Gemini CLI、OpenHands 等),但原文明确说明 worker、聊天与 reviewer 的支持情况因代理而异,需查阅官方代理设置指南中的最新矩阵;因此不能假定列表中每个代理都具备全部能力。
安装与配套
提供 macOS(Apple silicon / Intel)、Windows 和 Linux(AppImage、deb、rpm)的下载包,应用可自行更新;桌面应用会代为运行守护进程,无需 CLI,安装细节与代理 CLI 配置见官方安装指南。此外有 iPhone/Android 移动应用,通过设置中的二维码与桌面配对,可在手机上接收提醒、回复、发起任务和查看 PR;云工作区选项可将 worker 运行在托管环境中,代码与代理都不在本机。
许可与遥测
项目采用 Apache License 2.0。原文称会收集有限的使用与可靠性遥测,不包含代码、提示词、代理对话或凭据,并可在设置中关闭。
来源与核对说明
- orchestratorinc/agent-orchestrator ↗https://github.com/orchestratorinc/agent-orchestrator
本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。
这篇内容对你有帮助吗?
点赞人数由服务器记录,收藏保存在当前浏览器。
继续阅读
Claude Code Ultimate Guide:面向工程决策的开源学习与参考资料库 →