Image Credit: cursor.com

Cursor is pushing the boundaries of what an integrated development environment can be, turning its AI-first code editor into a place where product teams can design and build in the same space. Its new Visual Editor is pitched squarely at designers, offering a Figma-like canvas that sits directly on top of live code instead of a static mockup. The move signals a deeper shift in how interfaces are created, with layout, styling, and implementation collapsing into a single, AI-assisted workflow.

Rather than treating design and development as separate phases, Cursor is trying to make the codebase itself the design surface, so that the product a team ships is always the same one they see on screen. For designers used to bouncing between Figma files, browser previews, and issue trackers, the promise is simple: fewer handoffs, less translation, and a much faster path from idea to working interface.

Cursor’s Visual Editor, explained

The core of Cursor’s new push is a Visual Editor that behaves like a familiar design tool while remaining grounded in the underlying code. Instead of drawing rectangles that later need to be rebuilt by engineers, designers can manipulate real components, layouts, and styles that already exist in the project. The interface borrows heavily from the interaction patterns of Figma, with draggable frames, alignment guides, and direct manipulation of elements, but it is wired into the same AI coding engine that made Cursor popular with developers.

Cursor’s own positioning makes clear that this is not a sidecar prototype tool but a new way to work inside the editor itself. One early description calls it a “Figma-like interface to design directly in code,” emphasizing that the Visual Editor lives where the product lives rather than in a separate design file that risks drifting out of date, a point echoed in a post describing Cursor just launched a Visual Editor. By anchoring the design surface to the running application, Cursor is betting that teams will accept a slightly more technical environment in exchange for eliminating the translation layer between mockups and implementation.

Why Cursor is targeting designers now

Cursor built its reputation as a coding assistant for engineers, but the company now sees designers as the next frontier for AI-powered productivity. Product teams increasingly expect designers to understand component libraries, responsive behavior, and even basic front-end code, and the Visual Editor is designed to meet that expectation without forcing everyone to live in a text-only IDE. By giving designers a visual layer on top of the same AI that writes and edits code, Cursor is trying to make its environment the shared workspace for entire product squads.

Reporting on the launch describes Cursor as a “wildly popular AI coding startup” that is now rolling out a feature specifically aimed at letting people “design the look and feel” of their products inside the tool, a shift that underlines how central designers have become to its growth strategy, as detailed in coverage of how Cursor launches an AI coding tool for designers. By explicitly courting the design community, Cursor is not just adding a feature, it is repositioning itself as a hub where visual decisions and code changes happen side by side.

From Figma-style canvas to working code

The most striking aspect of Cursor’s Visual Editor is how closely it mirrors the feel of Figma while operating on live interfaces. Designers can drag, resize, and align elements on a canvas that looks like a typical design tool, but every change corresponds to actual layout and style adjustments in the codebase. That means tweaking a button’s padding or moving a card in a grid is not a suggestion for developers to implement later, it is a direct modification of the running application that the AI can then help clean up and generalize.

Commentary around the launch highlights this Figma-like experience, noting that Cursor’s Visual Editor is explicitly framed as a way to “design directly in code” rather than in a separate design artifact, a distinction that is central to the summary of Cursor Launches an AI Coding Tool For Designers. By collapsing the gap between canvas and implementation, Cursor is trying to remove one of the most persistent sources of friction in digital product work: the slow, error-prone translation from design specs to production code.

How the Visual Editor actually works in Cursor 2.2

Under the hood, Cursor’s Visual Editor behaves like a design layer that sits on top of the browser view inside the IDE. When a designer opens a page, the tool renders the live interface and overlays handles that let them select and manipulate elements. Moving a card, for example, updates the layout rules that govern that component, while resizing a hero image adjusts its container and associated styles. The AI assistant can then infer patterns from those changes, suggesting refactors or propagating the new design across similar components.

Cursor has started to spell out the mechanics in community posts, describing how users can “rearrange with drag-and-drop” and “manipulate your site’s layout directly by dragging rendered elements across the page,” language that appears in the description of Cursor 2.2 Visual Editor for Cursor Browser. Those same notes emphasize that the Visual Editor is not a toy overlay but a way to edit the real structure of a site, which is why it is bundled into a numbered release rather than shipped as a separate experimental plugin.

Lowering the barrier to web design inside an IDE

For many designers, traditional IDEs feel hostile, full of dense text and cryptic error messages that make even small layout tweaks intimidating. Cursor’s Visual Editor tries to soften that experience by turning the IDE into something closer to a web design studio, where the primary interaction is with the rendered page rather than the code behind it. That shift matters for teams that want non-engineers to be able to fix spacing issues, adjust typography, or test layout variations without filing tickets or waiting for a sprint.

One early analysis argues that “the barrier to fixing your web site just dropped significantly” because Cursor now lets people adjust their site visually inside the same environment developers already use, effectively turning the IDE into a “dedicated web design tool” for many common tasks, a framing captured in a piece on how Cursor’s Visual Editor turns your IDE into a web design studio. By reducing the need to jump between a design app, a browser inspector, and a code editor, Cursor is betting that more people on a team will feel comfortable making small but meaningful improvements to the product’s interface.

Designers and developers in the same workflow

One of the most persistent pain points in digital product work is the handoff between designers and developers, where carefully crafted mockups are translated into tickets and then reinterpreted in code. Cursor’s new approach tries to compress that gap by letting designers work directly on the running interface while developers stay in the same environment, watching how those changes affect the code. Instead of exporting redlines or writing long specification documents, designers can express intent by manipulating the real components that will ship.

Coverage of the launch underscores that Cursor is explicitly trying to “reduce friction between designers and developers” by giving both groups a shared tool that respects their respective workflows, a goal spelled out in the description of how Cursor, the fast-growing AI coding startup, has unveiled Visual Editor. In practice, that could mean a designer adjusts a checkout form’s layout in the Visual Editor while a developer refactors the underlying React components in the adjacent pane, with Cursor’s AI helping reconcile the two into a clean, reusable pattern.

Cursor 2.2 and the evolution of the Cursor Browser

The Visual Editor is not arriving as a standalone experiment, it is part of a broader evolution of the Cursor Browser that is being formalized in versioned releases. In Cursor 2.2, the company is treating the Visual Editor as a headline capability, signaling that visual design is now a first-class concern inside its environment. That versioning also matters for teams that need to track which features are available in their tooling stack, especially in larger organizations where design systems and development workflows are tightly controlled.

Community notes about the release describe “New in Cursor 2.2” features that include the Visual Editor and emphasize how they help teams move “from design to working code” without leaving the browser-based environment, language that appears in a thread labeled Discussions Featured Discussions by Condor (Tee) about New in Cursor 2.2. By anchoring the Visual Editor to a specific release number, Cursor is making it easier for teams to adopt the feature deliberately, test it on specific projects, and roll it out alongside updates to their design systems and component libraries.

What this means for the broader design tool ecosystem

Cursor’s move into designer-focused tooling raises questions about how it will coexist with established platforms like Figma. For now, the Visual Editor is not a full replacement for a dedicated design system manager or prototyping suite, especially for early-stage exploration and stakeholder reviews. Instead, it looks more like a bridge between those upstream tools and the codebase, a place where high-fidelity designs can be reconciled with the realities of implementation and where small, incremental improvements can be made without spinning up a full design cycle.

Commentary that describes the Visual Editor as “Figma-like” but rooted in code suggests that Cursor is intentionally positioning itself adjacent to, rather than directly against, existing design platforms, a nuance that comes through in the way the Visual Editor is compared to Figma. If that positioning holds, the most likely outcome is a hybrid workflow where teams continue to use Figma for early exploration and stakeholder alignment, then rely on Cursor’s Visual Editor for implementation-level decisions, responsive tuning, and AI-assisted refactors that keep the codebase aligned with the design intent.

More from MorningOverview