Maestro is an AI coding agent that runs for hours on complex tasks and delivers working software at the end. You describe what you want built. Maestro handles the implementation, maintains context across hours of work, tests its output, and delivers a complete result.

What Makes Maestro Different

Most AI coding tools require constant supervision. You prompt, review, find gaps, prompt again, type “please continue” when it stalls, correct errors, prompt again. This works for small tasks but falls apart when you need sustained work on something complex. Maestro operates from a different model:
  • You define goals and standards. Maestro plans, implements, and validates.
  • Complete features, not code snippets. Thousands of lines across multiple files, tested and documented.
  • Evidence, not assertions. Every claim backed by test results, benchmarks, and execution logs.
  • Real execution. Code runs in isolated sandboxes where it compiles, tests pass, and servers start.
  • Hours of sustained work. Sessions persist across days, maintaining full context.

Get Started

New to Maestro? Start here:
ResourceWhat You’ll Learn
Tutorial: Quick StartBuild your first feature with Maestro, hands-on
About Core ConceptsUnderstand sessions, capacity, and the partnership model
About Use CasesWhat kinds of projects Maestro handles best

Do Something Specific

Already know the basics? Find what you need:
GuideGoal
How to Write Effective RequestsStructure requests for best results
How to Collaborate EffectivelyIterate, validate, and push back on quality
How to Use the SandboxRun tests, start servers, benchmark performance
How to Work with Source ControlClone repos, create PRs, collaborate with teams
How to Connect External ServicesSet up AWS, databases, APIs, and other integrations
How to Structure SessionsPatterns for greenfield, migration, debugging projects
How to TroubleshootFix common issues and recover from problems

Look Something Up

Need specific technical details:
ReferenceContent
CommandsEvery command with syntax and behavior
ToolsEvery tool Maestro uses, by category
Sandbox EnvironmentSystem specs, networking, file sync rules
ModelsAI models, selection, and capabilities
BillingCredits, plans, and cost management
GlossaryDefinitions of Maestro-specific terms
FAQCommon questions answered
ChangelogProduct and documentation updates

Understand the Design

Want to understand why things work the way they do:
ExplanationTopic
About Core ConceptsSessions, partnership model, tokens
About Prompting PrinciplesWhy certain communication patterns work
About Use CasesWhere Maestro excels and why
About Session StrategiesTrade-offs in different approaches
About Advanced FeaturesMulti-device, memory management, skills
About Best PracticesQuality standards and validation methodology

Questions? Ask Maestro directly, email support@igent.ai, or join our Discord community.