Claude AI

The AI Execution Loop in Claude: Same System, Three Rooms

The four steps you already know, rebuilt around the three places Claude actually keeps your rules, your draft and your edits.

Updated 24 August 2026 13 min read

Quick answer

The AI Execution Loop in Claude uses the same four steps as any other tool: Think, Structure, Execute, Refine. What changes is where each one happens. Your rules live in a project, your draft opens in an artifact beside the chat, and you refine by editing that document in place rather than re-prompting it.

The AI Execution Loop in Claude runs on exactly the same four steps you already use everywhere else: Think, Structure, Execute, Refine. Nothing about the framework changes when you switch tools. What changes is where each step happens, and that is the part nobody explains. So people paste a 600-word prompt into a blank Claude chat, watch the output drift by turn four, and conclude Claude needs different prompts.

It does not. Most professionals arrive here from ChatGPT with one specific worry: that months of tuned prompts are about to become dead weight. They are not. The loop transfers whole. But Claude splits your work across three separate surfaces, and running a step in the wrong one is what produces the drift. Three things move:

What follows is the whole thing end to end: the setup, the prompts, the four ways it breaks, and an honest account of what it will not fix.

Will this work for you?

Tool needed Claude on web or desktop. A free account is enough.
Plan Free works. Pro helps on long documents (from $17/mo billed annually, checked August 2026).
Skill level Comfortable with basics. No coding.
Time 20 minutes to set up, then 10 minutes per document.

Is the AI Execution Loop in Claude Different?

No. Not one step of it. The four-step loop is a thinking sequence, not a syntax, so it is not tied to any one tool. The same is true of the Role, Goal, Context, Format model you use to build the input. Paste a prompt that works in ChatGPT into Claude and it will work.

The honest answer to the anxiety, then, is that there is nothing to relearn about the framework. There is something to learn about the furniture.

Loop stepWhat stays the sameWhat Claude changes
ThinkYou decide the deliverable before typingNothing. This still happens away from the screen
StructureRole, goal, context, formatThe rules live in a project, written once
ExecuteOne prompt, one draftThe draft opens in a side panel, not the chat
RefineFix one element, not everythingYou edit the document directly instead of re-prompting

Read that last row twice. It is the change that saves the most time and the one almost nobody uses.

Ask anyone who has run AI writing across a team and you will hear the same complaint: not that the output was bad, but that nobody could say why it was bad, so every correction became a rewrite. The loop exists to make failure legible. Claude’s contribution is giving each part of that diagnosis somewhere to sit.

The Three-Room Method, Defined

The Three-Room Method is the answer to where each step goes, and it is the practical shape of the AI Execution Loop in Claude. Every step gets one room: the project holds your rules, the chat holds your judgement, the artifact holds your document. You never run a step in the wrong room.

The four steps, three rooms Step 1 · THINK — happens before you open Claude at all Room one The project Step 2 · STRUCTURE Rules and source files Room two The chat Step 3 · EXECUTE One prompt, then judging Room three The artifact Step 4 · REFINE Edited in place Judge in the chat, never in the document PromptPeakAI.com

Four steps, three rooms. Think happens before you open anything; the other three each have a home.

The reason the rooms matter is that Claude keeps them genuinely separate. A project’s instructions apply to every chat inside it. An artifact sits beside the conversation rather than inside it. That separation is doing real work for you, and the Three-Room Method we teach at PromptPeakAI is simply a discipline for not collapsing it back into one long chat window.

RoomWhat belongs hereWhat to watch
The projectInstructions, source files, tone rulesFree accounts cap out at five projects
The chatThe execute prompt and your evaluationChats inside a project do not share context with each other
The artifactThe deliverable itself, and only thatNeeds code execution switched on in settings

Room One: Set Up the Project

Room one is where the AI Execution Loop in Claude stops costing you setup time. A project is a workspace with its own instructions, its own uploaded files and its own chats, and everything in it applies to every conversation you start inside it.

Worth correcting a claim you will see repeated across a lot of guides here. According to Anthropic’s help centre documentation on projects, projects are available on every plan including free accounts, with free users capped at five of them. Projects are not a paid feature. What paid plans add is room to keep working when your uploaded knowledge outgrows a single context window. Our walkthrough of Claude Projects covers the setup screen in more detail.

1

Write the project instructions once

This is Structure, and it is the step that pays you back every week. Everything you would otherwise retype at the top of each session goes here instead: who Claude is writing as, who the reader is, the format, and the constraints that must never break.

Paste this into Project instructions
You are helping me produce [document type, for example operational SOPs] for [organisation type].

Always follow these rules:
- Write for [audience, for example shift supervisors reading on a phone].
- Plain language. No jargon, no filler openings.
- Every step names an owner and a timeframe.
- If a required detail is missing from the source files, write MISSING: [detail] instead of inventing it.
- Never change a section I have marked APPROVED.

The files in this project are the only source of truth. Do not fall back on general knowledge about [industry] unless I ask you to.

That last constraint is the one most people leave out, and it is the difference between a draft grounded in your documents and a draft that quietly borrows from the internet. Context that is specific to your situation only works if you also close the door on the generic alternative.

✕ Instructions that do nothing

"Help me write clear, professional SOPs. Be thorough and accurate."

✓ Instructions that hold

"Every step names an owner and a timeframe. If a detail is missing from the source files, write MISSING rather than inventing it. Never change a section marked APPROVED."

2

Load only the files that decide something

Project knowledge is not an archive. Upload the documents that determine what a correct answer looks like: the policy being replaced, the checklist you will audit against, one example of output you were happy with. Leave out the twelve adjacent files that felt relevant.

📷Screenshot placeholder

A Claude project screen showing the Project instructions box filled in and three files listed in the project knowledge panel.

Crop to the project workspace only. Hide the account name, email and the sidebar list of other projects.

File: claude-project-instructions-knowledge.png · Alt: "Claude project setup showing project instructions and uploaded knowledge files"
✓
Checkpoint

You should now have a project that starts every new chat already knowing the rules, without you typing a word of setup.

Room Two: Execute, Then Evaluate

Execute means one prompt that produces one draft. Not a conversation that gradually approaches a draft. Open a new chat inside the project and send the whole instruction in a single message.

3

Send one anchor prompt

The execute prompt
Using only the files in this project, draft [section name] of the [document type].

Role: you are [role, for example an operations lead who has written fifty of these].
Goal: a draft I can send to [reviewer] without rewriting it.
Context: this replaces [existing document], and [constraint, for example the 90-day timeline] is fixed.
Format: [format, for example numbered steps, each with an owner and a deadline]. Maximum [length].

Put the draft in an artifact. Do not summarise it back to me in the chat.

That final line is worth the space it takes. Ask for an artifact and the draft opens in its own panel, which is what makes step four possible. Skip it and your document is buried in a chat transcript, where the only way to change anything is to regenerate the whole thing.

One document, five moves 1 Write the project instructions Once. Reused by every chat in the project. Room one 2 Upload only deciding files The policy, the checklist, one good example. Room one 3 Send one anchor prompt Role, goal, context, format. Ask for an artifact. Room two 4 Demand an audit table A row per requirement, before you read for quality. Room two 5 Fix named rows in place Never a full regeneration of the document. Room three PromptPeakAI.com

The five moves in order, and which room each one happens in.

4

Demand an audit table, not an opinion

Here is what most guides get wrong about evaluation. They tell you to ask the model to check its work, which produces a cheerful paragraph confirming everything is fine. Asking a yes-or-no question invites a yes. Asking for a table with a row per requirement forces the model to visit each requirement individually.

The evaluation prompt
Do not rewrite anything yet.

Check the draft artifact against the checklist in [filename] and return a table with four columns:
Requirement | Where the draft meets it | Pass or fail | What is missing

List every requirement, including the ones that pass. If a claim in the draft is not supported by a file in this project, mark it UNSOURCED in the final column.

Read the table before you read the document. It tells you which of the four loop steps actually failed, which is the whole basis of refining without starting over. And treat UNSOURCED rows as a to-do list, not a warning label. A quick pass with a verification routine is still yours to run.

✓
Checkpoint

You should now have a draft in the side panel and a pass-or-fail table in the chat, with three to six rows that need work.

What this looks like in practice

Take an HR lead folding a new remote-work addendum into an existing employee handbook. The project holds two files: the handbook and the addendum. The instructions say that where the two documents conflict, the addendum wins, and that any clause with legal consequences gets flagged rather than reconciled.

The execute prompt asks for one table of every conflict between the addendum and the handbook’s hours-and-attendance section. The audit prompt then checks that table against the handbook’s own clause numbering, which is where the misses show up: two conflicts found by section heading, one clause number quietly invented. That last row is the reason the evaluation step is not optional, and it takes about ninety seconds to catch.

Room Three: Refine Inside the Artifact

Refine is where the Claude version of the loop genuinely diverges from the ChatGPT version, and where the time savings live. You do not re-prompt the document. You edit it.

For Markdown documents, Anthropic’s documentation describes a direct route: highlight the text you want changed, click “Edit with Claude,” and type your request. The edit lands exactly where you marked it, so you never have to describe which paragraph you mean. There is also a version selector, so you can compare what changed and step back if a fix made things worse.

📷Screenshot placeholder

A Claude artifact panel open beside a chat, with a paragraph highlighted and the Edit with Claude option visible.

Crop to the artifact panel and the adjacent chat column. Hide the account name, avatar and browser tabs.

File: claude-artifact-edit-with-claude.png · Alt: "Editing a Claude artifact in place using the Edit with Claude option"
5

Fix named rows, nothing else

The refine prompt
Fix only rows [3, 7 and 9] of your audit table. Leave every other part of the artifact exactly as it is.

For each fix, use the wording from [source file] rather than paraphrasing it.

When you are done, tell me in one line which rows you changed.

✕ Refining by re-prompting

"That's not quite right, can you make section three better and tidy up the tone throughout?"

✓ Refining by element

"Fix only rows 3, 7 and 9 of your audit table. Leave every other part of the artifact exactly as it is."

One setup note before you try this. Artifacts require code execution and file creation to be switched on under Settings, then Capabilities. On a personal account you toggle it yourself; on a Team or Enterprise account an owner does it for the organisation. If your artifacts panel never appears, this is almost always why. The full artifacts guide covers what else the panel can hold.

📷Screenshot placeholder

The Settings screen in Claude with the Capabilities section open and the code execution and file creation toggle switched on.

Crop to the capabilities panel only. Hide the account name, email address and plan badge.

File: claude-settings-capabilities-toggle.png · Alt: "Claude settings showing the code execution and file creation toggle that enables artifacts"
✓
Checkpoint

You should now have a corrected document that still contains every sentence you already approved, and a version history showing exactly what moved.

What Changes When You Switch Tools

Nothing about the loop. Everything you have just read about the AI Execution Loop in Claude is the same sequence you would run anywhere else, wearing different furniture. That is worth saying plainly, because the fear of relearning is what keeps people on one tool long after a second one would suit a particular task better.

Transfers, or set up again Transfers unchanged The four steps, in order Role, goal, context, format Your saved prompt wording Audit-table evaluation Element-level correction Set up again per tool Where the rules are stored How files are attached Where the draft appears How edits are applied When usage limits bite PromptPeakAI.com

What survives a tool switch, and what you set up again each time.

The pattern holds across the tools professionals actually use at work. In Google Workspace the adjustment is about pointing at files rather than pasting them, which is covered in the Gemini version of this walkthrough. In Microsoft 365 it is about naming your sources before you type, since the Copilot version starts from a tool that already has access to your work. Claude’s adjustment is the three rooms. Three questions get you productive in any unfamiliar tool inside an afternoon:

Learn the loop once, then learn one adjustment per tool. That is a considerably smaller job than learning four tools, and it is the argument for keeping a framework rather than a prompt library. Prompt libraries rot when a product ships a new panel. A sequence of decisions does not.

  • Where do my standing rules live, so I stop retyping them?
  • Where does the draft appear, and can I edit it without regenerating it?
  • What does this tool already have access to, and what must I hand it?

Consultants who work across client environments tend to land here first, because they have no choice: one client is a Microsoft shop, the next runs on Google, and a third has bought Claude seats for the research team. The people who stay productive across all three are not the ones with the biggest prompt collections. They are the ones who can walk into an unfamiliar tool and immediately ask where the rules live, where the draft appears, and how an edit is applied.

When the Loop Goes Wrong

Four failures account for nearly everything that goes wrong in practice, and each has a specific cause rather than a general one.

What you seeWhy it happensThe fix
Claude ignores a rule set eight turns agoYour rules were typed in chat, not the projectMove them into project instructions and start a fresh chat
It writes the whole draft immediatelyStructure and Execute arrived in one messageEnd the setup prompt with a clear stop-and-confirm instruction
The audit says everything passedYou asked a yes-or-no questionDemand a table with one row per requirement
You hit a usage limit mid-documentLarge text is being re-pasted every turnKeep sources in project knowledge and edit the artifact in place
A later edit undoes an earlier fixThe whole document was regeneratedRefine named rows only, then check the version selector

On the usage question specifically: Claude’s limits reset on a rolling five-hour window, with weekly limits on top for paid plans, and everything you do draws from the same pool. The practical consequence is that re-pasting a long document into every turn is expensive in a way that editing an artifact is not.

When a conversation has genuinely gone too long to rescue, do not fight it. Take a clean summary out and start again in a new chat inside the same project, where the rules are still waiting for you.

The handover prompt
Summarise the current state of this work in under 200 words: what the document is, what we have agreed, what is still open, and the exact rules you have been following.

Write it as a handover note for someone picking this up cold.

What This Method Will Not Fix

Every method has limits, and this one has three that no amount of loop discipline will move. The loop cannot make a judgement call for you, and it is worth being blunt about where it stops.

Three parts of this job stay yours, and the loop cannot touch any of them:

  • Deciding what the document is for. Claude will produce a competent SOP for the wrong process without hesitating.
  • Knowing what your organisation will not accept. The politics of a policy change are not in the source files.
  • Owning the output. An audit table is a prompt for you to check things, not evidence that they were checked.

There is also a limit worth knowing before you build your whole week around projects: chats inside a project do not share context with each other. Anything you want carried across sessions has to be in the project knowledge or the instructions, not in a previous conversation. People discover this the hard way, usually around week two.

Then there is the question of what you put in the project at all. Uploading a handbook or a client contract is a decision about company data, not a productivity choice.

🟢
Safe for project knowledge

Published policies, your own drafts, anonymised process notes.

🟡
Redact before uploading

Client names, salary bands, internal metrics, anything identifying.

🔴
Keep out entirely

Credentials, personal records, unreleased financials, anything under NDA.

One account distinction worth getting right. On personal accounts, whether free or paid, model training is opt-out, which means it is a setting you control. On Team and Enterprise accounts there is no model training on your content by default. The line that matters is consumer account versus business account, not free versus paid. Check which one you are actually signed in to before you upload anything sensitive.

If your employer has a policy on this, it governs. Our guide to using Claude safely at work goes through the retention and settings detail properly.

Which Setup Fits Your Task

Not everything needs a project. A one-off email does not, and building a workspace for it is procrastination with extra steps.

Plain chat, or a project? Will you do this again, with the same rules? No Yes A plain chat Run all four steps in one thread. Still ask for an artifact. Build the project Rules and files stored once. A fresh chat per document. PromptPeakAI.com

A simple test: will you do this again, and does it depend on documents?

On plans: a free account is enough to run this properly, since projects and artifacts are both included. Claude’s official pricing page puts Pro at seventeen dollars a month billed annually, and what it buys is headroom rather than features. If you are stopping mid-document twice a week, that is your answer. If you are not, stay where you are. Our plan comparison works through the rest.

Pick one document you produce on a repeating schedule, spend twenty minutes building its project, and run the next one through all three rooms. That single pass is the whole of the AI Execution Loop in Claude, learned by doing rather than reading. The setup cost lands once. Everything after that is a fresh chat and a finished draft.

Take it with you

Set up your first three-room project

  1. Pick one document you write on a repeating schedule. Write the rules for it into Project instructions, not the chat. Upload only the files that decide what a correct answer looks like. Ask for the draft as an artifact, then demand an audit table before you read it. Fix named rows inside the artifact instead of regenerating the whole document.

Questions people ask

QCan I run execution loops on the free version of Claude?
Yes. Projects and artifacts are both included on free accounts, so the full three-room workflow is available. Free accounts are capped at five projects, and usage limits reset on a rolling window, so long documents are where a paid plan starts to earn its money.
QWhat are Claude Projects and how do they help with a loop?
A project is a workspace with its own instructions, uploaded files and chats. It holds the Structure step permanently, so every new chat inside it starts already knowing your rules, your reader and your format without you retyping anything.
QWhat are Claude Artifacts and why use them for this?
An artifact is a document that opens in a panel beside the chat instead of inside it. That separation is what lets you correct one paragraph without regenerating the whole draft, and it keeps your evaluation notes out of the deliverable.
QDo I need coding skills to use execution loops in Claude?
No. The whole method is written in plain English instructions. The only technical step is switching on code execution and file creation under Settings, then Capabilities, which is a single toggle and is what makes artifacts appear.
QShould I use a project or just a standard chat?
Use a plain chat for anything you will do once. Build a project when you will produce the same kind of document again with the same rules, or when the work depends on files you would otherwise re-upload every session.
QHow do I stop Claude changing sections I have already approved?
Put the rule in the project instructions rather than the chat, using wording like "never change a section marked APPROVED". Then refine by naming specific rows or sections rather than asking for a general improvement, which invites a rewrite.
QDoes Anthropic train its models on what I put in a project?
It depends on the account type, not the price. On personal accounts, free and paid alike, model training is opt-out and controlled in your settings. On Team and Enterprise accounts there is no training on your content by default. Check which account you are signed in to.
QCan Claude reliably check its own output for errors?
Partly, and only if you force it to. A yes-or-no question invites a yes. Asking for a table with one row per requirement, marking unsupported claims, produces something useful. It is still a prompt for you to verify, not proof that anything was verified.
A

Written by

admin

✓ Last verified 24 August 2026

Keep reading

Leave a Reply

Your email address will not be published. Required fields are marked *