Icon

AI

Icon

AI Agent UX Patterns: Designing Software That Acts Alone

·

By Aneri

Kraftbase cover for AI agent UX patterns: an agent run with checked steps and an approval card

A copilot waits for you. An agent does not. You hand it a goal, close the tab and it keeps working: reading, deciding, calling tools, sometimes spending money. The interface problem changes completely, because the user is no longer in the loop by default.

This guide shows you AI agent UX patterns for software that works on its own. You will get a five point model of an agent run, seven patterns, a table of the signals to show at each point and a test you can run this week.

A person at a desk watching several monitors in soft light


Key takeaways

  • An agent run has five points: brief, plan, watch, intervene and review. Design each one.

  • Make the plan visible before the agent acts, and the activity visible while it runs.

  • Give people checkpoints and a stop control, with limits on time, spend and scope.

  • Make review fast. A result nobody can check is a result nobody trusts.

  • Autonomy raises the cost of errors, so start with narrow tasks and widen them as trust grows.

How is designing for an agent different from designing for a copilot?

A copilot works inside the user’s attention, while an agent works outside it. That changes what the interface has to do.

With a copilot, every output is seen the moment it appears. With an agent, hours of work can pass unseen, so the interface must report on what happened, ask for judgment at the right moments and make the result easy to check afterward.

Anthropic’s engineering guide to building agents (published December 19, 2024) describes the shape: a person starts the task, the agent works on its own and returns for more information or judgment when needed, and it can pause at checkpoints or when it hits a blocker. Its authors, Erik Schluntz and Barry Zhang, state the design rule plainly: “Prioritize transparency by explicitly showing the agent’s planning steps.” They also warn that “the autonomous nature of agents means higher costs, and the potential for compounding errors.” Those are interface requirements as much as engineering ones.

For assistants that work alongside the user, see AI Copilot UX Patterns.

What is the Five Point Run?

The Five Point Run is a model of one agent task from start to finish. Each point has a different design job.

Point

What happens

What the interface must do

1. Brief

The user sets the goal

Capture scope, limits and success criteria

2. Plan

The agent proposes steps

Show the plan and ask for approval where it matters

3. Watch

The agent works

Show activity, progress and cost in a calm way

4. Intervene

The user steps in, or the agent asks

Offer pause, redirect and stop, and clear questions

5. Review

The agent reports

Show the result, the evidence and what changed

Most agent products invest in 1 and 5. The gaps are usually in 3 and 4, which is where trust is lost.

Which seven AI agent UX patterns matter most?

These seven cover most agent interfaces. Not every product needs all of them.

  1. A brief with limits. Ask for the goal, the scope, what the agent may not do and when to stop.

  2. A visible plan. Show the steps the agent intends to take, and let the user edit or approve.

  3. An activity feed. Record what the agent did, in order, in plain words.

  4. Checkpoints. Pause at risky or irreversible steps and ask.

  5. Budgets and stop rules. Set caps on time, spend, number of steps and scope.

  6. Pause, redirect and stop. Let the user step in at any point without losing work.

  7. An evidence rich result. Show what changed, the sources used and how to undo it.

Pro tip: Design the stop button before the start button. If you cannot say what happens to half finished work when a user stops, the agent is not ready to run unattended.

How do you show a plan and activity without overwhelming people?

Show a short plan up front and a calm, scannable feed while the agent works. Detail should be one click away, not on the screen by default.

Element

Good version

Weak version

Plan

Five or six steps in plain words, editable

A wall of tool names

Activity feed

One line per action, with a time and a result

Raw logs

Progress

Which step, how many left, rough time

A spinner with no meaning

Cost

Running total against the budget

A bill after the fact

Errors

What failed, what the agent did next

Silent retries

Group activity by step, and let users expand a line to see the inputs and outputs.

When should an agent stop and ask?

An agent should ask when an action is hard to undo, costs money, reaches other people or falls outside the brief. Everything else it can do and report.

  1. Hard to undo: deleting, sending, publishing, paying.

  2. Outside scope: anything the brief did not authorize.

  3. Ambiguous: when two reasonable readings lead to very different outcomes.

  4. Blocked: when the agent has run out of options, say so and describe what it tried.

  5. Over budget: when it is about to exceed a limit set in the brief.

Write each question so it can be answered in a tap: what the agent wants to do, why, and the options. Avoid asking so often that users stop reading, since a stream of low value prompts teaches people to click approve.

How do you design the review?

Make it faster to check the result than to redo the work. Review is where the user decides whether to trust the agent with more next time.

  1. Lead with a short summary of what was done and what changed.

  2. Show evidence next to each important claim: sources, screens or records.

  3. Mark anything the agent was unsure about, or skipped.

  4. Offer a one click undo for changes it made.

  5. Let the user accept, edit or reject parts, not only the whole.

  6. Record the outcome so the next run can use it.

For the wider question of when users decide to rely on AI, read How to Design Trust Into AI Interfaces.

How do you widen an agent’s autonomy over time?

Start with narrow, reversible tasks and widen scope as the agent earns trust. Trust grows from runs that went well and were easy to check.

Stage

The agent may

The user sees

Observe

Read and report

Findings only

Propose

Prepare changes

A diff to approve

Act with limits

Apply low risk changes

A log and undo

Act broadly

Run longer tasks

Summaries and exceptions

Anthropic’s guidance recommends extensive testing in sandboxed environments with guardrails because errors compound. A sandbox or dry run mode, where the agent shows what it would do without doing it, is a useful pattern for building trust before real runs.

Where does agent UX usually break?

Agent UX breaks when users cannot see the plan, cannot stop a run safely or cannot check the result. Six mistakes to avoid:

  1. No plan shown. The agent acts and the user learns afterward.

  2. A feed full of noise. Nobody reads it, so nobody notices real problems.

  3. No budget. One bad run can be expensive.

  4. A stop button that loses work. Users never dare to press it.

  5. Prompting for everything. People click approve without reading.

  6. A result with no evidence. The user cannot tell if it is right.

How do you test an agent interface this week?

Run a task with five users and break the run on purpose.

  1. Give each user a real task and let the agent run.

  2. Make the agent hit a blocker, and see whether the user understands what happened.

  3. Ask them to stop and redirect the agent halfway, and watch what happens to the work.

  4. Seed one subtle mistake in the result and see whether they catch it in review.

  5. Pass if most users recover without help and still say they would use it again.

Pro tip: Count how long review takes. If checking the result takes as long as doing the work, the review design has failed, however good the agent is.

To see how we design interfaces for AI products, read our ORYN AI agent monitoring landing page case study, or browse all of our case studies.

What does your agent show while it works?

Send us a flow and we will map it onto the Five Point Run. Book a design review · See our work

AI agent UX FAQs

1. What are AI agent UX patterns?

They are repeatable interface solutions for software that works on its own: a brief with limits, a visible plan, an activity feed, checkpoints, budgets, pause and stop controls and an evidence rich result. They keep people informed and in control while the agent runs tasks outside their attention.

2. How is agent UX different from chatbot UX?

A chatbot responds turn by turn while the user watches. An agent runs a longer task with many steps and may finish while the user is away. So agent interfaces need plans, progress, checkpoints, budgets and a strong review step, not only a good reply.

3. Should users be able to stop an AI agent?

Yes, at any point, and without losing the work done so far. A stop control that destroys progress makes users afraid to use it. Also give a pause and a redirect, and show what the agent had completed when it stopped.

4. How do you design human in the loop for agents?

Decide which actions need approval: those that are hard to undo, cost money, reach other people or go outside the brief. Let the agent do and report the rest. Keep questions short enough to answer in a tap, and avoid asking so often that users approve without reading.

5. Does Kraftbase design interfaces for AI agents?

Yes. Kraftbase is a product messaging and UI/UX design studio for AI and B2B SaaS companies. We design the agent interfaces and the pages that explain them together, so users and buyers understand what the agent does and where they stay in control.

6. What should an agent activity log show?

One plain line per action, in order, with a time, what the agent did and what came back, grouped by step. Let users expand a line for inputs and outputs. Show errors and what the agent did next. Raw logs belong behind a click, not on the main screen.

7. How do you build trust in an autonomous agent?

Start with narrow, reversible tasks, make the plan and activity visible, set budgets and stop rules and make review fast with evidence. Widen the agent’s scope only as runs prove reliable. A dry run mode that shows what the agent would do is a useful first step.

About the author

Aneri is a designer at Kraftbase, a product messaging and UI/UX design studio in Vadodara, India, that helps AI and B2B SaaS teams in the US, UAE and India explain and design what they’ve built.

Sources

Design review

What does your agent show while it works?

Send us a flow and we will map it onto the Five Point Run.

A copilot waits for you. An agent does not. You hand it a goal, close the tab and it keeps working: reading, deciding, calling tools, sometimes spending money. The interface problem changes completely, because the user is no longer in the loop by default.

This guide shows you AI agent UX patterns for software that works on its own. You will get a five point model of an agent run, seven patterns, a table of the signals to show at each point and a test you can run this week.

A person at a desk watching several monitors in soft light


Key takeaways

  • An agent run has five points: brief, plan, watch, intervene and review. Design each one.

  • Make the plan visible before the agent acts, and the activity visible while it runs.

  • Give people checkpoints and a stop control, with limits on time, spend and scope.

  • Make review fast. A result nobody can check is a result nobody trusts.

  • Autonomy raises the cost of errors, so start with narrow tasks and widen them as trust grows.

How is designing for an agent different from designing for a copilot?

A copilot works inside the user’s attention, while an agent works outside it. That changes what the interface has to do.

With a copilot, every output is seen the moment it appears. With an agent, hours of work can pass unseen, so the interface must report on what happened, ask for judgment at the right moments and make the result easy to check afterward.

Anthropic’s engineering guide to building agents (published December 19, 2024) describes the shape: a person starts the task, the agent works on its own and returns for more information or judgment when needed, and it can pause at checkpoints or when it hits a blocker. Its authors, Erik Schluntz and Barry Zhang, state the design rule plainly: “Prioritize transparency by explicitly showing the agent’s planning steps.” They also warn that “the autonomous nature of agents means higher costs, and the potential for compounding errors.” Those are interface requirements as much as engineering ones.

For assistants that work alongside the user, see AI Copilot UX Patterns.

What is the Five Point Run?

The Five Point Run is a model of one agent task from start to finish. Each point has a different design job.

Point

What happens

What the interface must do

1. Brief

The user sets the goal

Capture scope, limits and success criteria

2. Plan

The agent proposes steps

Show the plan and ask for approval where it matters

3. Watch

The agent works

Show activity, progress and cost in a calm way

4. Intervene

The user steps in, or the agent asks

Offer pause, redirect and stop, and clear questions

5. Review

The agent reports

Show the result, the evidence and what changed

Most agent products invest in 1 and 5. The gaps are usually in 3 and 4, which is where trust is lost.

Which seven AI agent UX patterns matter most?

These seven cover most agent interfaces. Not every product needs all of them.

  1. A brief with limits. Ask for the goal, the scope, what the agent may not do and when to stop.

  2. A visible plan. Show the steps the agent intends to take, and let the user edit or approve.

  3. An activity feed. Record what the agent did, in order, in plain words.

  4. Checkpoints. Pause at risky or irreversible steps and ask.

  5. Budgets and stop rules. Set caps on time, spend, number of steps and scope.

  6. Pause, redirect and stop. Let the user step in at any point without losing work.

  7. An evidence rich result. Show what changed, the sources used and how to undo it.

Pro tip: Design the stop button before the start button. If you cannot say what happens to half finished work when a user stops, the agent is not ready to run unattended.

How do you show a plan and activity without overwhelming people?

Show a short plan up front and a calm, scannable feed while the agent works. Detail should be one click away, not on the screen by default.

Element

Good version

Weak version

Plan

Five or six steps in plain words, editable

A wall of tool names

Activity feed

One line per action, with a time and a result

Raw logs

Progress

Which step, how many left, rough time

A spinner with no meaning

Cost

Running total against the budget

A bill after the fact

Errors

What failed, what the agent did next

Silent retries

Group activity by step, and let users expand a line to see the inputs and outputs.

When should an agent stop and ask?

An agent should ask when an action is hard to undo, costs money, reaches other people or falls outside the brief. Everything else it can do and report.

  1. Hard to undo: deleting, sending, publishing, paying.

  2. Outside scope: anything the brief did not authorize.

  3. Ambiguous: when two reasonable readings lead to very different outcomes.

  4. Blocked: when the agent has run out of options, say so and describe what it tried.

  5. Over budget: when it is about to exceed a limit set in the brief.

Write each question so it can be answered in a tap: what the agent wants to do, why, and the options. Avoid asking so often that users stop reading, since a stream of low value prompts teaches people to click approve.

How do you design the review?

Make it faster to check the result than to redo the work. Review is where the user decides whether to trust the agent with more next time.

  1. Lead with a short summary of what was done and what changed.

  2. Show evidence next to each important claim: sources, screens or records.

  3. Mark anything the agent was unsure about, or skipped.

  4. Offer a one click undo for changes it made.

  5. Let the user accept, edit or reject parts, not only the whole.

  6. Record the outcome so the next run can use it.

For the wider question of when users decide to rely on AI, read How to Design Trust Into AI Interfaces.

How do you widen an agent’s autonomy over time?

Start with narrow, reversible tasks and widen scope as the agent earns trust. Trust grows from runs that went well and were easy to check.

Stage

The agent may

The user sees

Observe

Read and report

Findings only

Propose

Prepare changes

A diff to approve

Act with limits

Apply low risk changes

A log and undo

Act broadly

Run longer tasks

Summaries and exceptions

Anthropic’s guidance recommends extensive testing in sandboxed environments with guardrails because errors compound. A sandbox or dry run mode, where the agent shows what it would do without doing it, is a useful pattern for building trust before real runs.

Where does agent UX usually break?

Agent UX breaks when users cannot see the plan, cannot stop a run safely or cannot check the result. Six mistakes to avoid:

  1. No plan shown. The agent acts and the user learns afterward.

  2. A feed full of noise. Nobody reads it, so nobody notices real problems.

  3. No budget. One bad run can be expensive.

  4. A stop button that loses work. Users never dare to press it.

  5. Prompting for everything. People click approve without reading.

  6. A result with no evidence. The user cannot tell if it is right.

How do you test an agent interface this week?

Run a task with five users and break the run on purpose.

  1. Give each user a real task and let the agent run.

  2. Make the agent hit a blocker, and see whether the user understands what happened.

  3. Ask them to stop and redirect the agent halfway, and watch what happens to the work.

  4. Seed one subtle mistake in the result and see whether they catch it in review.

  5. Pass if most users recover without help and still say they would use it again.

Pro tip: Count how long review takes. If checking the result takes as long as doing the work, the review design has failed, however good the agent is.

To see how we design interfaces for AI products, read our ORYN AI agent monitoring landing page case study, or browse all of our case studies.

What does your agent show while it works?

Send us a flow and we will map it onto the Five Point Run. Book a design review · See our work

AI agent UX FAQs

1. What are AI agent UX patterns?

They are repeatable interface solutions for software that works on its own: a brief with limits, a visible plan, an activity feed, checkpoints, budgets, pause and stop controls and an evidence rich result. They keep people informed and in control while the agent runs tasks outside their attention.

2. How is agent UX different from chatbot UX?

A chatbot responds turn by turn while the user watches. An agent runs a longer task with many steps and may finish while the user is away. So agent interfaces need plans, progress, checkpoints, budgets and a strong review step, not only a good reply.

3. Should users be able to stop an AI agent?

Yes, at any point, and without losing the work done so far. A stop control that destroys progress makes users afraid to use it. Also give a pause and a redirect, and show what the agent had completed when it stopped.

4. How do you design human in the loop for agents?

Decide which actions need approval: those that are hard to undo, cost money, reach other people or go outside the brief. Let the agent do and report the rest. Keep questions short enough to answer in a tap, and avoid asking so often that users approve without reading.

5. Does Kraftbase design interfaces for AI agents?

Yes. Kraftbase is a product messaging and UI/UX design studio for AI and B2B SaaS companies. We design the agent interfaces and the pages that explain them together, so users and buyers understand what the agent does and where they stay in control.

6. What should an agent activity log show?

One plain line per action, in order, with a time, what the agent did and what came back, grouped by step. Let users expand a line for inputs and outputs. Show errors and what the agent did next. Raw logs belong behind a click, not on the main screen.

7. How do you build trust in an autonomous agent?

Start with narrow, reversible tasks, make the plan and activity visible, set budgets and stop rules and make review fast with evidence. Widen the agent’s scope only as runs prove reliable. A dry run mode that shows what the agent would do is a useful first step.

About the author

Aneri is a designer at Kraftbase, a product messaging and UI/UX design studio in Vadodara, India, that helps AI and B2B SaaS teams in the US, UAE and India explain and design what they’ve built.

Sources

Design review

What does your agent show while it works?

Send us a flow and we will map it onto the Five Point Run.