Setting a goal
Click Set goal below the chat input. A form opens where you can define:| Field | Description |
|---|---|
| Goal | What you want the agent to accomplish |
| Acceptance criteria | How the agent should know it is done |
| Guidance | Any constraints, preferences, or context the agent should follow |
| Output folder | Where to save deliverables in the workspace |
| Files | Optional files to upload as context for the goal |
Example
Goal: Produce a comparative analysis of federated learning approaches for medical imaging. Acceptance criteria: A PDF report with at least 15 cited sources, a methodology comparison table, a limitations section, and a one-paragraph recommendation for our lab’s use case. Guidance: Focus on papers from 2023-2026. Prioritize approaches that work with small institutional datasets. Use LaTeX with the IEEE template.The agent will search for papers, read and extract relevant information, organize findings, write the LaTeX document, compile it, review the output for quality, and iterate until the acceptance criteria are met — all on its own computer.
While the goal is running
The goal status card appears at the top of the chat and shows the current state:- “Agent is working on this goal…” — the agent is actively executing on its machine
- “Goal queued. First run starting…” — the goal was just submitted
- “Goal active. Waiting for next run…” — the agent finished one pass and is preparing the next
Editing or stopping
From the goal status card:- Click Edit goal to modify the objective, criteria, or guidance
- Click Stop goal to cancel the goal entirely
When to use goal mode
Goal mode is best for work that requires multiple rounds of autonomous effort:- Literature reviews — searching, screening, synthesizing, and writing across dozens of sources
- Data analysis pipelines — inspecting datasets, writing analysis code, generating visualizations, summarizing findings
- Technical writing — drafting multi-section papers, grant proposals, or reports with citations
- Application building — creating a complete website or tool with multiple components and iteration
- Dataset generation — collecting, cleaning, validating, and formatting data from multiple sources
What makes this different from a chat prompt
When you set a goal, the agent operates more like an autonomous researcher than a conversational assistant:- It plans the work before starting
- It executes multiple steps without waiting for your input
- It checks its own work against the acceptance criteria
- It iterates if the result isn’t good enough
- It produces files on its dedicated computer, not just text in chat