docs / quickstart
First traced run in ~10 minutes.
Everything below runs on the free dev tier: 1,000 runs a month, sampled traces, no card. The dev sandbox traces everything but executes tools against mocks, so you can't hurt anything while you learn.
1 · Install & authenticate
The SDK defines agents; the CLI runs, evaluates, and deploys them. Both talk to the same Runs API, so anything the CLI does you can script.
2 · Define an agent
An agent is configuration, not a framework takeover: a model, instructions, a tool list, and — non-negotiable in production — a budget and a failure path. Note that the argument schema on the tool is itself a guardrail: an approval above $200 is rejected by the runtime before the handler runs, no matter how persuasive the model's reasoning was.
3 · Run it, read the trace
trellis dev starts a sandbox: every span is traced and priced exactly like production, but tool handlers hit mocks. The per-span dollar amounts are real arithmetic on the token counts — get in the habit of reading them now, before the volumes get interesting.
Open the trace link and click through the spans. What the model saw, what it said, what the tool returned, what it cost — that trace is the primary debugging artifact for everything you'll build on Trellis.
4 · Gate it, ship it
Before the first deploy, wire the eval gate — even with a two-suite starter set. The gate is a normal exit-code command, so it drops into any CI. Deploys that regress below your thresholds fail loudly in the pipeline instead of quietly in production.
From here: add classifier screens in Guardrails, grow your eval sets from flagged traces (see eval-driven agent development), and when you're ready to size a production fleet, the configurator prices it in the open.