Agent 配套工具

Maestro|多AI编码Agent编排桌面控制台

Maestro

跨平台桌面应用,用于并行运行、自动化调度与统一管理多种AI编码Agent及其项目会话。

获取与使用

需要部署

按官方资料自行安装或部署

使用难度待核验
国内可用性待核验

2026-11-09 更新 · 本站尚未实测

项目介绍

Agent 配套工具 · 2026-11-09 更新 · 本站尚未实测

Maestro 是一个跨平台桌面应用,定位为“Agent Orchestration Command Center”(Agent 编排指挥中心)。它面向同时推进多个项目的重度用户,用键盘优先的界面把多个 AI 编码 Agent 集中到一个窗口中运行和管理。

根据 README,Maestro 是“a pass-through to your AI provider”:你在 Claude Code、Codex 或 OpenCode 中配置的 MCP 工具、Skills、权限和认证,在 Maestro 中同样生效;区别在于它是非交互式执行,每个任务接收提示词并返回结果,可以是新会话或恢复既有会话。

需要强调:Maestro 本身是桌面编排工具,不是模型服务,也不自带 AI 能力;AI 能力来自你另行安装并完成认证的编码 Agent。

核心能力

点击能力名称查看输入、输出和原文依据。

  • 多 Agent 并行管理:可并行运行多个 Agent 与终端会话,每个 Agent 有独立工作区、会话历史和上下文。
  • Git Worktrees:在隔离分支上运行 AI Agent,可从 git 分支菜单创建 worktree 子 Agent,各自在独立目录工作,并支持一键创建 PR。
  • Auto Run 与 Playbooks:基于文件系统的任务执行器,可批量处理 Markdown 清单(Spec-Driven)或按自由文本目标(Goal-Driven)推进,每个任务使用独立会话,并可通过 Thought Stream 查看推理过程。
  • 群聊与跨 Agent 提及:可指定一个 Agent 作为主持人,把问题路由给其他 Agent 并进行多轮协作;也可在聊天中输入 @another-agent 进行单轮咨询。
  • 移动端远程控制:内置 Web 服务器并提供二维码访问,支持局域网访问,以及通过 Cloudflare 隧道从外部访问。
  • 命令行接口:提供 maestro-cli 用于无头运行,可从 cron 或 CI/CD 流水线运行 playbook,输出人类可读或 JSONL 格式。
  • Agent 容错:当轮次因 529 Overloaded 或配额耗尽中断时,Maestro 会按错误信息自动重发提示词或等待重置时间,Auto Run 批次可自行恢复;也可选择故障切换到备用端点。
  • 会话与文件能力:自动发现并导入受支持提供方的既有会话;提供文件浏览、语法高亮、Markdown 预览、图片查看、JSONL/CSV 等文件格式查看与输出过滤。
  • 统计与可视化:用量仪表盘、会话级与全局 token 用量和成本跟踪、Markdown 文档图谱。

实际应用场景

适用场景

适合同时维护多个代码仓库、需要并行推进多项编码任务的开发者;适合希望把规格文档或任务清单交给 Agent 批量执行的团队;适合需要从手机查看或干预长时间运行任务的用户;也适合把 Agent 任务接入 cron 或 CI/CD 的自动化场景。若只需要单一交互式编码助手,则本项目的多 Agent 编排价值有限。

安装与接入

README 给出的获取方式是:从 Releases 页面 下载适用于你平台的最新版本。

也可从源码构建(原文命令):

git clone https://github.com/RunMaestro/Maestro.git
cd Maestro
npm install
npm run dev

前置要求(原文):至少安装并完成认证一个受支持的 AI 编码 Agent,包括 Claude Code、OpenAI Codex、OpenCode、Copilot-CLI(beta)、Qwen3 Coder(beta)、Oh My Pi(beta)、Factory Droid;Git 为可选,用于 git 相关功能。Gemini CLI 为“未来可能视社区需求增加”,尚未支持。

README 另提到一个非官方开发构建,仅限 Apple Silicon 的 macOS,可能包含未完成功能。这是第三方构建,使用前应自行评估。

README 提到的“MCP Server”文档链接指向 Maestro 文档,用于让 AI 应用连接 Maestro 文档;其具体配置、地址与传输方式未在本次资料中给出,待核验。

使用条件与限制

是否需要部署
需自行准备运行环境,具体要求见正文
是否需要注册
账号和认证要求见正文;未明确说明的项目仍待核验
是否需要 API Key
待核验
费用与额度
费用边界见正文,项目许可不代表模型或托管服务免费
所需权限
待核验
许可证与服务条款
待核验

权限费用与限制

  • 费用:README 说明 Maestro 会跟踪 token 用量与成本,但应用本身是否收费、是否存在付费版本或商业模块,资料未说明,费用待向官方核验。AI 模型费用由你所使用的 Agent 与模型提供方决定,需自行承担,具体价格待核验。
  • 权限:README 明确表示,你在 Claude Code、Codex、OpenCode 中配置的 MCP 工具、Skills、权限和认证会原样在 Maestro 中生效。这意味着 Agent 的权限边界由被编排的编码 Agent 决定,而非由 Maestro 重新定义;使用前应确认各 Agent 的文件、命令与网络权限设置。
  • 凭据:不要把 API Key 或其他凭据写入公开配置或提交到仓库;README 未说明 Maestro 如何存储凭据,待核验。
  • 远程访问:移动端远程控制默认涉及局域网访问,并可通过 Cloudflare 隧道暴露到公网;启用前应评估访问控制与数据暴露范围,README 未给出鉴权细节,待核验。
  • 平台:README 面向跨平台桌面应用,快捷键表中同时给出 macOS 与 Windows/Linux 键位;具体支持的系统版本与架构未在资料中完整列出,待核验。
  • 运行时长:README 提到作者记录约 24 小时连续运行,属于个人经验表述,不构成稳定性承诺。
  • 维护状态:仓库未归档,未见停止维护说明。

国内使用情况

网友核验 用户经验分享

与站长实测独立,不代表官方认证或本站已实测。

我要核验
0 位参与者0 份有效分项记录

最近核验:暂无有效核验。参与人数按当前项目有效身份去重;不同核验项分别统计,不合并成用户总结果。仅统计审核通过且未过期的记录。

分项统计、有效期与样本量
核验项目有效人数成功 / 部分 / 失败 / 无法判断成功率最近核验 / 有效期
官方网站访问00 / 0 / 0 / 0样本不足暂无 / 7 天
GitHub 仓库访问00 / 0 / 0 / 0样本不足暂无 / 7 天
安装与运行00 / 0 / 0 / 0样本不足暂无 / 30 天
官方服务国内连接 / MCP 连接00 / 0 / 0 / 0样本不足暂无 / 30 天
国内网络情况00 / 0 / 0 / 0样本不足暂无 / 7 天
国内模型兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
自定义 API00 / 0 / 0 / 0样本不足暂无 / 30 天
海外服务依赖
00 / 0 / 0 / 0样本不足暂无 / 30 天
海外账号要求
00 / 0 / 0 / 0样本不足暂无 / 30 天
中文界面
00 / 0 / 0 / 0样本不足暂无 / 30 天
客户端兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
账号及费用信息
00 / 0 / 0 / 0样本不足暂无 / 30 天

成功率 = 成功 ÷(成功 + 部分成功 + 失败);无法判断不计入分母。至少 5 份可判断结果才显示成功率。账号、费用、海外依赖与语言等事实项,成功表示核查结论与资料吻合,具体观察另行统计;不表示免费或没有海外依赖。不同网络、客户端和版本的结果不能直接等同。

最近有效核验

暂无审核通过且未过期的网友核验。欢迎提交真实使用记录。

查看全部有效核验 →

国内实测状态:国内可用性待核验。协议兼容和官方资料说明不等于国内网络可用。

官方网站访问
尚未实测 待核验
GitHub 仓库访问
尚未实测 待核验
官方服务国内连接
尚未实测 待核验
国内网络情况
尚未实测 待核验
国内模型兼容性
尚未实测 待核验
自定义 API
尚未实测 待核验
海外服务依赖
尚未实测 待核验
海外账号要求
尚未实测 待核验
中文界面
尚未实测 待核验
国内最后核验时间
尚未实测

许可与国内使用

仓库 LICENSE 文件为 GNU Affero General Public License v3.0(AGPL-3.0)。这是针对仓库代码的许可证,公开仓库不等于全部功能或相关服务免费;商业模块、托管服务与第三方模型的授权和价格需分别向对应方核验。

国内使用方面:README 明确列出 Qwen3 Coder(beta,阿里 Qwen Code,Gemini CLI 的一个分支),说明具备可接入的国内模型 Agent 选项;但实际可用性、网络连通性、账号注册与计费方式均未在资料中说明,需自行核验。其余受支持 Agent 多为境外服务,访问可能受网络环境影响,资料未给出国内兼容性结论。Cloudflare 隧道与远程访问功能涉及境外依赖,可用性待核验。

项目资料与来源

官方网站 ↗

GitHub 仓库 ↗

官方文档 ↗

字段依据与待核验事项

access:来源确认 · Download the latest release for your platform from the [Releases page](https://github.com/RunMaestro/Maestro/releases).

project_type:来源确认 · Maestro is a cross-platform desktop app for orchestrating your fleet of AI agents and projects.

原始 README(折叠技术参考)
# Maestro

<div align="center">

[![Made with Maestro](docs/assets/made-with-maestro.svg)](https://github.com/RunMaestro/Maestro)
[![Discord](https://img.shields.io/badge/Discord-Join%20Us-5865F2?logo=discord&logoColor=white)](https://runmaestro.ai/discord)
[![User Docs](https://img.shields.io/badge/Docs-Usage%20%26%20Documentation-blue?logo=readthedocs&logoColor=white)](https://docs.runmaestro.ai/)

<a href="https://trendshift.io/repositories/21112" target="_blank"><img src="https://trendshift.io/api/badge/repositories/21112" alt="RunMaestro%2FMaestro | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>

"Maestro hones fractured attention into focused intent."

</div>

Maestro is a cross-platform desktop app for orchestrating your fleet of AI agents and projects. It's a high-velocity solution for hackers who are juggling multiple projects in parallel. Designed for power users who live on the keyboard and rarely touch the mouse.

Collaborate with AI to create detailed specification documents, then let Auto Run execute them automatically, each task in a fresh session with clean context. Allowing for long-running unattended sessions, my current record is nearly 24 hours of continuous runtime.

Run multiple agents in parallel with a Linear/Superhuman-level responsive interface. Currently supporting **Claude Code**, **OpenAI Codex**, **OpenCode**, **Factory Droid**, **Copilot-CLI** (beta), **Qwen3 Coder** (beta), and **Oh My Pi** (beta) with plans for additional agentic coding tools (Gemini CLI) based on user demand.

> **How It Works:** Maestro is a pass-through to your AI provider. Whatever MCP tools, skills, permissions, or authentication you have configured in Claude Code, Codex, or OpenCode works identically in Maestro. The only difference is we're not running interactively - each task gets a prompt and returns a response, whether it's a new session or resuming a prior one.

<div align="center">
  <a href="https://youtu.be/3wX5Q1I0sgI?si=oJkJDxgAWUvBXX4D">
    <img src="https://github.com/user-attachments/assets/deaf601d-1898-4ede-bf5a-42e46874ebb3"
         alt="Maestro Video Thumbnail"
         width="650" />
  </a>

  <div>
    <a href="https://youtu.be/3wX5Q1I0sgI?si=oJkJDxgAWUvBXX4D">~1m Intro Video</a>
    &nbsp;|&nbsp;
    <a href="https://youtu.be/fmwwTOg7cyA?si=VOkjO6oYjCSQvM0A">~27m Walkthrough and Demo</a>
    &nbsp;|&nbsp;
    <a href="https://youtu.be/3wX5Q1I0sgI?si=oJkJDxgAWUvBXX4D">~6m Onboarding Demo</a>
  </div>
</div>

## Features

### Power Features

- 🌳 **[Git Worktrees](https://docs.runmaestro.ai/git-worktrees)** - Run AI agents in parallel on isolated branches. Create worktree sub-agents from the git branch menu, each operating in their own directory. Work interactively in the main repo while sub-agents process tasks independently - then create PRs with one click. True parallel development without conflicts.
- 🤖 **[Auto Run & Playbooks](https://docs.runmaestro.ai/autorun-playbooks)** - File-system-based task runner that batch-processes markdown checklists (Spec-Driven) or pursues a free-text objective (Goal-Driven) through AI agents. Create playbooks for repeatable workflows, run in loops, and track progress with full history. Each task gets its own AI session for clean conversation context, and you can open the live Thought Stream to watch the agent's reasoning as it works.
- 💬 **[Group Chat](https://docs.runmaestro.ai/group-chat)** - Delegate the moderating. You appoint one agent as moderator and hand it the question; it routes to the right agents, follows up when an answer is thin, and keeps going for as many rounds as it takes before returning a synthesis. The multi-turn collaboration is the point, and it is what an inline `@mention` cannot do.
- 📣 **[Cross-Agent Mentions](https://docs.runmaestro.ai/cross-agent-mentions)** - Type `@another-agent` in any chat to consult it inline. Maestro forwards the relevant slice of your conversation, runs the other agent in the background without blocking you, and streams its reply back attributed to who answered. Each mention is a single-turn consult and you stay the moderator, so reach for Group Chat when you want an agent to run the follow-ups instead.
- 🌐 **[Mobile Remote Control](https://docs.runmaestro.ai/remote-access)** - Built-in web server with QR code access. Monitor and control all your agents from your phone. Supports local network access and remote tunneling via Cloudflare for access from anywhere.
- 💻 **[Command Line Interface](https://docs.runmaestro.ai/cli)** - Full CLI (`maestro-cli`) for headless operation. List agents/groups, run playbooks from cron jobs or CI/CD pipelines, with human-readable or JSONL output for scripting.
- 🚀 **Multi-Agent Management** - Run unlimited agents and terminal sessions in parallel. Each agent has its own workspace, conversation history, and isolated context.
- 📬 **Message Queueing** - Queue messages while AI is busy; they're sent automatically when the agent becomes ready. Never lose a thought.
- 🛡️ **[Agent Resilience](https://docs.runmaestro.ai/agent-resilience)** - Providers fail; your turn does not have to. When a turn dies on `529 Overloaded` or a spent plan quota, Maestro resends the exact prompt on its own, backing off in seconds for a blip or waiting for the real reset time it reads out of the error. One live status card replaces the wall of error dialogs, Auto Run batches resume themselves, and an agent can optionally fail over to a backup endpoint instead of waiting out the window.

### Core Features

- 🔄 **Dual-Mode Sessions** - Each agent has both an AI Terminal and Command Terminal. Open a new terminal tab with `Cmd+J`, or jump to the nearest one with `Opt+Cmd+J`.
- ⌨️ **[Keyboard-First Design](https://docs.runmaestro.ai/keyboard-shortcuts)** - Full keyboard control with customizable shortcuts and [mastery tracking](https://docs.runmaestro.ai/keyboard-shortcuts#keyboard-mastery) that rewards you for leveling up. `Cmd+K` quick actions, rapid agent switching, and focus management designed for flow state.
- 📋 **Session Discovery** - Automatically discovers and imports existing sessions from all supported providers, including conversations from before Maestro was installed. Browse, search, star, rename, and resume any session.
- 🔀 **Git Integration** - Automatic repo detection, branch display, diff viewer, commit logs, and git-aware file completion. Work with git without leaving the app.
- 📁 **[File Explorer](https://docs.runmaestro.ai/general-usage#file-explorer-and-preview)** - Browse project files with syntax highlighting, markdown preview, and image viewing. Reference files in prompts with `@` mentions.
- 🗃️ **[File Formats](https://docs.runmaestro.ai/file-formats)** - Data files open in a viewer built for them, several with their own filtering language: jq over JSON and JSONL, sortable filtered tables for CSV and TSV, rendered Mermaid diagrams, a full-window pan and zoom view for any diagram or image, and audio and video in a floating player.
- 🧮 **[Parquet Preview](https://docs.runmaestro.ai/parquet-preview)** - Parquet files open as a live, filterable table with a schema rail. A typed query language (`ts >= now-7d and price > 100`) runs against the whole file while Maestro skips the row groups it can prove cannot match, so a multi-gigabyte file filters instantly and never loads into memory.
- 🔍 **[Powerful Output Filtering](https://docs.runmaestro.ai/general-usage#output-filtering)** - Search and filter AI output with include/exclude modes, regex support, and per-response local filters.
- ⚡ **[Slash Commands](https://docs.runmaestro.ai/slash-commands)** - Extensible command system with autocomplete. Create custom commands with template variables for your workflows.
- 💾 **Draft Auto-Save** - Never lose work. Drafts are automatically saved and restored per session.
- 🔊 **Speakable Notifications** - Audio alerts with text-to-speech announcements when agents complete tasks.
- 🎨 **[Beautiful Themes](THEMES.md)** - 12 themes including Dracula, Monokai, Nord, Tokyo Night, GitHub Light, and more.
- 💰 **Cost Tracking** - Real-time token usage and cost tracking per session and globally.
- 🏆 **[Achievements](https://docs.runmaestro.ai/achievements)** - Level up from Apprentice to Titan of the Baton based on cumulative Auto Run time. 11 conductor-themed ranks to unlock.

### Analytics & Visualization

- 📊 **Usage Dashboard** - Comprehensive analytics for tracking AI usage patterns across all sessions. View aggregated statistics with multiple time ranges (day, week, month, year, all time), compare agent performance, analyze user vs. Auto Run activity distribution, and explore activity heatmaps. Fuzzy-filter your agents, then click any one to drill into its stats and see the breakdown per AI tab, or jump straight from there to the agent itself or its settings. Includes CSV export, real-time updates, and configurable colorblind-friendly palettes. Access via `Opt+Cmd+U` (macOS) / `Alt+Ctrl+U` (Windows/Linux) or the Command K menu.
- 🕸️ **Document Graph** - Visual knowledge graph of your markdown documentation. Automatically discovers internal `[[wiki-links]]` and `[markdown](links)`, visualizes document relationships with interactive nodes and edges. Toggle between force-directed and hierarchical layouts, search/filter documents, navigate via keyboard, and track external link references. Includes mini-map, legend, and pagination for large directories. Access from the File Explorer context menu or Command K menu.

#### Keyboard Shortcuts for Analytics Features

**Usage Dashboard** (`Opt+Cmd+U` / `Alt+Ctrl+U`):

| Action                     | Key                      |
| -------------------------- | ------------------------ |
| Navigate view tabs         | Arrow Left/Right/Up/Down |
| Move between sections      | Tab / Shift+Tab          |
| Jump to first/last section | Home / End               |
| Close dashboard            | Escape                   |

On the Agents tab, Escape clears the agent filter first when it holds text, so filtering never costs you the dashboard.

**Document Graph** (Command K → "Document Graph"):

| Action                       | Key                            |
| ---------------------------- | ------------------------------ |
| Navigate to connected node   | Arrow Up/Down/Left/Right       |
| Cycle through connections    | Tab                            |
| Preview document / open link | Enter                          |
| Recenter graph on node       | Space                          |
| Cycle preview length         | P                              |
| Step back / close graph      | Escape                         |
| Search documents             | Focus search input, type query |

Escape steps back one level at a time: out of the search box first (your query stays,
so the matches are still highlighted while you arrow to one), then it clears the query,
then it closes the graph.

Additional interactions: Drag nodes to reposition, scroll to zoom, use mini-map for overview.

> **Note**: Maestro supports Claude Code, OpenAI Codex, OpenCode, Factory Droid, Copilot-CLI (beta), Qwen3 Coder (beta), and Oh My Pi (beta). Support for additional agents (Gemini CLI) may be added in future releases based on community demand.

## Quick Start

### Installation

Download the latest release for your platform from the [Releases page](https://github.com/RunMaestro/Maestro/releases).

Or build from source:

```bash
git clone https://github.com/RunMaestro/Maestro.git
cd Maestro
npm install
npm run dev
```

### Development Builds

**[Download Pedram's Build](https://pedramamini.com/dropbox/maestro.zip)**, an unofficial development build for **macOS on Apple Silicon only**. It may include unfinished features.

### Requirements

- At least one supported AI coding agent installed and authenticated:
  - [Claude Code](https://docs.anthropic.com/en/docs/claude-code) - Anthropic's AI coding assistant
  - [OpenAI Codex](https://github.com/openai/codex) - OpenAI's coding agent
  - [OpenCode](https://github.com/sst/opencode) - Open-source AI coding assistant
  - [Copilot-CLI](https://docs.github.com/copilot/how-tos/copilot-cli) - GitHub's terminal coding agent (beta, multi-model via [models.dev](https://models.dev))
  - [Qwen3 Coder](https://github.com/QwenLM/qwen-code) - Alibaba's Qwen Code agent, a Gemini CLI fork (beta)
  - [Oh My Pi](https://www.npmjs.com/package/@oh-my-pi/pi-coding-agent) - Multi-model coding agent (beta, `omp` CLI)
- Git (optional, for git-aware features)

### Essential Keyboard Shortcuts

| Action              | macOS             | Windows/Linux       |
| ------------------- | ----------------- | ------------------- |
| Quick Actions       | `Cmd+K`           | `Ctrl+K`            |
| New Agent           | `Cmd+N`           | `Ctrl+N`            |
| New Terminal Tab    | `Cmd+J`           | `Ctrl+J`            |
| Previous/Next Agent | `Cmd+[` / `Cmd+]` | `Ctrl+[` / `Ctrl+]` |
| Toggle Left Panel   | `Opt+Cmd+Left`    | `Alt+Ctrl+Left`     |
| New Tab             | `Cmd+T`           | `Ctrl+T`            |
| Usage Dashboard     | `Opt+Cmd+U`       | `Alt+Ctrl+U`        |
| Concerto Stage      | `Opt+Cmd+C`       | `Alt+Ctrl+C`        |
| All Shortcuts       | `Cmd+/`           | `Ctrl+/`            |

[Full keyboard shortcut reference](https://docs.runmaestro.ai/keyboard-shortcuts)

## Screenshots

<p align="center">
  <img src="docs/screenshots/main-screen.png" alt="Maestro Main Screen" width="800">
</p>

_Main screen with multiple agents and conversation_

<p align="center">
  <img src="docs/screenshots/group-chat.png" alt="Group Chat" width="800">
</p>

_Group Chat coordinates multiple AI agents in a single conversation_

<p align="center">
  <img src="docs/screenshots/cmd-k-1.png" alt="Command Palette" width="800">
</p>

_Quick Actions palette for rapid navigation (CTRL/CMD + K)_

<p align="center">
  <img src="docs/screenshots/git-diff.png" alt="Git Diff Viewer" width="800">
</p>

_Git diff viewer with syntax highlighting_

[See more...](docs/screenshots/)

## Documentation

Full documentation and usage guide available at **[docs.runmaestro.ai](https://docs.runmaestro.ai)**

- [Installation](https://docs.runmaestro.ai/installation)
- [Getting Started](https://docs.runmaestro.ai/getting-started)
- [Features Overview](https://docs.runmaestro.ai/features)
- [Auto Run + Playbooks](https://docs.runmaestro.ai/autorun-playbooks)
- [Git Worktrees](https://docs.runmaestro.ai/git-worktrees)
- [Keyboard Shortcuts](https://docs.runmaestro.ai/keyboard-shortcuts)
- [Context Management](https://docs.runmaestro.ai/context-management)
- [MCP Server](https://docs.runmaestro.ai/mcp-server) - Connect AI apps to Maestro docs
- [Troubleshooting](https://docs.runmaestro.ai/troubleshooting)

## Community

- **Discord**: [Join Us](https://runmaestro.ai/discord)
- **GitHub Issues**: [Report bugs & request features](https://github.com/RunMaestro/Maestro/issues)

## Team

Meet the team behind Maestro at [runmaestro.ai/team](https://runmaestro.ai/team/).

### Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md) for development setup, architecture details, and contribution guidelines.

## License

[AGPL-3.0 License](LICENSE)

## Star History

<a href="https://star-history.dera.page/#runmaestro/maestro&type=date&legend=top-left">
 <picture>
   <source media="(prefers-color-scheme: dark)" srcset="https://star-history.dera.page/svg?repos=runmaestro/maestro&type=date&theme=dark&legend=top-left" />
   <source media="(prefers-color-scheme: light)" srcset="https://star-history.dera.page/svg?repos=runmaestro/maestro&type=date&legend=top-left" />
   <img alt="Star History Chart" src="https://star-history.dera.page/svg?repos=runmaestro/maestro&type=date&legend=top-left" />
 </picture>
</a>
历史前置条件说明(补充参考)

需安装并认证至少一个受支持的 AI 编码 Agent(Claude Code、OpenAI Codex、OpenCode、Factory Droid、Copilot-CLI、Qwen3 Coder、Oh My Pi);源码构建需 Node.js/npm 环境(README 给出 npm install 与 npm run dev,未列版本要求);Git 可选;各 Agent 所需的 API Key 或账号订阅由对应提供方决定,费用待核验;Maestro 自身是否收费待核验;远程访问涉及 Cloudflare 等境外依赖,可用性待核验。

项目来源与清单版权许可

https://github.com/RunMaestro/Maestro

整理来源:https://github.com/slavakurilyak/awesome-ai-agents

清单版权与许可:

MIT License

Copyright (c) 2024 Slava Kurilyak

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.