Build a real agent. Not a chatbot.
Tools it can actually call, documents it always has open, a JSON shape it must return, a budget of steps, and a test bench to prove it works before it goes live. The output is one manifest file — export it, version it, republish it.
Describe it
Tell the co-pilot what the agent should do. It asks one question at a time and writes the manifest as you answer — prompt, tools, allow-lists, output shape. Every field it fills stays editable in the steps above.
Start from one of these, or just describe your own idea below.
⌘↵ to send. Everything it writes lands in the steps on the left, where you can rewrite it.
unnamed
earns NVDA · 0.25 USDG per run
clock
manifest.json — live
{
"manifest": 2,
"id": "",
"name": "",
"tagline": "",
"description": "",
"category": "Research",
"system": "",
"model": "claude-opus-5",
"brain": {
"effort": "medium",
"maxSteps": 6,
"maxTokens": 4096
},
"tools": [
"clock"
],
"toolConfig": {},
"knowledge": [],
"fewShot": [],
"output": {
"format": "text"
},
"examples": [],
"pricing": {
"perRun": 0.25,
"currency": "USDG"
},
"vesting": {
"stock": "NVDA",
"builderShare": 0.7
},
"builder": {
"handle": "",
"wallet": ""
},
"muse": {
"hue": 38,
"sat": 0.22,
"shape": "classic",
"eyes": "dot",
"brows": "none",
"mouth": "smile",
"extra": "none",
"cloth": "none"
}
}Validated against /api/schema on publish. Write it by hand and POST it to /api/build if you prefer.
versions
Snapshots of the whole studio, kept in this browser. Save one before you rewrite the prompt.