At a glance
| Agent Mode | Chat Mode | Plan Mode | |
|---|---|---|---|
| Builds things | Yes | No | No |
| Answers questions | Yes | Yes | No |
| Uses tools | Yes | No | Yes (read only) |
| Searches the web | Yes | No | Yes |
| Writes and runs code | Yes | No | No |
| Generates media | Yes | No | No |
| Rollback and branching | Yes | No | No |
| Preview panel | Yes | No | Yes |
| File support | All types | Images and PDFs only | All types |
Agent Mode
Agent Mode is the default. Every new chat starts here. It is what you use when you want to build something real.
- Build a website, presentation, report, or any artifact
- Generate images, videos, or audio
- Write and run code in your private sandbox
- Research a topic and produce a finished output from it
- Execute any multi-step task from start to finish
Chat Mode
Chat Mode is for thinking, not building. It is a direct conversation with an AI model. No tools. No sandbox. No output panel.
- Ask a question and get a direct answer
- Analyze a PDF or image you upload
- Brainstorm ideas before you start building
- Understand something without needing a finished output
- Have a focused back and forth conversation with a specific model
Plan Mode
Plan Mode is a toggle inside Agent Mode, not a separate mode. Turn it on when you want the agent to plan before it builds.
- Your project has more than two or three moving parts
- You are building something with authentication, payments, or integrations
- You have tried something similar before and it went wrong halfway through
- You want to see the full scope before committing to a build
Send your request
Describe what you want to build as you normally would. The agent starts researching instead of building.
Answer the agent's questions
The agent comes back with specific questions about your project. Answer them. The more detail you give, the better the plan.
Review the plan
A full structured plan appears in the right panel. Read it. If something is off, tell the agent what to change.
How to choose
I want to build something
I want to build something
Use Agent Mode. Type what you want and let the agent run. It is the default for a reason.
I want to ask a question or think through an idea
I want to ask a question or think through an idea
Use Chat Mode. It is faster, lighter, and focused entirely on conversation.
I want to build something complex and get it right the first time
I want to build something complex and get it right the first time
Use Agent Mode with Plan Mode on. The agent plans before it builds. You approve before anything starts.
I am not sure which to use
I am not sure which to use
Start with Agent Mode. It handles the vast majority of tasks well. Switch to Chat Mode only when you specifically want a conversation with no output.
What to read next
Branching and Rollback
Go back to any point in a conversation or fork it into a new direction.
Choosing Your AI Model
Understand the difference between Lite, Pro, and Max and when to use each.
File Uploads
What file types you can attach and how the agent uses them.
How the Agent Works
The full picture of what happens when you send a message.

.png?fit=max&auto=format&n=J3TfNmZhqEoKcaaO&q=85&s=468b5adb026aa33181cc81ab54ab68db)