Todd Schiller

Human ✘ Artificial Intelligence

Note Loop Engineering: always be compounding

Loop engineering for AI agents should raise the floor on each iteration by creating tools and correcting instructions.

Loop engineering for AI agents should be about compounding, not repetition.

A weak work loop does the same thing every pass: trigger, execute, review.

A strong work loop leaves the system better than it found it.

Sure, many harnesses now automatically improve via agent memory. However, that's leaving your work to chance: memory creation is inconsistent, and false memories degrade performance.

The better way is to edit the loop itself:

  • Skills/Instructions: conventions, assumptions, examples, failure modes
  • Tools: scripts, workflows, fixtures, test harnesses

With each run, the loop becomes more capable, more reliable, and more cost-effective.

What are your go-to strategies for compounding?

Whiteboard-style diagram titled Agent loops should compound. The left panel shows a repeating routine that starts from the same place each time: Trigger, Execute, Review. The right panel shows a compounding routine where loop 1, loop 2, and loop 3 climb upward on a system-improves axis, with orange step-up arrows labeled Refine and gains labeled Task done, plus instruction, and plus tool.