用 YAML 定义并启动由 Claude Code 与 Codex 组成的持久化 agent 团队的 CLI 与终端界面。
23blocks-OS/ai-maestro
自托管的 AI 智能体编排面板,统一管理 Claude Code、Codex 等智能体,支持持久记忆、智能体间消息与多机部署。
- Star
- 833
- Fork
- 116
- 未关闭 Issue
- 23
- 最近提交
- 21小时前
这是什么?
AI Maestro 是一个自托管的面板,用于在同一处管理多个 AI 智能体。智能体可以是 Claude Code、Codex、Grok Build 或其他终端类 AI,无论运行在本地 tmux 会话、Docker 容器,还是 AWS EC2 与 ECS Fargate 上,都能在面板中查看状态、角色和所属团队。
每个智能体会基于过往对话构建长期记忆,并通过 Agent Messaging Protocol(AMP)直接互相通信。各台机器以对等网络加入,无需中心服务器,因此不同电脑上的智能体可以统一查看和协调。项目还提供看板、团队会议视图、带审批卡片的聊天界面,以及一个密钥保险库,让智能体在不接触明文的情况下使用凭据。
项目采用 MIT 许可证,附带一个 Claude Code 插件,包含 14 项技能,涵盖记忆检索、代码图谱查询、任务看板和消息收发。
核心功能
- 01统一面板查看本地、Docker 和 AWS 上的 Claude Code、Codex 等智能体
- 02基于历史对话构建每个智能体的长期记忆与实体关系图
- 03通过 AMP 实现带签名的智能体间消息通信
- 04多台机器组成对等网络,无需中心服务器
- 05密钥保险库,让智能体在不看到明文的情况下使用凭据
- 06提供看板、团队会议和按智能体划分的任务跟踪
适用场景
- 协调三个以上需要在终端之间手动转发消息的编码智能体
- 在不同机器上分别运行后端、前端和基础设施智能体,并在同一面板管理
- 通过网关把智能体接入 Slack、Discord 或邮件,而无需暴露内部网络
- 安排定期执行的智能体任务,例如每晚的依赖检查
快速上手
- 1
运行 README 中的一行安装脚本
- 2
在浏览器中打开仪表盘
使用前须知
- 需要 Node.js 18+、tmux,构建时需要 4 GB 内存。
- Windows 仅通过 WSL2 支持。
- 安装方式为 curl 管道执行脚本,若有顾虑请先审查脚本内容。
- 长期记忆等部分功能依赖 Claude Code 及可选插件。
收录于专题
标签
常见问题
- ai-maestro 是什么?
- 自托管的 AI 智能体编排面板,统一管理 Claude Code、Codex 等智能体,支持持久记忆、智能体间消息与多机部署。 AI Maestro 是一个自托管的面板,用于在同一处管理多个 AI 智能体。智能体可以是 Claude Code、Codex、Grok Build 或其他终端类 AI,无论运行在本地 tmux 会话、Docker 容器,还是 AWS EC2 与 ECS Fargate 上,都能在面板中查看状态、角色和所属团队。
- ai-maestro 可以免费使用吗?用的什么许可证?
- ai-maestro 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- ai-maestro 还在维护吗?
- 活跃维护中。ai-maestro 最近一次提交是在 2026年10月21日。
- ai-maestro 适合用来做什么?
- 协调三个以上需要在终端之间手动转发消息的编码智能体 在不同机器上分别运行后端、前端和基础设施智能体,并在同一面板管理 通过网关把智能体接入 Slack、Discord 或邮件,而无需暴露内部网络 安排定期执行的智能体任务,例如每晚的依赖检查
- ai-maestro 怎么安装和运行?
- 运行 README 中的一行安装脚本 在浏览器中打开仪表盘
- 在哪里获取 ai-maestro?
- 源代码和安装说明在 GitHub 上:https://github.com/23blocks-OS/ai-maestro
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
多模型 AI 编程编排工具,由协调器把 Markdown 定义的任务分派给 5 个模型家族的 CLI,并在独立 git worktree 中执行。
自托管的 AI 智能体团队编排应用,提供组织架构、任务管理、预算与治理功能。
用 Rust 编写的终端工作区,持久运行编码智能体,标记每个窗格的工作、阻塞或空闲状态,并支持智能体通过 CLI 和 socket API 操控。
为 Claude Code 提供多智能体编排层,支持团队流水线、自主执行和基于 tmux 的 CLI 工作进程。
一款终端工具,用于同时管理多个 Claude Code、Codex、Aider 等 AI 编程代理,各自运行在独立工作区中。