Skip to content

Maestro

Maestro 是一款跨平台的桌面应用,用于协调管理多个 AI 代理和项目。它面向高效开发者设计,强调键盘操作,支持并行执行多个 AI 代理任务,提高工作效率。

  • Git 工作树:在隔离分支上并行运行 AI 代理,创建子代理处理任务,支持一键生成 PR。
  • 自动运行与剧本:基于文件系统的任务运行器,通过 AI 代理批量处理 Markdown 检查列表。
  • 群聊:协调多个 AI 代理在同一对话中,由主持人 AI 管理讨论。
  • 移动远程控制:通过二维码访问内置网页服务器,远程监控和控制代理。
  • 命令行界面:支持无头操作,可集成到 CI/CD 流水线。
  • 多代理管理:支持无限代理和终端会话并行,每个代理拥有独立工作区。
  • 消息队列:在 AI 忙时自动排队消息,确保不丢失任务。
  • 双模式会话:AI 终端和命令终端切换,支持 Shell 命令。
  • 键盘优先设计:自定义快捷键,支持键盘操作和熟练度追踪。
  • 会话发现:自动导入已有会话,支持搜索、标记和恢复。
  • Git 集成:自动检测仓库、分支、差异查看和提交日志。
  • 文件管理:浏览项目文件,支持语法高亮、Markdown 预览和图像查看。
  • 输出过滤:通过正则表达式等进行 AI 输出过滤。
  • 成本追踪:实时跟踪每个会话和全局的 token 使用成本。
  • 成就系统:基于自动运行时间的等级解锁系统。
  • 使用仪表板:统计 AI 使用情况,支持多时间范围分析和导出。
  • 文档图谱:自动构建 Markdown 文档关系图,支持交互式浏览和搜索。
  • 下载或从源码构建安装。
  • 需要至少一个支持的 AI 编码代理(如 Claude Code、OpenAI Codex 等)和 Git(可选)。
  • 通过快捷键快速操作,如新建代理、切换终端、查看使用情况等。
  • 提供完整的中文文档,涵盖安装、使用、特性等。
  • 有 Discord 社区和 GitHub Issues 用于交流和反馈。