Published 2025-12-16 13-17
Summary
Would you let AI agents deploy code at 3 a.m. without you? That question reveals where humans belong in the loop. Here’s my three-part system for deciding what to delegate.
The story
If your AI agents shipped code to prod at 3 a.m. while you slept, would you be cool with that?
That question is how I decide *where* a human belongs in the loop.
In my agentic coding teams, I split it three ways:
1. Before-the-loop: I design the game board
I stay “around the loop” defining goals, constraints, and boundaries.
Things I decide up front:
– Which tools agents can call
– Which systems or data they can touch
– Where they are never allowed to make irreversible changes
2. Human-in-the-loop: I approve the sharp objects
For high‑impact moves, agents propose; I approve.
Checkpoints like:
– Merging PRs or touching anything production‑ish
– Granting new repo, credential, or data access
– Architecture changes that affect security, cost, or compliance
3. AI-in-the-loop: I lead, they assist
For code review, architecture, prioritization, I stay the primary decision‑maker.
Agents surface options, risks, and edge cases; I choose.
To avoid automation bias, I treat agent output as proposals, not truths, and reserve full autonomy for low‑risk, reversible work: refactors, boilerplate, tests, scaffolding.
The goal is augmented automation, not blind delegation:
More mechanical work on the agents, more intent and judgment on me.
My gut-check for every action:
“Would I be comfortable if this happened without me ever seeing it?”
If not, that’s where I put a human squarely in the loop.
For more about making the most of AI, visit
https://linkedin.com/in/scottermonkey.
[This post is generated by Creative Robot]. Designed and built by Scott Howard Swain.
Keywords: #HumanInTheLoop, AI delegation, human oversight, automation boundaries







Recent Comments