Designer equated AI agents with medical intermediaries rather than with users
This week on Habr, a discussion unfolded about who should be considered AI agents in interface design. Kiara Pellegrini from Nielsen Norman Group proposed simple logic: an agent has goals, interacts with the interface, tries to achieve them. Therefore, it's a user. But a UX designer with eight years of medical experience disagrees: this is not just an imprecision in definition, but a deep misunderstanding of architecture. ## Why an Agent Is Not a User An agent clicks buttons, fills fields, gets results — like a user. But there's a critical difference in motivation and responsibility. A user acts for themselves. An agent acts for you, representing your goals through interpretation. This transforms the entire dynamics of interface interaction. When a designer designs for a user, they create a channel of direct access: a person sees something, understands it, acts.
AI-processed from Habr AI; edited by Hamidun News
This week on Habr, a discussion unfolded about who should be considered AI agents in interface design. Kiara Pellegrini from Nielsen Norman Group proposed simple logic: an agent has goals, interacts with the interface, tries to achieve them. Therefore, it's a user. But a UX designer with eight years of medical experience disagrees: this is not just an imprecision in definition, but a deep misunderstanding of architecture.
Why an Agent Is Not a User
An agent clicks buttons, fills fields, gets results — like a user. But there's a critical difference in motivation and responsibility. A user acts for themselves. An agent acts for you, representing your goals through interpretation. This transforms the entire dynamics of interface interaction. When a designer designs for a user, they create a channel of direct access: a person sees something, understands it, acts. An error is their error of understanding or attention. When an intermediary enters the chain, new points of failure appear. An agent may misread your intention, may forget context, may encounter an exception and not know how to respond.
Medicine Has Known This Question for a Century
A nurse in a hospital is a classic intermediary. A doctor writes a prescription, the nurse executes it, the patient receives medication. Each level can distort information: the doctor writes the dose unclearly, the nurse reads it incorrectly, the patient forgets the instruction. That's why medicine has developed an entire culture of error insurance:
- Double-checking critical procedures
- Standardized forms and protocols instead of free text
- Alert signals when deviations from the norm occur
- Mandatory documentation of each step
- Clear feedback channels between levels
The result: medicine designs not for an ideal intermediary, but for a real one who can make mistakes.
What This Means for Interface Design
If we recognize an agent as an intermediary, not a user, then the designer's task changes. We need interfaces that don't just "work," but work reliably even when the intermediary makes mistakes or doesn't fully understand the context. This means explicit confirmations before critical actions, detailed logging of each step, the ability to roll back operations, and ensuring the agent can read the state at each stage. Today, most interfaces are designed for direct human interaction. When you throw an agent at them, they often break. Because there's no insurance against the intermediary misunderstanding the silent agreement of the design.
- Oct 28, 2026AdaPRA lifts Qwen 80B by 24.5 points on data science leaderboards
- Oct 28, 2026AOS-Bench: Agents Separated by 0.6 Points in Isolation Deliver 54% and 68% of the Same Tasks
- Oct 28, 2026CuraLoc finds bugs in repositories with a single plan and uses 90% fewer tokens
- Oct 28, 2026Wired Tested 6 AI Agents in a Day: Dots Leads, Gemini Spark Fails at Lunch
Key Questions Answered
Why an Agent Is Not a User?
An agent clicks buttons, fills fields, gets results — like a user. But there's a critical difference in motivation and responsibility. A user acts for themselves. An agent acts for you, representing your goals through interpretation. This transforms the entire dynamics of interface interaction. When a designer designs for a user, they create a channel of direct access: a person sees something, understands it, acts. An error is their error of understanding or attention. When an intermediary enters the chain, new points of failure appear. An agent may misread your intention,
What are the key details on Medicine Has Known This Question for a Century?
A nurse in a hospital is a classic intermediary. A doctor writes a prescription, the nurse executes it, the patient receives medication. Each level can distort information: the doctor writes the dose unclearly, the nurse reads it incorrectly, the patient forgets the instruction. That's why medicine has developed an entire culture of error insurance: Double-checking critical procedures Standardized forms and protocols instead of free text Alert signals when deviations from the norm occur Mandatory documentation of each step Clear feedback channels between levels The result:
What This Means for Interface Design?
If we recognize an agent as an intermediary, not a user, then the designer's task changes. We need interfaces that don't just "work," but work reliably even when the intermediary makes mistakes or doesn't fully understand the context. This means explicit confirmations before critical actions, detailed logging of each step, the ability to roll back operations, and ensuring the agent can read the state at each stage. Today, most interfaces are designed for direct human interaction. When you throw an agent at them, they often break. Because there's no insurance against the int
Delegate Deep Research, Coding & Multi-Step Workflows to Nomad Agent
Deploy autonomous task execution with Nomad Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and MCP tool orchestration.
The AI world, distilled — once a week
Seven stories that actually mattered, hand-picked. No noise, no reposts, no press releases.
Done! Check your inbox for a confirmation.