Figma opens its canvas to coding agents
Figma just launched its MCP server in beta, letting coding agents like Claude Code and Codex design directly on the canvas using your team's real components and design tokens. Teams can also steer agents with Markdown-based "skills" to prevent off-brand AI output. It is free during the beta, with usage-based pricing coming later.
Whenever you asked an AI coding agent to sketch a UI in the past, the result was almost always the same: generic, off-brand slop. The agent had no clue what your brand colors were, how many pixels of padding your buttons needed, or how your design tokens worked.
Figma took a massive step toward fixing that disconnect. The company launched the beta version of its Figma MCP server, officially opening its design canvas to AI agents. Tools like Claude Code, Codex, and other MCP clients can now jump directly into your Figma files, read your design system, and make real edits on the canvas. The feature is free during the beta period and will shift to usage-based pricing down the road.
Bridging code and canvas
The linchpin of this release is a new tool called use_figma. It effectively completes the loop between the terminal and the canvas.
Figma already had generate_figma_design, which pulls live HTML from websites into editable Figma layers. That was designed to bring design in sync with production code. The new use_figma tool works in the other direction, allowing agents to build and edit assets using your real components, variables, and styles.
"Teams at OpenAI use Figma to iterate, refine, and make decisions about how a product comes together," noted Ed Bayes, design lead at Codex. He explained that Codex can now tap into all that crucial Figma context to ship higher-quality products faster.
Markdown rules that keep agents on-brand
Giving AI access to your canvas is risky if it hallucinates all over your artboards. Figma's answer to this is Skills.
Skills are essentially markdown instruction files that teach agents your team's specific conventions and sequencing. You don't need to write code or build a plugin to author one. At the center sits /figma-use, a foundational skill that teaches agents how Figma works fundamentally.
Figma launched nine community-built skills alongside the release. They handle everything from generating components out of codebases or JSON contracts to syncing design tokens, writing screen-reader specs, and coordinating multi-agent workflows. As Cat Wu, head of product for Claude Code, pointed out, skills teach agents how to work on the canvas while staying true to a team's actual intent.
Even better, agents can run self-healing loops. An agent can generate a layout, snap a screenshot, spot discrepancies, and adjust the structure. Because it manipulates real Auto Layout, components, and variables, it fixes the underlying system rather than just shifting pixels around.
Why it matters
Figma just made a brilliant defensive move that doubles as an offensive masterclass.
For builders and small teams, this closes the dreaded gap between design files and production code. You no longer have to manually translate a fresh component into Figma or update tokens by hand. A developer using Claude Code can now update the source of truth directly from their command line without butchering the design system.
For the broader tech landscape, Figma is transforming itself from a collaborative canvas into core infrastructure for AI software development. While standalone UI generators spit out detached, unmaintainable mockups, Figma ties AI outputs straight to living component libraries. That makes its enterprise moat nearly unassailable.
There are still friction points. Letting non-deterministic agents edit shared files could easily create canvas chaos, and we still don't know how steep the usage-based pricing will be once the beta wraps up. But the direction is undeniable: the wall between coding an app and designing it is finally tumbling down.
Sources (1)
- figma.com(opens in a new tab)Originalfigma.com