Automation & MCPs

What Are Agentic Loops? The Operator’s Guide to Set-and-Forget AI

Agentic loops let the model run the act, observe, decide cycle while you set the goal and guardrails. A plain guide with a copy-paste loop you can run today.
D
Founder, Asset Academy
·14 min read ·June 28, 2026 ·Updated June 30, 2026
Concept diagram of agentic loops showing a human-authored goal feeding an act, observe, decide cycle the model runs until a stop condition or human gate halts it.
Concept diagram of agentic loops showing a human-authored goal feeding an act, observe, decide cycle the model runs until a stop condition or human gate halts it.
In this guide9 sections
  1. What is an agentic loop, in plain terms?
  2. How is an authored loop different from a one-shot prompt?
  3. What is the mental model: a schedule plus a decision-maker?
  4. What is a loop I can run in any chat right now?
  5. Which of my recurring jobs are actually good loop candidates?
  6. How do I run a loop on a schedule instead of by hand?
  7. What are the honest limits and risks of agentic loops?
  8. Frequently Asked Questions
  9. Where do I take this next?

Agentic loops are a pattern where you stop hand-typing prompts and instead author a goal plus guardrails, then let the model run the cycle itself: act, observe, decide, repeat, until it hits a stop condition. You set the destination and the rules. The model picks the next move each tick. That is the whole shift, and it changes who does the work.

Here is why it matters. Most people are still inside the loop, re-typing the next prompt by hand every time the model finishes a step. The operators getting real leverage stepped out. They became the author, and the model became the subroutine. This guide breaks down exactly what a loop is, gives you a copy-paste version you can run in any chat in the next 60 seconds, and shows you which of your recurring jobs are honest loop candidates and which ones should never run unattended.

What is an agentic loop, in plain terms?

An agentic loop is a cycle the model runs on its own toward a goal you defined. Instead of you prompting once and reading the answer, the model takes an action, looks at the result, decides what to do next, and goes again, until a condition you set tells it to stop.

The shape is simple: goal, then act, observe, decide, repeat. Academically this descends from the ReAct paper (Yao et al., 2022), which interleaved Reason, Act, and Observe in a cycle so a model could think, do something, see what happened, and adjust. Strip the jargon and ReAct is just a thinking creature with a feedback loop: try, look, learn, try again. You already do this when you research anything. The agentic version hands that rhythm to the model and lets it spin without you driving each turn.

An agentic loop is a model running a goal -> act -> observe -> decide -> repeat cycle by itself until a stop condition is met, where a human authored the goal, the criteria, and the guardrails up front instead of typing each step by hand.

The credit for naming this shift goes to a few practitioners. Peter Steinberger put it bluntly: you should not be prompting coding agents anymore, you should be designing loops that prompt your agents. He pioneered the craft of agent-native command-line tools. Boris Cherny, who leads Claude Code at Anthropic, ships the same pattern in a real product: Claude Code has a /loop command that re-runs a prompt on a recurring interval with fresh context each pass, and a /goal command that keeps an agent working until a completion condition is met. Matt Van Horn popularized the idea for a wider audience and built concrete tools around it. Different people, same realization landing at once: the leverage is not in a better single prompt, it is in authoring the loop.

How is an authored loop different from a one-shot prompt?

In a one-shot prompt, you are the loop. You type, the model answers, you read it, you decide it is not good enough, you type again. Every iteration costs you a turn of attention. You are the decision-maker on every tick.

An authored loop moves that decision-making into the run. You write the goal once, name the success criteria, set the stop condition, and the model handles the iterate-and-check rhythm itself. You go from being the engine to being the architect. The model stops being the thing you ask and becomes a subroutine that picks the next action each tick, inside a structure you built.

Picture editing a sales page. The one-shot way: you ask for a draft, read it, say "punchier," read again, say "cut the intro," read again. Ten turns, ten times you had to look. The authored way: you tell the model the page's job, the voice, and the bar it has to clear, then let it draft, critique its own work against that bar, revise, and only come back to you when it clears the bar or gets stuck. Same model. You did far less typing and the model did the looping. That is the difference between using AI and authoring with it. If you are still in the manual rhythm, our marketing with AI primer is a fine place to get the fundamentals down first.

What is the mental model: a schedule plus a decision-maker?

The cleanest way to think about a loop is two parts: a schedule and a decision-maker. The schedule (or trigger) decides WHEN the loop runs. The model decides WHAT to do next each time it runs. Separate those two and loops stop feeling mysterious.

This framing comes out of loop-engineering discourse, not any single person's coinage. The infrastructure crowd often says it as "a cron plus a brain": cron is the dumb timer that fires on schedule, the model is the brain that figures out the right move given what it sees that day. The timer never decides anything smart. The model never decides when to wake up. Each does one job.

Once you hold both pieces, your design questions get concrete. The schedule side: does this run every Monday at 8am, every time a new lead hits the CRM, or once and then stop when the goal is met? The decision side: what does the model see each tick, what actions can it take, and how does it know it is done? Most broken loops fail on the second half. The model could not observe whether it succeeded, so it could not decide whether to stop. Give it a clear way to score its own work and the loop tightens up fast.

What is a loop I can run in any chat right now?

The self-scoring loop. The model drafts, grades its own output against named criteria, revises, re-grades, and repeats until it clears the bar. No terminal, no setup, no file paths. Paste it into any chat and you will watch a loop run in real time.

This is the no-code on-ramp, and it is the fastest way to make "a loop" tangible. The trick is forcing the model to show every pass, so you actually see the act -> observe -> decide rhythm instead of getting one polished answer. Here is the scaffold.

Prompt to run a self-scoring loop (paste into ChatGPT, Claude, or Gemini)
You are going to improve a piece of writing using a loop. Do not give me
one answer. Run the loop and show me every pass.

THE TASK: [describe what you want, e.g. "write a 120-word cold email to
a local dentist offering Google Ads management"]

SCORING CRITERIA (score each 1 to 10, then average for the pass score):
1. Hook: does the first line earn the second line?
2. Specificity: concrete to this reader, zero generic filler.
3. Clarity: one idea per sentence, no jargon.
4. Call to action: one clear, low-friction ask.

THE LOOP, repeat until the average pass score is 9 or higher:
- DRAFT: write the piece.
- SCORE: rate it on all four criteria, show the numbers, average them.
- CRITIQUE: in one line per criterion, say what is costing points.
- REVISE: rewrite addressing the critique.

Show every pass labeled "Pass 1", "Pass 2", and so on. Stop when the
average hits 9 or higher, or after 5 passes, whichever comes first.
Then show me the final version and its score.

Run that and the model will produce Pass 1 with a weak draft and honest-ish scores, then visibly tighten on each pass. You are watching the writer-critic pattern, sometimes called reflection: one role makes, the other judges, and the loop runs between them. It is the same engine inside far more powerful setups. When you are ready to make this permanent instead of pasting it each time, the next step is to turn your AI prompts into reusable skills so the loop becomes a named tool you call on demand. For a content-specific version that grades against your brand and SEO rules, see how to build a self-correcting content agent.

Which of my recurring jobs are actually good loop candidates?

A job is a good loop candidate when it recurs, has a clear success test, and is reversible or human-gated. If you cannot tell whether the loop succeeded, the model cannot decide when to stop. And if a failed run does real damage, the loop never runs fully unattended. Here is an honest read on common marketing jobs.

Recurring job How often Clear success criteria? Reversible or human-gated? Good loop candidate?
Weekly competitor scan Weekly Yes: changes since last scan Reversible (read-only) Yes, run unattended
Draft this week's email sequence Weekly Yes: scored against your voice Human gated (you hit send) Yes, model drafts, you send
Send invoices / move money Varies Yes, but stakes are high No, money is irreversible No, never unattended
Monthly performance report Monthly Yes: filled template, last vs this Reversible (a document) Yes, run unattended
Publish social posts Daily Partially Human gated Draft only, human commits
Research a topic before you write Ad hoc Yes: synthesized, sourced summary Reversible (a document) Yes, run unattended
Reply to inbound DMs Hourly Weak, tone-sensitive Risky if auto-sent Draft only, human commits

Read the pattern. Anything that produces a draft, a document, or a read-only scan is a clean loop you can let run. Anything that commits to the outside world, sends, publishes, charges, keeps a human on the final button. The research-loop row is one of the highest-value starting points for marketers, and there is a full build for it: how to build a research loop with AI. The competitor-scan row has its own walkthrough too: how to automate competitor monitoring with AI.

How do I run a loop on a schedule instead of by hand?

Two paths, depending on how comfortable you are with a command line. Both share the same logic: a trigger fires on schedule, the model decides what to do, and the result lands somewhere you check.

The no-code path is real and worth using. Zapier Agents can run on a schedule, so you can stand up an agent that, say, scans a few competitor pages every Monday morning and drops a summary in your inbox, no terminal involved. Make has an agent builder in beta if you live in that tool. For the broader picture of stitching agents to your stack without code, start with marketing automation for beginners and the full walkthrough on how to run AI agents on a schedule.

The engineer-grade path is where the most powerful loops live, and I will name that plainly. The strongest loops today run inside terminal or CLI agents: Claude Code's /loop and /goal, or a cron job that wakes an agent on an interval. That power comes with a cost. These tools assume you are comfortable with file paths, config files, and a command line. If that is not you yet, do not force it. The self-scoring loop in any chat and a scheduled Zapier Agent will carry you a long way. For agents to actually do things in your stack, they need tool access, which is what the Model Context Protocol handles, and there is a dedicated build for connecting AI agents to your marketing tools. If you would rather wrap a loop in its own purpose-built tool, here is how to build your own AI tool around it.

What are the honest limits and risks of agentic loops?

The biggest limit is the one nobody wants to say out loud: any loop that acts on production needs a human on the commit. Drafting, scanning, and reporting can run unattended. Sending, publishing, and moving money cannot, not because the model is dumb, but because the cost of a confident wrong move is real and sometimes irreversible. Keep your finger on the final button for anything that touches the outside world.

The second limit is the engineer-grade line I just drew. The headline loops in demos are running in a terminal by someone fluent with file paths. There is nothing wrong with that. Just know which side of the line you are on so you pick the right on-ramp instead of fighting a tool you are not ready for.

The third risk is sharper and shows up in the "always-logged-in agent" pattern, where people sync live browser cookies and auth tokens to a second always-on machine so a headless agent stays logged in to everything. Matt Van Horn's "Agent Cookie" does exactly this, encrypted in transit. Be clear-eyed about the trade. The encryption protects the transfer, not the standing unattended access. You now have a second machine holding live authenticated sessions to everything you are logged into, driven by an autonomous agent with nobody watching. If that machine is compromised, or the agent gets prompt-injected, the attacker inherits already-authenticated sessions to your whole stack with no credential-theft step required. Real convenience, real blast radius. If you build it, isolate it, scope it, and watch it.

None of this is a reason to avoid loops. It is the reason to author them with guardrails baked in: clear stop conditions, scoped permissions, and a human gate on anything you cannot undo. The operators who get leverage from loops are the ones who respect what a loop can do when it is wrong, not just when it is right.

Frequently Asked Questions

What is an agentic loop in simple terms?

An agentic loop is a cycle where the model works toward a goal on its own: it takes an action, looks at the result, decides the next move, and repeats until a stop condition you set is met. You author the goal, the success criteria, and the guardrails once. The model handles the repeating part instead of you re-typing every step.

How is an agentic loop different from just prompting ChatGPT?

When you prompt normally, you are the loop: you read each answer and type the next instruction yourself. In an authored loop, you define the goal and the bar up front, then the model drafts, checks its own work, and revises on its own until it clears the bar. Same model, but the iterating happens inside the run instead of in your typing.

Do I need to code to use agentic loops?

No. The self-scoring loop prompt in this article runs in any chat tool today with zero setup, and Zapier Agents can run scheduled loops without a terminal. The most powerful loops do live in command-line agents like Claude Code's /loop and /goal, which assume you are comfortable with file paths, but that is an upgrade path, not a starting requirement.

Is it safe to let an AI loop run unattended?

It depends entirely on what the loop does. Loops that draft, research, or scan read-only sources are safe to run unattended because the output is reversible. Loops that send, publish, or move money should always keep a human on the commit step, since a confident wrong move there can be costly and impossible to undo.

Where did the idea of agentic loops come from?

The pattern descends from the 2022 ReAct paper, which interleaved reasoning, action, and observation in a cycle. The current "stop prompting, design loops" framing is credited to Peter Steinberger, is shipped in Claude Code's /loop and /goal commands by the team Boris Cherny leads, and was popularized for a wider audience by Matt Van Horn.

Where do I take this next?

Start small today: paste the self-scoring loop into your chat tool and watch it run, then pick one recurring job from the decision table and author your first scheduled loop. From there, the seven builds in this cluster take you from a research loop to a self-correcting content agent to running agents on a schedule, one concrete step at a time. The whole set lives under our AI workflows hub if you want to see how the pieces fit together. If you want feedback on a loop you are building or want to see what other operators are running, that is exactly what we trade inside the Asset Academy community. Bring the job you want to put on autopilot and we will help you author the loop around it.

D
Don Lyons is the founder of Asset Academy. He has been building and selling digital assets since 2007, and writes across every category with a bias toward the moves that actually move money.
Build it with us

Stop reading about copy. Write it with operators who ship.

Inside the Asset Academy community we build the copy, funnels, and offers together, with the prompts and the feedback. $96/mo, or save with annual.

Join the community →