Loop Engineering —also known as loops engineering— is the design of autonomous systems that discover work, dispatch it to coding agents, verify the results and document everything — with no human intervention at every step. In essence, loop engineering —what it is and how it works— replaces manual prompting with an autonomous system that discovers, executes and verifies work. Instead of writing manual prompts turn by turn, you build a loop that runs in the background and keeps the rhythm on its own. It's the difference between operating the machine and designing the factory.
The term was coined by Peter Steinberger (@steipete), creator of Hermes Agent, and developed further by Boris Cherny (@bcherny), head of Claude Code at Anthropic. Addy Osmani, Director of Google Cloud AI, has also written about loop engineering and his vision of the 5 building blocks — automations, worktrees, skills, connectors and sub-agents. I explored both visions in detail there, and why they matter.
A well-designed loop combines five building blocks: automations, worktrees, skills, connectors and sub-agents — plus external memory that survives between runs. What follows is how each one works.
