What is Supervised Execution?
Supervised Execution: The preferred mode of operation for Clean Vibe developers. Unlike "Background Autonomy," where an agent works unsupervised, Supervised Execution keeps the human "In-the-Loop" at every decision point, ensuring that no code is written that isn't understood and approved by an engineer.
The Supervised Workflow
- The Intent: Human provides a Clean Prompt.
- The Plan: Agent analyzes context and proposes a plan.
- The Checkpoint: Human reviews and adjusts the plan.
- The Implementation: Agent writes code for one atomic part of the plan.
- The Verification: Human reviews the diff, tests the logic, and "signs off."
- Repeat.
Why It's Faster (Long-Term)
Supervised execution feels slower than letting an agent run overnight. However, it eliminates the 3-day "Digital Archaeology" sessions needed to fix unsupervised disasters. It maintains Sustainable Velocity by preventing the accumulation of Synthetic Debt.
Statistics
The "Agent-as-Intern" Model
Supervised Execution treats an AI agent like a highly capable, high-speed junior intern. You give them specific tasks, check their work frequently, and never give them the keys to the production database unsupervised.
Related Terms
- Checkpoint: The mechanism of supervision.
- Human-in-the-Loop: The philosophy.
- Over-Delegation: The anti-pattern.
Book Reference
- Chapter 14: Clean Agents — how to configure and use supervised execution.
- Chapter 18: The Clean Vibe Manifesto — "We refuse to let automation run unsupervised."