Published on

What Is an Agentic Design System? A Practical Definition

What is an agentic design system? A practical definition, the four stages from documented to agentic, and how to tell which one your team is on.
Authors
  • avatar
    Name and Role
    Nezar Mansour
    Content Writer
Summarize

Four stages, and how to work out which one you're on.

An agentic design system is one that AI agents can query, resolve and act on, rather than only read. It exposes tokens, components and rules as structured data an agent can retrieve on demand, and it lets agents contribute changes back rather than only consuming.

The word doing the work is act. A documented design system tells an agent what you decided. An agentic one lets the agent resolve that decision to a concrete value, apply it, and in some cases propose a change to it.

Key Takeaway: An agentic design system is not a design system with AI features attached. It's a design system that agents can query for specific answers and act on. Most teams are two stages away from one, and the gap is structural rather than technological.

How is it different from an AI-ready design system?

AI-ready describes preparation. Agentic describes participation.

An AI-ready design system is structured well enough that an agent can consume it: consistent naming, clean token architecture, documented component APIs. That work is necessary and most teams should do it first.

An agentic design system adds two things on top. Agents can retrieve exactly the slice they need rather than being handed everything. And agents can write back, opening pull requests, updating documentation, flagging drift.

Jan Six, who works on design systems at GitHub, put the underlying problem well in his talk at the AI Design Systems Conference:

"The invisible part of your system is way bigger than your visible part. If the agent can't see it, it has to hallucinate."

Making the invisible part visible is AI-readiness. Letting agents work with it is agentic.

The four stages

Most teams recognise themselves somewhere on this ladder.

Stage 1: Documented. The system exists and is written down for people. Guidelines, usage rules, examples, all in prose. An agent pointed at it can read the words and infer, which produces output that looks right and often isn't.

Stage 2: Machine-readable. Tokens have resolvable values. Components have documented props, variants and states in a structured format. The information stops being paragraphs and starts being data.

Diana Wolosin, a senior design system designer at Indeed, ran a benchmark that puts numbers on this stage. Testing 1,056 prompts across eight configurations, Markdown documentation consumed roughly 30,000 tokens per query and reached 82% coverage with hallucinations. Structured JSON reached higher accuracy using 80% fewer tokens, at roughly a fifth of the annual cost. Her framing of why:

"JSON is like a contract. It has explicit keys, explicit values, explicit boundaries, and there is no ambiguity."

Stage 3: Queryable. The structured data is served, usually over MCP, so an agent asks for what it needs at the moment it needs it. This is where scoping starts to matter. An agent handed the entire system performs worse than one handed the relevant part, and every unnecessary token in the window is one not spent on the task.

Stage 4: Agentic. Agents both read and write. They propose token changes, draft documentation, open issues when they find drift, and run maintenance work that used to sit in someone's backlog. Humans set what agents may do unsupervised and what needs review.

Almost nobody is fully at stage 4, and stage 3 is where the practical gains currently sit.

What agents actually do in an agentic design system

Four categories, roughly in order of how commonly teams have them working:

  • Retrieve: fetch the current token value, prop signature or usage rule for the thing being built right now
  • Apply: generate code or designs that use the real components rather than approximations of them
  • Detect: notice when shipped work diverges from the system and surface it
  • Contribute: open a pull request, draft a component's documentation, propose a new token

The contribution layer is where teams get nervous, reasonably. The pattern emerging from practitioners is graduated trust: agents start by suggesting only, earn the ability to make mechanical fixes, and never get autonomy over decisions that need judgement.

What an agentic design system is not

The term is being attached to a lot of things. Some useful exclusions:

Not a chatbot over your documentation. Answering questions about the system is retrieval with a conversational wrapper. Useful, and not the same as an agent building with it.

Not an MCP endpoint on its own. Exposing an endpoint says nothing about what's behind it. If it serves documentation prose, an agent still has to interpret rather than resolve. Diana Wolosin's benchmark exists precisely because plugging Markdown into MCP and calling it done is the common mistake.

Not AI-generated documentation. Having an agent write your docs faster is a productivity feature for the humans maintaining the system. It doesn't change what agents can do with the output.

Not full autonomy. Every practitioner working on this publicly is explicit that some decisions stay with people. An agentic system is one where the boundary is defined, not absent.

How to tell which stage you're on

Pick one component that gets used constantly and answer four questions about it.

QuestionIf no, you're below
Can an agent get the exact token value it uses, resolved, without a person?Stage 2
Can it get the full prop signature and variant rules in structured form?Stage 2
Can it request just that component's context rather than your whole system?Stage 3
Can it propose a change to the component and route it for review?Stage 4

Most teams who run this discover they're at stage 1 with good intentions about stage 2. That's a normal place to be, and the work to move up is ordinary design system hygiene rather than anything exotic.

Where the tooling fits

The stages are not really a tooling question until stage 3. Naming, token architecture and component metadata are things you do to your system regardless of what platform holds it.

Stage 3 is where platform matters, because serving scoped context on demand and keeping it current is infrastructure rather than authoring. It's the problem Supernova's AI context management addresses: contexts generated from the design system data itself, scoped per team or workflow, served over MCP, so an agent pulls the current value rather than a snapshot.

The question worth asking your team

If the credit for the ideas above belongs anywhere, it's with the practitioners publishing their work in the open. Into Design Systems has collected a substantial guide from five of them, and it's worth your time.

The question to take back to your own team is narrower than "should we build an agentic design system." It's this: when one of your engineers asks an agent to build with your system tomorrow, can that agent get a specific answer, or does it have to guess?

Whatever stage that puts you on is where the work starts.

Supernova turns your design system into scoped, current context your agents can query — see how it works.