Maestro
Agent Orchestration Command Center
Maestro is a cross-platform desktop application that orchestrates multiple AI coding agents from a unified command center. It enables developers to run Claude Code, OpenAI Codex, OpenCode, Factory Droid, and Copilot-CLI agents in parallel with keyboard-driven workflows, automated task execution, and Git worktree integration. The platform supports unattended runs up to 24 hours, batch processing through playbooks, and mobile remote control. Designed for power users managing multiple concurrent projects, Maestro acts as a pass-through layer that preserves each agent's configured MCP tools and permissions while adding orchestration, queueing, and resilience features.
Key Features
Use Cases
- 01Running multiple AI coding agents on different project branches in parallel using Git worktrees
- 02Automating long-running development tasks overnight with 24-hour unattended Auto Run sessions
- 03Coordinating cross-project architecture discussions by querying multiple specialized agents in Group Chat
- 04Monitoring and controlling AI agent fleets remotely from mobile devices during travel
- 05Batch-processing repetitive coding workflows through playbooks triggered from CI/CD pipelines
- 06Managing per-session token costs and usage patterns across multiple AI provider endpoints
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
Maestro — FAQ
What is Maestro and what does it do?+
Maestro is a desktop orchestration platform for managing multiple AI coding agents (Claude Code, OpenAI Codex, OpenCode, Factory Droid, Copilot-CLI) from one interface. It lets you run agents in parallel, automate tasks through playbooks, and coordinate multi-agent conversations while preserving each agent's existing MCP configurations.
How do I install Maestro?+
Download the latest release for your platform from the GitHub releases page and run the installer. Alternatively, clone the repository and build from source using npm install and npm run dev. Maestro requires at least one supported AI coding agent already installed and authenticated on your system.
Which AI coding agents does Maestro work with?+
Maestro currently supports Claude Code, OpenAI Codex, OpenCode, Factory Droid, and Copilot-CLI (beta). It acts as a pass-through layer, so any MCP tools, skills, or permissions configured in these agents work identically within Maestro.
What are the prerequisites for using Maestro?+
You need at least one supported AI coding agent (Claude Code, OpenAI Codex, OpenCode, Factory Droid, or Copilot-CLI) installed and authenticated with its respective API keys. Git is optional but recommended for Git-aware features like worktrees and branch management.
Is Maestro free to use?+
Maestro is open source under the AGPL-3.0 license and free to use. However, you still pay for the underlying AI provider API usage (Anthropic, OpenAI, etc.) based on your existing accounts and quotas with those services.
Can I run Maestro headless or from the command line?+
Yes, Maestro includes a full CLI (maestro-cli) for headless operation. You can list agents, run playbooks from cron jobs or CI/CD pipelines, and output results in human-readable or JSONL format for scripting.
How do I install Maestro?+
Open the source repository on GitHub and follow its README. Maestro is a agent — MCP Agents Market links you directly to the official repo.
Is Maestro free?+
Maestro is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.