How a turn works
You describe an outcome; Anton figures out the steps. That's the whole contract. This page walks through what a single turn looks like from your side of the screen.
1. You describe an outcome
you> I hold 50 AAPL, 200 NVDA, and 10 AMZN. Get today's prices, calculate
my total portfolio value, and give me a dashboard.
No special syntax. Plain language, as much or as little detail as you like.
2. Anton decides how to get there
Depending on the request, Anton may:
- Answer directly — for questions that don't need any action.
- Open a scratchpad — an isolated code environment where it writes and runs code, inspects the results, and iterates until the work is done. Code is a means, not the end: the scratchpad is how Anton fetches data, crunches numbers, builds reports, and wires up integrations.
- Call tools — web search and web fetch (how those work), your connected data sources, and its own memory to recall relevant lessons and rules.
3. You watch live progress
While Anton works, you see what it's doing in real time — the steps it takes, code it runs, and output it gets. You stay in the loop the whole way; nothing happens in a hidden batch.
4. Anton may note what it learned
When a piece of work taught Anton something durable — an API quirk, a pattern that worked, a rule worth keeping — it can record it as a lesson. Depending on your memory mode, lessons are either saved automatically or shown to you for confirmation:
Lessons learned from this session:
1. [lesson] The stock API rate-limits at 5 requests/sec; batch requests.
Save to memory? (y/n/pick numbers):
Confirmation only ever happens after your answer is delivered — never mid-task. See Memory overview and Lessons and rules.
Useful commands during and after a turn
/goal — autonomous multi-turn objectives
For bigger objectives, hand Anton a goal and let it run multiple turns on its own until the objective is complete:
/goal "build a weekly sales report from the postgres db" --turns 10
The --turns N limit is optional.
/explain — explainability for the latest answer
/explain
Shows how the latest answer was produced: a summary, the data sources used, and any generated SQL (per query, with the datasource and engine it ran against).
/publish and /unpublish — share HTML reports
When Anton produces an HTML report, /publish puts it on the web and gives
you a link to share. /unpublish lists your published reports and lets you
remove one.
Where to go next
- Sessions — resuming and sharing conversations
- Workspaces — where Anton keeps its state
- Connect your data — databases, APIs, and apps