Cybernetics and the “human-on-the-loop” in agentic coding
Summary
The article "Cybernetics and the "human-on-the-loop" in agentic coding" by Dirk Lässig, published April 20, 2026, proposes a shift from "human-in-the-loop" to "human-on-the-loop" in software development due to the high velocity of AI-generated code. Traditional line-by-line review creates a bottleneck, necessitating a new steering role for humans. The author draws parallels between leading agentic SDLCs and managing organizations, advocating for the adoption of management practices. Cybernetics, introduced by Norbert Wiener in the 1940s and further developed by Stafford Beer with the Viable System Model (VSM) in the 1970s, provides a framework for understanding and controlling complex systems like AI agent teams. This approach involves humans operating at a "meta level" to design and configure agentic systems, using mechanisms like attenuation and amplification of variety (harness engineering) to achieve homeostasis. The Lean management practice of "Go See" (Gemba) is also integrated, requiring engineers to periodically perform manual spot-checks to update their system model and maintain technical intuition.
Key takeaway
For AI Architects designing agentic coding systems, you must transition from direct code review to a "human-on-the-loop" steering model. This means focusing on meta-level system design, defining objectives, and implementing cybernetic controls like variety attenuation and amplification. Regularly perform "Go See" spot-checks to validate agent behavior and update your system model, ensuring agents produce reliable, consistent results without becoming a bottleneck.
Key insights
Effective agentic coding requires humans to shift from line-by-line review to meta-level steering, applying cybernetic and management principles.
Principles
- LLM agents are non-deterministic.
- Requisite variety is essential for control.
- Effective regulators must model their system.
Method
Lead agentic SDLCs by designing the system, setting objectives, establishing boundaries, and intervening only for exceptions, rather than reviewing every code change.
In practice
- Configure dashboards for agent metrics.
- Encode decision rules in agent policies.
- Conduct weekly manual code spot-checks.
Topics
- Agentic Coding
- Cybernetics
- Human-on-the-Loop
- SDLC Management
- Viable System Model
- Harness Engineering
- Lean Management
Best for: CTO, VP of Engineering/Data, AI Engineer, AI Architect, Director of AI/ML
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Thoughtworks Insights.