一个 CLI 与工作流引擎,让 Claude Code、Codex、Copilot 等编码代理在通过可配置的审查、修复与测试关卡后才算完成任务。
OrchestratorInc/agent-orchestrator
桌面端编码 Agent 编排工作台,为每个任务分配独立分支与 worktree,并通过实时看板跟踪 PR、CI 与代码审查。
- Star
- 13,383
- Fork
- 1,842
- 未关闭 Issue
- 938
- 最近提交
- 9小时前
这是什么?
Orchestrator.inc 是一个本地桌面工作台,用来在同一个仓库中同时运行多个编码 Agent。添加仓库后,可以为每个任务选择 Agent、模型和交互界面;涉及 Git 的任务会自动获得独立的分支和 worktree。任务对话、终端、改动文件、浏览器预览、Pull Request、CI 和代码审查状态都与该会话绑定,从开始到合并保持可追踪。
项目级 orchestrator Agent 负责跨仓库的规划,可以把较大的目标拆成具体任务,带着相关上下文派发或调整 worker,并跟踪进度。Worker 负责实现、测试、提交和创建 PR。本地守护进程监控 Agent 活动与源码管理状态,并驱动实时看板,将会话划分为进行中、需要你处理、审查中和可合并四列。
项目支持 Claude Code、Codex、Cursor、Aider、GitHub Copilot、Gemini CLI 等数十种编码 Agent,提供 macOS、Windows 和 Linux 桌面版,采用 Apache-2.0 许可证。
核心功能
- 01为每个 Git 任务分配独立分支和 worktree,避免分支冲突
- 02项目级 orchestrator 将目标拆分为任务并派发给 worker
- 03实时看板按会话状态、PR、CI 和审查情况分组展示
- 04每个 worker 可使用结构化 Chat 或 Agent 原生终端界面
- 05每个 worker 拥有隔离的应用内浏览器预览
适用场景
- 在同一仓库中并行运行多个编码 Agent 开发不同功能
- 审查 Agent 生成的 Pull Request,并把 CI 或审查意见反馈给对应 Agent
- 借助项目级 Agent 规划大型重构,再拆分为具体任务执行
快速上手
- 1
从发布页面下载适合你平台的桌面应用
- 2
打开应用并指定要管理的代码仓库;应用会自动运行守护进程
使用前须知
- 需要按照安装指南另行配置你想使用的编码智能体 CLI。
- 在 macOS 上,由于无法验证开发者身份,可能需要右键点击才能打开应用。
- README 显示这是桌面工作区,没有描述独立的 CLI 安装方式。
标签
常见问题
- agent-orchestrator 是什么?
- 桌面端编码 Agent 编排工作台,为每个任务分配独立分支与 worktree,并通过实时看板跟踪 PR、CI 与代码审查。 Orchestrator.inc 是一个本地桌面工作台,用来在同一个仓库中同时运行多个编码 Agent。添加仓库后,可以为每个任务选择 Agent、模型和交互界面;涉及 Git 的任务会自动获得独立的分支和 worktree。任务对话、终端、改动文件、浏览器预览、Pull Request、CI 和代码审查状态都与该会话绑定,从开始到合并保持可追踪。
- agent-orchestrator 可以免费使用吗?用的什么许可证?
- agent-orchestrator 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- agent-orchestrator 还在维护吗?
- 活跃维护中。agent-orchestrator 最近一次提交是在 2026年10月20日。
- agent-orchestrator 适合用来做什么?
- 在同一仓库中并行运行多个编码 Agent 开发不同功能 审查 Agent 生成的 Pull Request,并把 CI 或审查意见反馈给对应 Agent 借助项目级 Agent 规划大型重构,再拆分为具体任务执行
- agent-orchestrator 怎么安装和运行?
- 从发布页面下载适合你平台的桌面应用 打开应用并指定要管理的代码仓库;应用会自动运行守护进程
- 在哪里获取 agent-orchestrator?
- 源代码和安装说明在 GitHub 上:https://github.com/OrchestratorInc/agent-orchestrator
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
多模型 AI 编程编排工具,由协调器把 Markdown 定义的任务分派给 5 个模型家族的 CLI,并在独立 git worktree 中执行。
用 Rust 编写的终端工作区,持久运行编码智能体,标记每个窗格的工作、阻塞或空闲状态,并支持智能体通过 CLI 和 socket API 操控。
基于 libghostty 的 macOS 原生终端,提供垂直标签页、AI 编程代理通知和可编程 CLI,适合并行运行多个编程代理。
用于统一管理、监控和协调多个 AI 编程代理的终端任务控制台,工作区可持久保存。
用于管理编程智能体技能的终端界面,可查看、检查、安装和更新技能。