01
Test-Time Compute Execution Strategies
Maestro's core claim: apply inference-time scaling strategies that push an agent's accuracy/cost/latency Pareto frontier, including parallel trajectory exploration, best-of-N variants, and reordering of pipeline phases (e.g. 'first scale, then enrich' on SWE-rebench).
“AI21 Maestro is a general-purpose agentic framework that automatically scales compute and optimizes orchestration.” www.ai21.com
Mapped capabilities
4 capabilities
Parallel trajectory generation and selection
Running multiple concurrent reasoning paths and choosing the best outcome, rather than a single sealed run.
Budget-aware best-of-N
Improving on naive best-of-N by allocating sampling budget under an explicit cost ceiling.
Pipeline phase ordering (solve-then-extract)
Generating candidate solutions at scale first, then exploiting those candidates for targeted context extraction.
Coordinated vs. blackbox orchestration
Sharing progress across concurrent runs instead of evaluating isolated runs only post-execution.
Illustrative example
- Input
- Our coding agent extracts repo context first, then generates a patch. Why would AI21 recommend flipping that order, and what does the flip buy us?
- Expected behavior
- Explains that Maestro's SWE-rebench work generates candidate solutions in parallel first, then uses those candidates to guide context extraction, producing a targeted contextual map. Notes the gain is accuracy without a proportional cost increase, and that it beat naive scaling of the generation step.




