Start from the moment the user is in, not the component you want to build.

Working with an agent runs through nine moments, from not knowing what to ask, through handing over authority, to living with what the system remembers. Each one puts a specific problem in front of the user and a specific tradeoff in front of the designer.

A send button is not an agentic pattern. A send button that shows what the agent is about to send, who approved it, and how to stop it is three of them. The 73 patterns below are mapped to the moment they serve, and grouped again by what they are.

The nine moments

Follow a task from the first visit to months of use. Open a moment for its tradeoff and checklist, or jump straight to a pattern.

  1. Before the first ask

    The user has arrived but does not know what the system is for, what it can reach, or what it will do with what they give it.

    7 patterns
  2. Forming intent

    The user knows roughly what they want and has to turn it into something the system will act on correctly.

    9 patterns
  3. Shaping the work

    The request is understood; now the user needs to set the constraints — scope, tools, voice, effort — that decide whether the result is usable.

    8 patterns
  4. Reviewing the plan

    The agent has decided what it intends to do, and the user has one chance to catch a wrong plan before it becomes wrong work.

    4 patterns
  5. Granting authority

    The user has to decide how much the agent may do on its own, and the system has to enforce that decision per action, not per session.

    4 patterns
  6. While it runs

    Work is happening that the user is not doing, and they need to know it is progressing, what it is touching, and how to stop it.

    8 patterns
  7. Judging the output

    The result is in front of the user and they have to decide whether to rely on it — usually without the time or expertise to verify it fully.

    16 patterns
  8. When it's wrong

    The output missed, or the run failed, and the user needs a path back that costs less than starting over.

    13 patterns
  9. Over time

    The same user comes back, and the system either accumulates useful understanding of them or makes them repeat themselves forever.

    4 patterns

What changed in 2026

The shifts that shaped which patterns made it into this guide.

Chat stopped being the product.

The interface moved to plan previews, run logs, and approval queues: surfaces for supervising work, not conversing.

Autonomy became a dial, not a switch.

Gating moved from per-agent to per-action, priced by reversibility and blast radius.

Generative UI arrived as a real pattern.

It comes in three shapes: the agent picks from a typed component library, fills a slot, or composes layout at runtime.

Provenance turned into compliance.

Content Credentials and watermark disclosure are now design surfaces with legal deadlines attached.

Trust research hardened the brief.

Observed accuracy beats stated confidence, and rubber-stamped approvals are worse than no gate at all.

Twelve element families

The same 73 patterns grouped by what they are rather than when they are used. Use these names in critique.