Conversations That Actually Build
The most powerful shift isn't the output — it's realizing the prompt itself is a design artifact. A well-written prompt that includes intent, context, tone, and pasted component specs reads like a brief and behaves like one.
Knowing When to Use It
These tools shine earliest in the process, during exploration, when you're still generating alternatives and testing directions. Bring them in too late without a connected design system and the back and forth multiplies fast. The shortcut becomes a detour.
The Figma Round Trip
Figma is still the shared language of UX. Stakeholders live there, engineers reference it, design systems are maintained there. The real question isn't whether Figma stays — it's how cleanly you can move from agent to canvas and back again without losing fidelity or momentum.
Tools like Claude Code and Cursor are pushing that boundary the furthest. They aren't just autocomplete for engineers anymore — they're beginning to function as collaborative environments where a person with design instincts and product thinking can generate, test, and iterate on real working interfaces without needing to fully context-switch into a developer's mindset. The implication for UX is significant: the prototype is no longer a simulation of the thing. Increasingly, it can just be the thing.
What that does to team dynamics is still playing out. The traditional handoff — where a designer creates a static file and an engineer interprets it — is already starting to feel like an artifact of a previous era. In its place, something messier and more collaborative is emerging. Designers who are comfortable prompting, iterating in code, and speaking the language of components are finding themselves closer to the center of the build process than they've ever been. Engineers who can read and redirect AI output quickly are becoming multipliers in ways that compress timelines that used to take weeks into days.
What none of this changes is judgment. Knowing what to build, why it should feel a certain way, and when the output isn't quite right yet — that's still entirely human work. Vibe coding doesn't replace the designer. It just changes what the designer needs to show up knowing how to do.