Draft
Generate a first pass from the brief - text, option, or structured output on one Agent block.
Pass 01 of N

Agents
One Agent block can draft, score, and improve across passes - built-in refinement loops or your own stacked procedures, with an independent judge and the best result returned.
Generate a first pass from the brief - text, option, or structured output on one Agent block.
Pass 01 of N
An independent evaluation scores the work against your rubric - a fresh look, not the agent grading itself.
Pass 02 of N
Improve weak spots while keeping what already works. Repeat until the threshold, plateau, or max passes.
Pass 03 of N
Attach a loop to an Agent block. It drafts, scores, and improves without a critic chain on the canvas.
Pick Creative refinement, Architecture satisfaction, Research then generate, Simple retry - or stack your own procedures.
Evaluation runs as an independent look at the work. You define what a 10 looks like.
The block returns the strongest-scored pass. Loops stop early when scores plateau.
One pass from an Agent is often a first draft. Design work rarely ships that way. You want the block to keep going - draft, check the work, fix what is weak - until the result clears the standard you care about. Without turning the canvas into a handmade generate / evaluate / improve chain every time.
Today we are introducing VERSUR Loops on the Agent block - outer iteration over stacked procedures until a stop condition or max passes. Same block. Several passes. Each pass builds on the work so far, so the agent refines instead of restarting from zero.
When quality is about refining one artifact - a brief interpretation, a zoning memo, a concept write-up, a visualization prompt - you do not need extra blocks on the canvas. A loop on the Agent keeps the method on the block: procedures for start, generate, evaluate, improve, research, plan, act, and more, stacked and repeated until the work is good enough.
That is different from a subflow loop playbook, where each pass spans multiple blocks (image generation plus scoring, multi-agent critique, tool-heavy retry graphs). Use an Agent loop for single-block refinement. Use a subflow when the iteration graph itself needs more than one block.
Open the Loop field on an Agent, choose Add loop, and pick a built-in - or create your own. Four starters cover the common studio patterns:
Create loop lets you stack procedures: start, generate, evaluate, improve, research, plan, act, clarify, finish. Name the loop, set max iterations, and write a rubric that says what a top score looks like.
Choose a Run mode: Full cycle runs every procedure in each pass (best for writing and design briefs). One procedure steps through them one pass at a time (best for tool-heavy work, so act phases are not crowded).
Under Advanced you can tune when the loop gives up on a plateau (stagnation stop), turn the independent judge on or off, or sample multiple candidates per generate pass and let the next pass pick the strongest.
Evaluation runs as an independent judge - a fresh look at the work, not the agent grading its own answer. Give each loop a rubric describing what a 10 looks like, so scores are anchored to your standard rather than general impressions.
If quality dips on a later pass, the block still returns the best-scored version. When passes stop improving, the loop stops early instead of burning remaining passes on repeats.
Agent block loops are available in the workspace today - built-ins and custom procedure stacks, independent judge, best-result output, and early stop on plateau. They sit next to skills, manuals, and tools on the same Agent block.
Design agents are how the studio does the job. Loops are how one Agent keeps improving until the work meets the bar you set.