What is the difference between Guided, Studio and Code?#
They are three levels of hand-holding on one agent. Guided walks you through software setup. Studio and Code are the expert tools: the canvas and TypeScript. All three read and write the same saved workflow.
Describe the job, answer the setup questions, review the workflow and choose how to run it. Guided lives at /start and suits owners who know the outcome they want and would rather not think about nodes.
- Type one sentence and press Start guided build.
- Answer the questions with Send answer.
- Review The steps, the Job brief and the Expected output.
- Press Open on canvas, Save draft or Change anything.
Guided is also the creation view on your phone, so a new agent can start wherever the idea hits.
Wire it yourself on the canvas: drag nodes, connect them, set the trigger. Studio is where you see every step as a card, edit its fields in the inspector, and press Run test to watch results stream in node by node.
- Pick from more than 100 nodes, grouped by job: Triggers, AI, Logic, Docs & Data, SEO & Search, Comms & CRM, and more.
- Right-click a card and choose Run this step to test one piece in isolation.
- Press
Ctrl+Z(orCmd+Z) to undo any step andCtrl+K(orCmd+K) to open commands. - Save numbered versions and promote them to Test and Live from the Versions panel.
Write it in TypeScript with the `@suedeai/agents` SDK and push it live from your terminal. The Code view shows your agent as source with a Copy button. It follows your draft, so every edit in Guided or Studio appears here, and it lists the latest saved version with its hashes.
import { defineAgent, schedule, suede } from "@suedeai/agents";
export default defineAgent({
name: "weekly-brief",
description: "Turns notes into a one-page brief every weekday morning.",
triggers: [schedule("0 13 * * 1-5")],
async run({ input }) {
const out = await suede.llm({
system: "Write a one-page brief with clear next steps.",
prompt: String(input ?? ""),
});
return { brief: out.text };
},
});| Guided | Studio | Code | |
|---|---|---|---|
| You work by | Answering plain questions | Dragging and connecting nodes | Writing TypeScript |
| Best for | Owners and operators | Builders who want every detail | Developers and CI pipelines |
| Testing | Hands off to Studio for a free test | Run test and Run this step | suede dev serves the agent locally |
| On a phone | Full creation flow | Read and review | Read the source |
| Opens at | /start | /build/new | SDK quickstart |
How do I switch between views?#
Use the view switch at the top of the canvas and the Code page. It always opens the same agent, so you can draft in Guided, fine-tune in Studio and hand the source to a developer in one sitting.
Move one agent through all three views
Step 1: Draft it in Guided
Describe the job and review the steps. Press Save draft; the confirmation offers Open in Studio to test, Open in Code and Continue in Guided.Open GuidedStep 2: Tune it in Studio
Open the agent from your dashboard, adjust prompts and fields in the inspector, and press Run test.Open your agentsStep 3: Read it in Code
Switch to Code to see the same agent as TypeScript. Copy it, or pull it into your editor withRead the SDK quickstartsuede pullfollowed by the agent slug.
Do changes in one view show up in the others?#
Yes, instantly. Guided, Studio and Code are three windows onto one persisted workflow, not three copies. Change a prompt in Studio and the Code source shows it. Answer a new question in Guided and the canvas shows the new step. When you want a fixed point to return to, press Save version and that checkpoint stays frozen while you keep editing. See Versions.
Which view should I start in?#
- You run the business and want the work off your plate: start in Guided.
- You like to see exactly how it works, or you came from GoHighLevel, Zapier or Make: start in Studio. The canvas reads like the workflow builders you know, with AI steps built in.
- You ship software: start in Code, or build on the canvas and pull the source into your repo.
How do developers build agents in Code?#
Install the SDK, scaffold an agent and push it. The CLI handles login, local serving and publishing, so an agent fits into the same review and deploy habits as the rest of your code.
npm install @suedeai/agents
suede init # scaffold agent.ts + .suede/config.json
suede login <key> # save your workspace key
suede dev # serve locally on :3001
suede push # publish agent.ts
suede pull <slug> # write agent.ts from an agent on the platform