A serious build environment for code, preview, and live control.

Apex gives every project its own managed sandbox with editing, preview, live runtime controls, project history, and a browser-backed computer-use session in one focused workspace.

Isolated workspace Live computer use Protected project history
Per-project isolated workspaces Live desktop stream with browser controls Automation-aware build context
Designed for teams that build in tight loops
Dedicated workspaceEach project runs in its own environment so files, runtime state, and history stay isolated and recoverable.
Live computer useLaunch a streamed desktop session, open the workspace or preview, and drive browser actions from the same project surface.
Prompt to runnable filesCreate full browser apps from prompt to editable project files without leaving the build surface.
Runtime and preview controlsSwitch between static preview, live runtime, and computer-use sessions while keeping code and chat visible.
Protected project memoryKeep snapshots, restore points, and remote project continuity attached to the same sandbox.
Platform
Apex Code combines generation, direct file editing, browser preview, live runtime control, and sandbox computer-use sessions in a single build surface so product work stays in one place.

Dedicated by default

Every project starts in its own workspace so generation, editing, runtime state, and future restores stay attached to the same environment.

Code, preview, and desktop in one view

Keep generated files, live render, computer-use stream, and the working conversation visible so iteration stays fast and inspectable.

Built for iteration

Move from concept to project structure, then refine files, prompts, runtime state, and output without changing tools.

Protected continuity

Preserve project state, logs, snapshots, and remote history so work can be resumed, reviewed, and improved over time.

Projects
Projects in Apex Code are designed for iterative building inside a dedicated workspace: create a scaffold, import files, request changes, run the app, and keep the file tree, preview, and current task aligned.

Start from scratch

Create a fresh project with an initial scaffold and expand it through guided generation, direct edits, runtime controls, or a routed computer-use session.

Import existing work

Bring in folders or files and continue building from what already exists instead of restarting elsewhere or losing project context.

Edit with context

Apply changes while keeping the current file, related preview, runtime status, and project conversation connected.

Organize and recover outputs

Keep generated files in a conventional structure with snapshots and restore points so projects stay understandable and recoverable.

Automation
Apex supports assisted workflows that move repetitive coding, runtime, and browser tasks forward without losing control of the generated output.

Guided generation

Ask for complete interfaces, pages, and browser experiences, then refine the result directly in the editor and preview surface.

Live computer use

Open the workspace, open the project preview, reload, focus the address bar, type text, press keys, click, and open URLs from inside Apex Code.

Fast iteration loops

Preview, revise, run, and test changes repeatedly without leaving the page or reassembling project context.

Human-controlled output

Automation assists the build, but final files, session state, and runtime actions remain visible and under direct user control.

Tools
The tools inside Apex Code are organized around building and reviewing browser projects: editing files, previewing output, managing project structure, launching runtime sessions, and using a sandbox desktop stream with routed browser controls.

Editor, preview, and runtime

Modify files directly, inspect the current render, and switch into live runtime mode when the project needs an actual app session.

Project explorer

Navigate files and folders quickly, create missing structure, and keep the working sandbox easy to scan and control.

Computer-use controls

Launch a streamed desktop session in Canvas, monitor startup diagnostics, and use routed actions to steer the browser environment from the same workspace.

Export and continue

Download project files, reopen the preview or desktop session, and return later with the same sandbox history still in context.

Editor
File Editor
No editable files loaded.
No file selected
EditingNo file selected
No file selected
Editor actions are in the top menus and the editor context menu.
Canvas
Preview
Mode
Session
Files
Preview Canvas
The latest generated preview will appear here when a runnable page is available.