Repolode
OrchestratorInc

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. 1

    从发布页面下载适合你平台的桌面应用

  2. 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 数据每日更新。

相关项目