The DS Manager design agent edits your AI design system from a chat. It changes tokens, fonts and component styles on the canvas, with one undo per turn.
The Agent tab is a chat that edits the design system you have open. It works through the same controls you use, so each change appears on the canvas right away and a whole turn undoes in one step.

2.An empty chat offers these starters:
While the agent works, the thread shows one line per step ("Looked up rules", "Edited rules") and the note "Don't close this browser tab". The agent runs in your tab, so closing it stops the turn. Press Stop to end a turn early; edits made up to that point stay.
When the turn ends, a Changes card sums up what it did. Undo on the card takes back the whole turn, and Redo puts it back. The card's buttons work until you reload the page.
Use the chat picker at the top of the tab to go back to an earlier chat. New chat starts a fresh one and Delete this chat removes the open one. The agent names each chat from your first message.
The agent edits the open system and nothing outside it. It never writes files or generated CSS; every edit is a change you could also make by hand.
After an edit the agent takes a picture of the canvas to check its work, up to four times per message, and fixes what looks broken before it replies. Questions outside your design system get a one-sentence decline.
Selection. ⌘-click an element on the canvas, or click Select an element (the pointer button in the composer) and then click the element. It shows as a chip above your message, and the agent gets that element's styles with your request. The chip's X clears it, and Esc cancels picking.
Files. Click Add a file (the paperclip), or paste. The agent reads:
You can attach up to four files per message, each up to 10 MB. A PDF can be at most 2.25 MB. Not every model reads PDFs: when the selected model can't, the composer says so before the file is sent.
Links. Paste a URL in your message and the agent reads that page with its stylesheets. For a design system's site it also reads the color, typography and component pages, then matches them.
A screenshot plus "match this" works well. So does a link to your brand's website.
The line under the composer shows what the open chat has cost so far and how much AI usage you have left. An empty chat also shows your balance, for example "You have $1.00 of free AI edits".
Free plan. You get $1 of AI usage once. It unlocks when your account is at least 10 minutes old and owns a system. Until then the tab says what it is waiting for, either "Create a system to unlock your free $1" or a countdown like "Your free $1 unlocks in 6 minutes", and it opens by itself when the time is up.
Pro. Monthly and yearly Pro include $5 of AI usage each month, about 90 turns. Lifetime includes $5 once. Pro also lets you run the agent on your own API keys. See Plans and limits.
Pro adds $5 of AI usage a month and lets you run the agent on your own Anthropic, OpenAI, xAI or Google API key.
On Pro and Lifetime you can run the agent on your own provider account. A Free account sees "Get Pro to access API keys" in this section.
Turns on your key are billed by the provider and never touch your included usage. The models on offer are Claude Opus 5, Claude Fable 5.1, Claude Sonnet 5, GPT-5.6 Sol, GPT-5.6 Terra, Grok 4.6 and Gemini 3.8 Flash. Without a key of your own, the agent runs on Grok 4.6 from your included usage.
Switch a key off to keep it without using it. Replace… swaps in a new key and Remove deletes it. If a provider refuses your key during a turn, DS Manager switches the key off and shows the reason next to its row.
A turn that runs out of usage stops, and the thread says "You are out of AI usage." DS Manager never charges you for more.