You can switch between them mid-conversation, so one chat can both build and act. New sessions default to Agent mode.
These modes mirror the same split used by EKB as MCP: Runtime ≈ Agent (use), Builder ≈ Build (author).
Agent mode
Use when you want answers, research, analysis, or actions that should not rewrite your project. Typical asks- Research a topic with web sources
- Analyze a file or dataset
- Search your knowledge base
- Browse available integrations and connect an app when needed
- Ask clarifying questions before you decide to build something
- Create or edit agents, workflows, smart tables, or interfaces as an authoring step
- Run Autopilot’s build-only toolkits (for example testing scaffolds meant for things it just built)
Build mode
Use when you want Autopilot to create or change resources in a project. Typical asks- Create an AI agent (tools, knowledge, instructions)
- Build a workflow (triggers, steps, connected apps)
- Set up or update a knowledge base
- Create a new project
- Design smart tables and related structure
How to switch
- Open Autopilot in your project.
- Use the mode control in the composer (Agent / Build).
- Descriptions in the UI:
- Build — Create and modify projects, agents, workflows, and tables.
- Agent — Answer, research, and analyze without changing your workspace.
Suggestion chips change with the mode
On an empty Autopilot chat, shortcuts reflect the active mode:
Use the chips as starting points; you can still type any request.
Projects and the read-only Autopilot project
Autopilot always works in a project context. Before creating resources in Build mode, select (or create) the project that should own them. The dedicated Autopilot system project is read-only. If you are in that project, you will see a banner explaining that new workflows, agents, and other resources should be created from your other projects.Choosing a mode quickly
Related
- Overview — what Autopilot can build and manage
- How Autopilot Works — plan-first flow and quality checks
- EKB as MCP — the same use vs build split for external clients (Claude, Cursor, etc.)