Building UI with AI takes 10 minutes, but if the output doesn't exist in Figma, designers can't touch it. Now code becomes an editable Figma design, just like that.

TL;DR
Run code Capture browser UI Convert to Figma frame Designer edits Reflect in code

What Is It?

On February 17, 2026, Figma partnered with Anthropic to announce "Code to Canvas". As the name suggests, it brings code onto the canvas (Figma).

Here's how it works: when you run code built with an AI coding tool like Claude Code, the rendered browser UI is automatically captured and converted into an editable frame on the Figma canvas. Not a simple screenshot — a real Figma component with separated layers.

Why is this a big deal? Until now, Figma MCP only worked in the "design→code" direction. Designers create in Figma, AI converts it to code. But with the addition of the "code→design" direction, a full design↔code round-trip is now complete.

Bidirectional
Design↔Code round-trip
10 min
5-page implementation (real use case)
3x
Launch delay eliminated

In practice, Korean developer Ubin used Figma MCP + Claude Code to build a 5-page signup flow in just 10 minutes, including setup. Code quality maintained a clean feature-based architecture, and reusable components were automatically separated.

Dylan Field (Figma CEO) emphasized that "AI isn't replacing design — it's enhancing collaboration between designers and developers". With the term 'SaaSpocalypse' making the rounds and Figma's stock taking a hit, Figma's strategy is to turn AI from a threat into an opportunity.

Felix Lee (ADPList) put it more directly — "The existing design→production workflow delays product launches by 3x," and this bidirectional workflow eliminates that bottleneck.

What's Different?

Previously, designers designed in Figma and developers converted it to code — a one-way street. AI coding tools made it possible to build UI fast, but the output only existed in code. Designers couldn't review or edit in their own tool (Figma), and every time the UI changed during development, Figma files were left with the original mockup, abandoned.

Traditional Workflow Code to Canvas
Design Review Only in code → designers can't check in Figma Run code → editable Figma frame auto-generated
Edit Flow Verbal feedback → dev edits code → re-check Designer edits directly in Figma → reflected in code
Design File Sync Manual Figma update on every code change (or abandoned) Code changes → auto-reflected in Figma
Feedback Precision "Can you reduce the spacing here?" (verbal) Edit directly in Figma and show the result

Figma currently has three AI-related features running on different axes. Don't confuse them.

FeatureDirectionDescription
Figma MCP (Dev Mode) Design → Code AI reads Figma designs and generates code
Figma Make Prompt → Design Auto-generate designs from text descriptions
Code to Canvas Code → Design Converts production code to editable Figma frames

Combine all three and you get an infinite "design→code→design→code" loop. Designers and developers work in their own tools while staying in real-time sync.

Key Point

Code to Canvas isn't a simple screenshot. It converts to an editable Figma frame with separated layers. Designers can immediately modify colors, spacing, and text.

Quick Start Guide

Supported clients include Claude Code, Cursor, VS Code, Windsurf, and Codex. We'll walk through the Claude Code setup here.

  1. Prepare the Figma Desktop App
    Update to the latest version. Go to the Figma icon (top-left) → Preferences → check Enable Dev Mode MCP Server. Requires Professional Plan or higher.
  2. Connect MCP Server to Claude Code
    Just one line in the terminal:
    claude mcp add --transport http figma https://mcp.figma.com/mcp
  3. Run Code → Capture to Figma
    Run your code, then prompt Claude Code with "Put this screen into Figma." The browser UI is auto-captured and converted into an editable Figma frame.
  4. Edit in Figma & Reflect in Code
    Modify colors, layout, and text directly in Figma. Changes can be reflected back in code via Claude Code. That's the round-trip.

Heads Up

Currently, performance can degrade during the Code to Canvas round-trip when using 3+ tools with 5+ context switches. For complex tasks, we recommend breaking them into smaller steps.