Figma Updates AI Design Tool with Two-Way GitHub Integration
Cloud design software company Figma launched a major update to its AI design assistant, enabling direct integration with production code repositories.

Figma announced a significant update to its AI design assistant, Figma Make, that allows designers and product managers to connect directly with existing GitHub repositories and push changes to production code through standard development workflows.
The update transforms Figma Make from a prototyping tool into what the company describes as a live visual software editor. Users can now import existing Git repositories into the Figma desktop application, make visual edits to applications through the design canvas, and submit those changes back to engineering teams via GitHub pull requests.
The integration maintains existing engineering governance structures by operating within standard version control workflows. Design changes accumulate as local commits, and when ready for deployment, users generate branches and open pull requests directly from Figma Make. These visual edits are subject to the same continuous integration pipelines, security checks, and code reviews as traditional engineering commits.
Figma Make utilizes multiple AI models, including Anthropic's Claude variants and Google's Gemini models, to generate underlying code based on natural language prompts and contextual annotations. The system reads surrounding code architecture and applies visual edits while adhering to existing design system guidelines.
The service is available to users with Full seats on Figma's paid plans, ranging from $16 per month for Professional teams to $90 per month for Enterprise deployments. The tool interfaces with both open-source and proprietary Git repositories without imposing additional licensing restrictions on generated code.
This update addresses what Figma identifies as a key workflow challenge, as the company notes that 45% of designers and 59% of product managers already contribute to code regularly but prefer visual interfaces over command-line environments.