table of contents

Take the quiz and get a 20% OFF coupon code

Find out which template is your perfect fit and get a 20% OFF coupon as a bonus

Guides & Tutorials

6 min read

How do you choose the right AI agent for web design?

We added pages to two of our Framer templates, one with Claude Code and one with Codex. Both matched the design. Here’s how to choose a web design AI agent, based on what actually happened.

A design system card feeding Claude Code and Codex terminals, each producing a matching page with an orange check

Written by

Sophia Onyeabor

Published on

last updated on

Pick an agent that works on your real project, then give it your design system. I added pages to two of our Framer templates, one with Claude Code and one with Codex. Both pages matched the template. The agent came down to preference. What made the pages right was the design system the agent was given.

I'm Sophia from Omakase. We build Framer templates, and our new ones ship with an Agent Kit. It's an add-on that gives an AI agent the design system a template comes with, so the pages it adds look like they belong.

Key takeaways

  • Choose an agent that edits your real project. Claude Code and Codex both connect to Framer.

  • An agent without your design rules guesses. When we tested Claude Code on Mindly without the Kit, it made duplicate components and changed a shared button.

  • With the Kit, Codex added a page to Ampcore that needed no fixes, and our in-house designer signed it off.

  • Claude Code or Codex was a matter of preference. Codex's images came out sharper, likely because OpenAI's image model is built into it.


What makes a good AI agent?

Most guides judge a web design AI agent by its personality. I judge it on two things. Can it work on my actual project? And does it follow my design, or invent its own? Here's how each trait looks when you're building on a real template.


It understands that you’re out of your comfort zone

Most people who buy a template aren't designers. They chose a template so they wouldn't have to make design calls. A good agent respects that by making the calls the template already made, not new ones.

It can only do that if it can see those decisions. Without them, it falls back on its own taste, and every new page drifts a little further from the rest of the site. That's the gap Agent Kit fills. It hands the agent the template's design system, so someone who isn't a designer can ask for a page and get one that fits.


It grills you (in a good way)

A good agent checks before it builds. When I tested Claude Code on Mindly with the Agent Kit, its first move was to audit the template. It found existing bugs before it wrote anything.

Without the Kit, Claude Code skipped that step and went straight to building. It made duplicate components and edited a shared button that other pages use. The questions don't have to come as a chat. An agent that inspects your project first is asking the right questions of the right source.


It explains the “why”

An agent should be able to say why it built a page the way it did. On a template, the answer should point to your design, not to general best practice. "I reused your existing pricing card" is a real reason. "Pricing cards convert well" is a guess.

So ask. After a build, ask the agent which components it reused and which rules it followed. If the answer could apply to any website, it wasn't working from yours.


It covers your blind spots

The Mindly test is the best example I have. The run with the Kit flagged problems in the template that we hadn't spotted. Those bugs were there in both runs, but only the agent with the Kit went looking for them.

A good agent checks your project against your own rules and catches what you'd miss on a quick look. That's worth more than any suggestion it makes.


It knows when to say "we're done"

Done should mean the page matches the site, not that the agent ran out of ideas. When I used Codex with the Agent Kit to add a page to Ampcore, it built the page from the template's design system and stopped.

The page needed no fixes. I showed it to our in-house designer, who said it was fine. That's the bar: done when it matches, and nothing more.


Collaboration is a two-way street

An agent can only follow rules it has. Your half of the job is giving it the right ones and keeping a person in the loop.


Be specific, be verbal

Adjectives aren't instructions. "Clean and modern" means something different to every agent. Your design system is the specific version: colours, type, spacing, the components you already have, and how your pages are put together.

Write it down once, and every agent reads the same thing. That's what an Agent Kit is: a template's design decisions, written for an agent.


Take a hybrid approach

Let the agent build and let a person judge. On Ampcore, Codex built the page and our designer reviewed it. The agent handles production. The human keeps the taste.


Embrace the “Undo” button

Try things where mistakes are cheap. Framer's branches let agent edits land on a copy of your site, so you can review them before anything goes live. Before you let any agent work on a client site, run it on a branch or a duplicate first.


You learn by trying

I've run the Agent Kit with two agents. Here's what happened.


Claude Code

Codex

Template

Mindly

Ampcore

Task

Add a new page

Add a new page

With the Agent Kit

Audited the template first, found existing bugs, reused existing components

Built the page from the template's design system, no fixes needed

Without the Agent Kit

Made duplicate components, edited a shared button

Not tested

Images

No built-in image model

Generated with OpenAI's image model, sharper in my run

Designer review

Signed off as fine

Signed off as fine

Both did the job. I preferred Codex because it felt smoother, and its images were sharper. That's likely because Codex has OpenAI's image model, gpt-image-2, built in, while Claude Code doesn't generate images on its own. But smoother is my preference, not a verdict. If you already pay for one of them, start there.

The full Claude Code test, with and without the Kit, is in How to Connect Claude Code to Framer Without Framer MCP. For how Framer's own agent compares, read Framer AI in 2026.

The real lesson from both tests: switching agents changed very little. Giving the agent the template's design system changed everything. Agent Kit is available on Mindly, Solwell, Ampcore, Millbrook and Johnson & Green. Start with the agent you have, give it your design, and see what it builds.

Sophia Onyeabor

Team Lead

Redesigned site on a desktop screen

Take the Template Quiz & Get a 20% discount

Find the template which is your perfect fit and get a 20% discount code as a bonus!

Testimonial

We bought the solvance template and the customization plan, and went from buying the template to a live and improved website in a week!

Portrait of the customer quoted

Caileb Reed

Project Manager / Engineer At Volunteer Solar

TEMPLATE QUIZ

TAKE THE QUIZ AND GET 20% OFF

Find our exactly what template fits your needs and get a 20% coupon code