For developers

Let the whole team edit the site. Keep the repo yours.

Your marketing site lives in git for good reasons: review, history, previews, tests. Letter Edit keeps all of that and removes the part where every small change waits on an engineer.

Get out of the copy-change queue

Headline tweaks, a missing FAQ, a button label, a new section for a campaign. Your teammates can ask for them on the page, and you only see the finished pull request.

Review stays the gate

Letter Edit never pushes to production. It opens a pull request. Branch protection, required reviewers and CI apply exactly as they do to your own work.

Real code, not a runtime overlay

The change is a commit in your repository, written in your framework with your components. No content injected in the browser, no second source of truth to keep in sync.

It starts with the right file

Because the Build starts from the page someone pressed ⌘L on, it works from that page and the code behind it instead of a vague description in a ticket.

Previews you can poke at

Every change comes with a live preview of your site. Ask for more right on the preview, and the follow-up lands on the same pull request instead of a new one.

One script you may already have

⌘L ships inside the Letter Visitors script, loaded async in your <head>. No SDK, no build plugin, no new dependency in package.json.

The pull request

What lands in your review queue.

A focused change with a plain-words summary of what changed and why, the files it touched, and a preview link. You read it like any other pull request: comment, ask for changes, merge or close.

# from ⌘L on /pricing
Title: Speak to teams of 5 to 50 on pricing

- New headline and subhead on /pricing
- Plan buttons say “Start a free trial”

changed 1 file · app/pricing/page.tsx
✓ checks passed · preview is up

Beyond the shortcut

The same Build, from wherever you work.

⌘L is the in-browser door to Letter's coding agent for growth. The same agent takes prompts in your terminal and from your own agent, so you can script what your team asks for by hand.

Letterpress in the terminal

Run it in your site's folder. It signs in through the browser and sets itself up for that repo.

curl -fsSL https://letter.dev/install.sh | sh

The CLI

Every Letter tool as a command, for scripts and CI jobs.

npm install -g @letterstory/cli
letterstory login

Your own agent, over MCP

Claude Code, Codex or any agent with MCP gets the same tools the Letter app is built on.

https://app.letterstory.com/api/mcp

Give your team ⌘L. Keep your review.