Agent Orchestrator logo

Agent Orchestrator

认领

Agent Orchestrator 是一款用于监督 AI 编程代理的桌面 IDE。它为每个任务提供隔离工作区,并让开发者在一个界面中查看拉取请求、评审和 CI 状态。

Agent Orchestrator preview

从桌面控制层监督编程代理

Agent Orchestrator (AO) 是一款用于监督 AI 编程代理的桌面 IDE。它为每个工作进程提供隔离的工作区,并将项目工作与拉取请求、CI、评审、合并准备状态、通知和浏览器预览连接起来。

该产品的核心是本地桌面应用和守护进程,而不是云服务。AO 管理的是你已经在使用的代理周边控制层,因此你可以启动会话、跟踪活动、发送后续消息,并在一个地方掌握评审和合并状态。

核心能力

为每个工作进程提供隔离的工作树

新的工作进程会获得各自隔离的工作树,这有助于在多个代理并行工作时保持分支和文件分离。

会话与项目管理

AO 允许你将本地 Git 仓库或工作区注册为项目,然后对这些项目关联的会话进行创建、查看、重命名、恢复、终止和清理。

评审和拉取请求工作流

文档包含用于合并拉取请求、解决评论、触发评审员运行、提交裁定以及从会话中认领 PR 的命令。

本地桌面应用和守护进程

桌面应用负责本地守护进程,并通过回环 API 与其通信,默认将产品状态和工作树元数据保留在本机上。

代理运行时兼容性

AO 支持已安装的代理运行时,例如 Claude Code、Codex、OpenCode、Droid、Cursor、Aider 等,并使用机器上已有的登录状态。

浏览器预览控制

CLI 包含预览命令,可选择目标、启动受管预览服务器、查看状态并停止它,有助于让会话中的应用预览保持在身边。

使用 AO 的常见方式

  • 同时运行多个实现任务

    当你希望多个编程代理并行处理不同的修复、重构或功能切片,同时不混淆它们的分支或文件时,可使用 AO。

  • 跟踪从提示到合并的工作

    启动会话,查看其活动和评审状态,然后在不离开 AO 工作流的情况下完成拉取请求、CI、评审和合并步骤。

  • 将评审反馈回传给工作进程

    如果评审代理或人工留下了修改请求,你可以向正确的会话发送后续指令,并让工作继续推进。

  • 在开发过程中管理本地预览应用

    当会话需要运行中的本地应用或静态入口点,并且你希望在代理对话或终端旁边检查它时,可以使用预览控制。

  • 使用机器上现有的工具链进行操作

    AO 适合已经使用 Git、GitHub CLI 和受支持代理运行时的开发者,他们想要的是一个编排层,而不是另一个独立的代理运行时。

Pros and Cons

Pros

  • 将不同工作进程隔离在各自的工作树中。
  • 在一个桌面应用中整合项目、会话、评审和合并管理。
  • 与已安装的代理运行时协同工作,而不是捆绑自己的提供方 CLI。
  • 提供用于会话、评审、拉取请求、预览和浏览器控制的 CLI 命令。
  • 提供 macOS、Windows 和 Linux 的桌面应用。

Cons

  • CLI 只是一个轻量客户端,产品命令需要桌面应用正在运行。
  • 安装与配置依赖 Git、GitHub CLI 以及至少一个受支持的代理运行时等现有工具。
  • 由于定价页面当前返回未找到消息,来源未提供明确的定价方案。

FAQ

Agent Orchestrator 用来做什么?

AO 用于监督 AI 编程代理,同时通过桌面应用将它们的工作区、拉取请求、评审和合并状态组织起来。

AO 会替代开发者已经安装的代理工具吗?

不会。文档说明 AO 使用你机器上已经存在的代理二进制文件和登录状态,并且不捆绑提供方 CLI。

是否有命令行界面?

有。ao CLI 被描述为本地桌面应用和回环守护进程的轻量客户端,并且需要桌面应用正在运行才能执行产品命令。

支持哪些平台?

安装页面提供 macOS、Windows 和 Linux 的桌面下载。

网站上列出定价了吗?

当前定价 URL 显示的是页面未找到消息,因此来源未提供最新的定价或方案明细。

Quick Facts

类别
开发者工具
产品类型
用于 AI 编程代理编排的桌面 IDE
主要工作流
项目、会话、隔离工作树、评审和拉取请求
平台
macOS、Windows、Linux
安装方式
桌面应用是标准安装路径
来源域名
aoagents.dev