Updated June 12, 2026

Can I edit a Drafty canvas directly in the browser?

Quick answer

Yes — the owner of a Drafty markdown canvas can edit it directly in the browser: hit Edit in the canvas header and type — there's no save button, changes save as you go, and each editing session is recorded as a version in History. While you're editing, pushes from the CLI are held off so nothing overwrites your work. HTML canvases aren't editable in place; use comments and let your agent make the change.

Yes — if you own a Drafty markdown canvas, you can edit it right in the browser, on the same page people read it. Hit Edit in the canvas header (the pencil on your phone) and the rendered page becomes editable in place: same layout, same styles, with a caret. There's no save button — changes save as you type — and each editing session is recorded as a version in History.

How saving works

Type, and a quiet Saved indicator confirms your change is stored. You never press anything, and closing the tab mid-sentence is safe.

Versions work at a different speed on purpose. A version isn't cut per keystroke — it's cut when your editing session ends: you pause for a couple of minutes, hit Done, or leave the tab. One sitting becomes one entry in version history, labeled edited on canvas with your name, restorable like any other version.

Editing and Claude share the canvas politely

While you're editing, the canvas is held: a drafty canvas push from your agent is refused with a clear "someone's editing — retry shortly" message instead of overwriting your work. The hold releases a couple of minutes after you stop, or immediately when you hit Done. Because every save path writes to append-only history, even a worst-case collision (editing the same canvas in two windows) ends with both versions kept and a prompt asking which one wins.

Starting from scratch

You don't need an agent to get a canvas anymore. New canvas on your canvases opens a blank page directly in edit mode, and the canvas names itself after the first heading you write.

What's not editable in place

HTML canvases keep working the way they always have — comment on an element and your agent makes the change. An interactive artifact isn't a text document, and an in-place text editor would mangle it. The same applies to the rare markdown canvas with raw HTML blocks inside: the editor round-trips everything markdown can say (headings, lists, tables, task lists, images, code), but it hides the Edit toggle rather than flatten formatting it can't represent.

For the thinking behind the feature — and how it stays safe alongside an agent that pushes versions — read the full guide: Not another markdown editor.

Open your canvases

Frequently asked

Where's the save button?
There isn't one. Changes save automatically as you type — a quiet Saved indicator confirms it. Closing the tab mid-edit is safe; what you typed is already stored.
Does every keystroke create a version?
No. Saving is continuous, but a version is only cut when your editing session ends — you pause for a couple of minutes, hit Done, or leave the tab. One sitting becomes one History entry, labeled "edited on canvas" with your name.
What if Claude pushes a new version while I'm editing?
It can't land mid-edit. While you're typing, the canvas is held and a CLI push is refused with a clear retry message. The hold releases a couple of minutes after you stop (or immediately on Done), the push goes through, and your edit is already saved as a version.
Who can edit a canvas?
Only the owner — the account that published it. Everyone else interacts through comments, exactly as before.
Why doesn't my canvas show the Edit button?
Two honest reasons: HTML canvases aren't editable in place (an interactive artifact isn't a text document), and markdown canvases containing raw HTML blocks keep the toggle hidden because the editor can't round-trip those without flattening them. In both cases, comment on the element and let your agent make the change.
Can I start a canvas without an agent?
Yes. Hit New canvas on your canvases page — it opens a blank page straight in edit mode and names itself after the first heading you write.
How do I rename a canvas?
Click the title in the canvas header and type — Enter or clicking away saves, Esc cancels. The new name reaches every viewer live, without reloading what they're reading. Owner only, and it works on HTML canvases too.

Related