Outside the Loop

"Outside the Loop" is a collaboration mode in which humans specify only the outcome requirements and delegate all implementation details to AI agents; it is also known as vibe coding.
The mode with the least human involvement in Bockeler's three-mode classification. You tell the agent "I want this feature," then leave everything to the agent and simply receive the finished product. This is essentially the same concept as vibe coding, a term coined by Andrej Karpathy.
What's the Problem?
Something that works gets built quickly. However, "working" and "correct" are two different things. In Outside the Loop, humans don't review the architecture or dependencies chosen by the agent, allowing inefficient implementations to quietly accumulate. Bockeler describes this as a "spiral of inefficient solutions."
The typical pattern goes like this: the agent adds an unnecessary library to solve a problem. The next instruction introduces a compatibility issue with that library, and yet another workaround gets added. Each individual change seems reasonable in isolation, but technical debt as a whole grows at an accelerating pace.
When Outside the Loop Is Acceptable
Outside the Loop is not a problem in situations where long-term maintenance is unnecessary, such as creating prototypes or throwaway scripts, or experimental coding for learning purposes. Conversely, it is a mode to be avoided for production code that a team continuously maintains.
Related Terms

AI ROI (Return on Investment in AI)
AI ROI is a metric that quantitatively measures the effects obtained — such as operational efficienc

AI Observability
An operational practice of continuously monitoring and visualizing the inputs/outputs, latency, cost

Ambient AI
Ambient AI refers to an AI system that is seamlessly embedded in the user's environment, continuousl

BPO (Business Process Outsourcing)
BPO refers to a form of outsourcing in which a company delegates specific business processes to an e