Figma's "Code to Canvas" with Anthropic: AI Coding Meets Design Refinement

The AI Coding-Design Gap
AI coding agents like Claude Code can now generate functional UI interfaces from a single prompt. The problem: the output is code, not a design — and product teams still need a shared space to refine, compare, and align on what gets shipped.
Figma is betting it can own that space with a new feature: "Code to Canvas."
What Code to Canvas Does
Announced in partnership with Anthropic, Code to Canvas converts interfaces generated by AI tools — including Claude Code — directly into fully editable designs inside Figma's canvas. Teams can then:
- Refine the AI-generated interface visually
- Compare design options side by side
- Align on decisions before handing off to engineering
The feature creates a bridge between the agentic coding workflow and Figma's collaborative design process.
The Strategic Bet
Figma's move is a statement about where it believes design fits in an AI-first world: not eliminated, but made more essential. The argument is that as AI agents generate more code and interfaces, the need for human judgment in the design refinement step grows — and Figma wants to own that step.
The counter-argument is more uncomfortable: Figma may be "building a better on-ramp to a highway it no longer controls." If AI coding tools improve to the point where generated interfaces are already production-ready, the design refinement step disappears entirely.
The Context: Figma's Rough Year
The announcement comes as Figma's stock sits about 85% below its 52-week high of $142.92 — swept up in the broader "SaaSpocalypse" selloff that has punished software companies amid fears that AI agents will replace SaaS workflows. The iShares software ETF has fallen into bear market territory.
Code to Canvas is, in part, Figma's answer to that existential question: we're not a casualty of the AI coding wave — we're where that wave lands.
The Bottom Line
AI coding tools are generating UIs directly. Figma's answer is "Code to Canvas" with Anthropic — bring your Claude Code outputs into Figma for refinement and design decisions. The question is whether that refinement step survives the next generation of AI agents. For now, Figma is betting it does.