Claude Code ported my whole Astro site to a static-export Next.js app (about 18,500 lines) — not hands-off, but most of what I had to tell it once became project rules, so the setup compounds and the next migration needs me less.
I'm a freelance frontend dev. I can't design, but I'd been curious about AI design tools for a while, and I was paying for Claude Code Max. When a client asked if I could redesign their site, I said: let me try it with AI. This is the honest story of how that went — the answer to 'how far has AI design come' is 'further than I expected, with more hand-holding than I expected.' The how and why are the rest of this series.
I built an AI agent to automate a design loop, then measured my logs: the human judgment I was trying to remove was the bottleneck. So I stopped optimizing the agent and optimized the collaboration around it.
Design feedback came drawn onto a Figma canvas, not as pinned comments, so the MCP couldn't read it. I stopped guessing at the pixels and matched notes to screens by raw node coordinates over the REST API — a note belongs to the screen whose box its position falls beside.