
Yes, through Framer's own AI agents, or through Framer's official External Agents connection for Claude Code, Codex, and Cursor. Framer builds AI directly into the canvas: an in-editor agent that generates pages, CMS content, and code components from a prompt. Separately, Framer publishes an official bridge — no third-party MCP server needed — that lets an outside coding agent connect to a real Framer project and make supported changes through Framer's own API. Neither route hands an outside model a copy of your site to edit anywhere else; Framer has no code export, so every route stays on Framer's platform.
Framer's in-canvas AI agent can "create editable pages, sections, copy, and visuals directly in your project" from a written description, and you can keep refining it in conversation or take over on the canvas at any point (Framer, AI website builder, checked September 2026). The same page describes four connected jobs: generating a page or section layout, building a custom code component from a description, reviewing a site for "contrast issues, typos, missing alt text, SEO gaps, and inconsistent styles," and turning site analytics into "practical next steps."
Two of these skills have their own names and launch dates. Wireframer generates a purpose-built page layout — "clear, purpose-built layouts that focus on structure, not style" — that you then finish on the canvas; Framer announced it on May 21, 2025 (Framer Updates, "Wireframer"). Workshop turns a description into a React code component with property controls already wired up, announced the same day (Framer Updates, "Workshop").
These AI features run on credits, not a flat "AI included" switch; Framer's pricing page lists the monthly agent credits for each plan (Framer, Pricing, checked September 2026). Check it for your plan, since credit allowances change.
Yes, through Framer's official External Agents connection — a documented feature, not a workaround. Framer's own pricing page lists "External agents" as a line item under Agents, marked PREVIEW, described as "Connect your own tools with Framer" (Framer, Pricing, checked September 2026).
The mechanics: you run npx @framer/agent setup in a terminal, which installs a Framer skill into your agent's own skills folder. Framer's help center states plainly, "Framer doesn't require a separate MCP server. If you're searching for a Framer MCP, the native Framer Agent connection gives Claude Code, Cursor, Codex in ChatGPT, Gemini CLI, and other AI tools direct access to your canvas, components, CMS, and project context, without manual MCP setup" (Framer Help, "Use external agents with Framer", updated August 7, 2026). You then open the agent, give it your project's link, and approve the connection the first time it's requested: "The first time you use an external agent with a project, Framer will open your browser and ask you to allow the connection to your project" (same source).
A separate help article documents what this route is actually for: structured, repeatable, data-driven work rather than open-ended visual design — importing a CSV into the CMS, syncing localized strings from a translation file, writing a React code component, or auditing a site for missing SEO fields, each with a worked example prompt (Framer Help, "What you can do with Claude Code, Codex in ChatGPT, and other External Agents", updated August 7, 2026). Framer's own FAQ answers the direct question: "Can Claude Code or Codex in ChatGPT change my project? Yes. After authorization, Claude Code, Codex in ChatGPT, or another supported external agent can help create and update supported Framer content and project resources. Review changes before publishing" (same source).
| Route | What it reaches | What it needs |
|---|---|---|
| Framer AI agent (in-canvas) | New pages, sections, code components, site review, analytics summaries | A Framer account, agent credits |
| External Agents (Claude Code, Codex in ChatGPT, Cursor, and other tools) | CMS content, localization, redirects, pages/sections, code components | npx @framer/agent setup, Node.js 24+, one-time browser authorization |
| Framer code components (manual) | Custom React components on the canvas | React 18-compatible code, written in Framer's built-in editor |
Framer's setup guide for local LLM agents lists this directly under "Known limitations." As of the same August 7, 2026 update, External Agents "aren't currently supported" for:
(Framer Help, "How to set up Framer for Claude Code, Codex in ChatGPT, and Cursor")
Framer's own FAQ adds the general rule underneath all of this: an external agent works through "Framer's API," on "supported Framer content and project resources" — not a blank grant to change anything an owner could change in the editor. Treat any capability the help pages don't list as out of scope until Framer documents it.
Yes — code components, written by a developer inside Framer itself. A Code Component is "a React Component that can extend Framer's capabilities by rendering directly on the canvas, in the preview, and on your published site," built in Framer's own code editor with a live preview, and it must use React 18-compatible code (Framer Developers, "Introduction", checked September 2026). Property Controls expose the component's props as visual controls in Framer's panel, so a non-developer can still configure it once it exists. This is the route for genuinely custom, code-level functionality — a pricing calculator, a live map, an API-driven widget — that neither the in-canvas AI agent's prompt-based generation nor the External Agents' structured-data focus is built for.
What this is not: a way to pull your Framer site's source out to run somewhere else. Framer's help center is direct about that separately: "Framer does not offer HTML export for self-hosting," because published sites depend on Framer's backend services and "cannot be exported as standalone HTML files for self-hosting" (Framer Help, "Can I export my website to HTML and self-host it?", updated August 7, 2026). Our export capability matrix covers this alongside 15 other builders — Framer is one of the ones with genuinely no code-export path today.
npx @framer/agent setup, then connect from your terminal-based agent of choice — Framer's setup guide names Claude Code, Codex in ChatGPT, and Cursor.Not to get AI involved — Framer's own agent and its External Agents connection already reach a real slice of a site's content, code components, and structure. Consider a different platform when you want your design's source of truth to be the Figma file itself rather than a project that lives natively in Framer, or when the ongoing per-editor, per-credit pricing outweighs what a simpler, design-driven site needs. If your site started life in Figma — including a Figma file you later imported into Framer — the honest head-to-head on what that migration actually costs you is in Framer vs Figment: which should publish your Figma design?. Figment's AI editor is a preview with an access-request form, not a production tool, so don't plan a Framer migration around it yet.
Bottom line: Framer's own AI agent — including its Wireframer layout generation and Workshop code-component generation — covers in-canvas creation and review. External Agents is Framer's official, no-MCP-required bridge for Claude Code, Codex, and Cursor, currently in preview, documented down to the specific settings and page operations it can't touch yet. Both stay inside Framer, because there's no export path for taking the site elsewhere.
Example manual edit
In this example, a resize moves the text. The button and spacing need separate fixes.
How it works with Figment
Describe the change once. Review the new image size, spacing, and button color.
Illustrative manual-edit example, not a full comparison of Framer or their AI tools. Figment's AI editor is in development and is not available for public use yet. Request access.