Runbooks is a product from Aviator, a developer productivity platform for AI-enabled software teams, introducing a spec-driven development approach, where engineers write, collaborate on, and evolve executable specifications that AI agents can safely run, review, and improve.
At its core, Runbooks establishes a shared, versioned library of executable specifications (Runbooks) that drive AI agents.
How Runbooks Works
Plan: Write a specification (in natural language or structured format) or choose a template from our open-source library. Team members can comment, review, and refine the spec.
Provision: Launch an isolated sandbox (remote or on your infrastructure) where agents can inspect code, ask questions, and propose changes.
Run / Execute: Agents execute the Runbook in steps. You can control execution - step by step or all-at-once.
Review & Merge: Each step produces stacked pull requests. Human reviewers provide feedback directly in GitHub; agents can rewrite or refine based on the feedback. Approved PRs can be merged manually or via automated merge queues.
Share & Evolve: Fork, publish, or customize Runbooks in your team’s library. The system captures feedback and context over time, evolving the spec corpus with each iteration.
Runbooks integrates with existing developer tooling (CLI agents, build tools, Git hosts) and works in your infrastructure or in a managed cloud.