Design in the source
Color swatches, scrubbers, and layout panels open on the tokens in your file.
Design, code, Git, and agent chat in one desktop workspace.






Shape brings design and code together in one focused workspace, with AI, Git, and everything you need to build and ship.
Click an element in preview, tweak it in the sidebar, and apply the change back to source.
Analytics that stay out of the way.
Track signups, usage, and revenue from one dashboard your team actually opens.
Select any element in the live preview the same way you would in a design tool.
Layout, fill, type, and radius sit beside the page while you work.
What you change in preview writes back to the file you already have open.
One thread to search, read files, edit, and run checks without leaving the editor.
Search, open docs, read files, edit, and run checks in the same thread.
Diffs land in your project, not a wall of code pasted into chat.
Follow-ups, tests, and the next change stay in one conversation.
Color swatches, scrubbers, and layout panels open on the tokens in your file.
Branch topology, commits, and refs in the same workbench you write code.
Pull requests, threads, and checks in the same workbench as your code.
alexwants to merge into main from fix/auth-refresh· 2h ago
Adds tenant-scoped retry keys and raises the backoff ceiling to match the webhook SLA.
Can we add a regression for two tenants sharing the same event id?
Done - see the new test in webhooks.retry.test.ts.
Threaded PR discussion with authors, associations, and Shape tabs.
Flip to Checks for CI runs without opening the browser.
AI summarize and Open on GitHub stay on the PR header.
Graph, PRs, and hunk staging live next to the file.
Review a real diff, then stage or restore individual hunks without leaving the file.
Design polish and Git stay next to the file you are editing.
See the docs →