AI智能体编排器

AI智能体编排,化繁为简。

在没有协调的情况下运行多个AI智能体,就像在没有项目计划的情况下管理团队。AgentsRoom提供可视化编排层,角色、任务和进度始终可见。

AgentsRoom是一款桌面应用(macOS)和移动应用(iOS/Android),用于编排您的Claude Code智能体。分配专业角色、启动并行任务、实时监控输出,并将每个智能体隔离在独立的git worktree中。

什么是AI智能体编排?

AI智能体编排是协调多个自主AI智能体处理相关任务的过程。编排器提供统一界面,用于分配角色、分配任务、监控进度和管理智能体间的依赖关系,而不是逐个管理每个智能体。

在同时委派给5、10或20个编程智能体的开发工作流中,编排不是可选的。没有编排,智能体会重复工作、在共享文件上产生冲突,并产生不一致的结果。编排层将独立的智能体转变为协调的团队。

多个智能体的价值不在于数量,而在于它们协调得有多好。

智能体编排的核心原则

手动协调 vs. 编排的智能体

手动管理智能体与使用编排工具之间的区别。

手动协调

  • 打开10个终端窗口,在脑中追踪每个智能体的进度
  • 没有角色系统:每个智能体以相同的通用上下文启动
  • 两个智能体在同一分支编辑同一文件时产生冲突
  • 手动复制粘贴来比较输出和解决重叠工作

使用AgentsRoom编排

  • 可视化面板在网格中显示所有智能体、角色和当前状态
  • 基于角色分配:Frontend、Backend、QA、DevOps、Architect等
  • git worktree隔离自动将每个智能体保持在独立分支上
  • 实时终端流让您无需切换窗口即可监控每个智能体

编排能力

AgentsRoom作为AI编程智能体的编排层提供的功能。

角色分配

为每个智能体分配专业角色:Frontend、Backend、QA、DevOps、Architect、Security等。每个角色在面板中有独特的颜色和标签,可按功能快速浏览智能体。

并行执行

同时启动多个智能体,每个处理不同的任务。AgentsRoom管理进程,让您无需在终端窗口间切换即可并行运行10或20个智能体。

实时监控

每个智能体将终端输出实时传输到面板。状态指示器显示活跃、空闲、完成或错误状态。问题发生时即可看到,而非事后。

Git Worktree隔离

每个智能体默认在自己的git worktree中运行。这防止了在同一仓库工作的智能体之间的合并冲突。智能体完成后,您审查并合并其分支。

项目分组

按项目组织智能体。在侧边栏中切换项目而不丢失上下文。每个项目保留自己的智能体配置、角色和历史记录。

移动端监督

从手机监控编排的智能体。iOS和Android应用通过加密中继连接到桌面。检查进度、读取输出、在任务完成时接收通知。

AgentsRoom中的编排工作流程

从任务定义到合并结果的四个步骤。

1

定义角色和任务

打开AgentsRoom,创建具有特定角色的智能体,并使用自然语言提示为每个智能体分配任务。添加CLAUDE.md指令设置项目上下文。

新建智能体 > 选择角色 > 编写提示 > 设置Worktree

2

并行启动智能体

同时启动所有智能体。每个智能体获得自己的终端进程和git worktree。它们独立工作,不会互相阻塞或竞争资源。

点击每个智能体的运行按钮,或使用批量启动

3

从面板监控

面板网格显示每个智能体的状态和实时终端输出。检测错误、追踪完成情况,仅在需要时介入。移动应用镜像此视图用于远程监控。

绿色 = 活跃,蓝色 = 完成,琥珀色 = 等待,红色 = 错误

4

审查并合并结果

智能体完成后,在面板终端中审查其输出。每个智能体的工作在独立分支上,只合并通过审查的内容。未测试的代码不会进入main。

点击智能体 > 审查diff > 合并分支或请求修改

为什么选择AgentsRoom进行编排

为希望控制AI智能体而非完全自动化的开发者构建。

人在回路

AgentsRoom不是完全自主系统。您定义任务、审查输出、决定合并内容。编排器负责协调;每个变更的最终决定权在您手中。

本地执行,完全隐私

所有智能体在您的机器上本地运行。除非您主动推送,代码永远不会离开您的电脑。桌面到移动端的同步使用端到端加密。没有服务器端处理您的代码库。

原生性能

AgentsRoom是具有真实PTY终端的Electron应用,不是Web包装器。每个智能体通过xterm.js获得完整的终端仿真。即使运行20个智能体,界面仍保持响应。

开源

完整源代码在GitHub上可用。查看编排如何工作、贡献改进或为您的团队定制。没有隐藏的遥测或供应商锁定。

AI智能体编排 FAQ

什么是AI智能体编排?+
AI智能体编排是协调多个AI智能体在相关任务上无冲突协作的过程。包括角色分配、工作分配、进度监控和依赖管理。AgentsRoom专门为Claude Code智能体提供此编排层。
AgentsRoom与AutoGPT或类似工具有何不同?+
AutoGPT和类似框架专注于智能体调用其他智能体的自主智能体链。AgentsRoom是人在回路的编排器:您定义每个任务、分配给具有特定角色的智能体,并在合并前审查所有输出。智能体不会启动其他智能体或在您的控制之外做决定。
使用AgentsRoom需要编程经验吗?+
需要。AgentsRoom为已经使用Claude Code或类似AI编程工具的开发者构建。您编写提示、审查代码diff、合并git分支。编排器处理进程管理和监控,但您需要理解智能体产生的代码。
可以同时编排多少个智能体?+
AgentsRoom可以管理20个或更多并发智能体。每个智能体在自己的PTY进程中运行,具有完整的终端仿真。实际限制取决于您机器的CPU和RAM,以及Anthropic API速率限制。
使用AgentsRoom时我的代码是否保持私密?+
是的。所有智能体在您的机器上本地运行。AgentsRoom不会将您的代码发送到任何服务器。唯一的网络流量是桌面和移动应用之间的,该连接使用端到端加密。中继服务器无法读取您的数据。
AgentsRoom支持哪些AI模型?+
AgentsRoom默认与Claude Code智能体配合使用,支持Claude Opus、Sonnet和Haiku。由于每个智能体是标准终端进程,您也可以运行其他基于CLI的AI工具。编排层在终端级别与模型无关。

开始编排AI智能体

下载AgentsRoom,从一个界面协调您的AI编程智能体。免费使用,无需注册账户。

下载macOS版

需要 Claude 订阅(Max 或 Pro)