Human in the Loop
Requiring a person's judgment at chosen points in an otherwise automated process.
Human in the loop describes a system that pauses for a person's decision at defined points rather than running to completion unattended. The design question is never whether to have one but where — a gate on every step destroys the value of automation, and a gate on nothing eventually does something irreversible.
The placement heuristic that holds up: gate on actions that are hard to reverse or outward-facing. Publishing, sending, deleting, spending, and anything that leaves the machine are worth confirming. Local, reversible, inspectable work is not — version control makes most of it undoable, and asking about it trains people to approve without reading, which is worse than not asking.
Two subtleties. Authorization does not generalize across contexts. Approval to do a thing once, or in one place, is not approval to do it everywhere. And the gate must receive what it needs to judge with. A reviewer who reads changes on a hosting platform cannot see evidence that lives only in a local scratch directory; if the evidence is not where the decision is made, the gate is decorative.
The complementary practice is honest reporting: a gate is only as good as the account it is given. See Fail Fast and Code Review.
See also8
Guardrail
A rule constraining what a model may do, enforced by prompt, schema, or surrounding code.
Agents & Language Models17 connections
Agentic Loop
The cycle of model turn, tool call, observation, repeat — the basic mechanism of an AI agent.
Agents & Language Models16 connections
Multi-Agent Orchestration
Coordinating several model instances on one body of work, each with its own context.
Agents & Language Models11 connections
Prompt Injection
Untrusted content that reaches a model's context and is treated as instruction.
Agents & Language Models18 connections
Pull Request
A proposal to merge a branch, carrying review, automated checks, and the discussion around it.
Version Control & Delivery25 connections
Context Window
The bounded span of tokens a model can attend to in a single request.
Agents & Language Models27 connections
Tool Use
Giving a model a set of callable functions so it can act on the world rather than only describe it.
Agents & Language Models27 connections
Background Agent
An agent run that continues without a person watching, started by a schedule, an event, or a handoff, and reports its results when done.
Agents & Language Models13 connections
Linked from10
- Agent SandboxAgents & Language Models
Confining an agent's commands to a limited environment, so that a mistaken or hijacked action can only damage what the sandbox allows it to reach.
- Agentic LoopAgents & Language Models
The cycle of model turn, tool call, observation, repeat — the basic mechanism of an AI agent.
- Automation BiasMethod
Over-trusting an automated recommendation, including against available contrary evidence.
- Background AgentAgents & Language Models
An agent run that continues without a person watching, started by a schedule, an event, or a handoff, and reports its results when done.
- Code ReviewVersion Control & Delivery
A second person reading a change before it lands, and the practices that make it worth the time.
- Fail FastMethod
Crash at the point of misconfiguration rather than degrading quietly into a wrong state.
- GuardrailAgents & Language Models
A rule constraining what a model may do, enforced by prompt, schema, or surrounding code.
- Multi-Agent OrchestrationAgents & Language Models
Coordinating several model instances on one body of work, each with its own context.
- Prompt InjectionAgents & Language Models
Untrusted content that reaches a model's context and is treated as instruction.
- Pull RequestVersion Control & Delivery
A proposal to merge a branch, carrying review, automated checks, and the discussion around it.