RunMaestro/Maestro
Agent Orchestration Command Center
解决的问题
Maestro 是一款专为同时管理多个 AI 编程代理和项目的进阶用户及黑客设计的跨平台桌面应用程序。它消除了因切换多个终端会话而导致的注意力分散,并为编排代理集群提供了一个高速、以键盘为核心的界面。
工作原理
Maestro 作为现有 AI 提供商和编程代理(如 Claude Code、OpenAI Codex、OpenCode 和 Copilot-CLI)的透传层运行。它利用这些提供商现有的 MCP 工具、权限和身份验证。Maestro 不采用交互式会话,而是将任务视为提示词(prompts)和响应进行管理,从而实现并行执行和会话发现。
适用人群
专为偏好键盘驱动工作流,并希望在不同的 git 分支或项目中并行运行多个 AI 代理的开发者和进阶用户构建。
亮点
- Git Worktrees: 在独立目录的隔离分支上运行代理,实现无冲突的并行开发。
- Auto Run & Playbooks: 将 Markdown 检查清单作为可重复的工作流进行批处理,每个任务都在全新的 AI 会话中执行,以保持干净的上下文。
- Group Chat: 在由 AI 编排器主持的单个对话中协调多个 AI 代理。
- Keyboard-First Design: 提供广泛的可自定义快捷键和用于快速导航的
Cmd+K快速操作面板。 - Mobile Remote Control: 通过带有 QR 码访问功能的内置 Web 服务器监控并控制代理。
- Integrated Tooling: 包括带有
@提及功能的文本文件浏览器、git diff 查看器以及用于跟踪 Token 和成本的使用情况仪表板。