To learn more about large language models generally, see Introduction to LLMs.
Build with your preferred agent
Bolt gives you the choice of which AI agent powers your builds, so you can work in the way that suits you best. You can choose between two options:- Claude Agent – Our most powerful agent is the best choice for building production-quality apps or doing serious work in Bolt. It is far more reliable, runs into fewer errors, and produces more complete web apps on the first try. While it takes a bit longer to run and uses more tokens initially, the improved results make it well worth it. It uses Claude Agent from Anthropic as its LLM, which is built on top of Claude Code. Claude Agent offers Plan Mode, a powerful tool for executing detailed and accurate build strategies.
- v1 Agent (legacy) – Based on the original Bolt experience, this agent is more likely to produce incomplete apps and require extra fixes, so it’s not recommended for production work. It is, however, faster, uses fewer tokens per prompt, and works well for quick prototypes or testing layouts and design ideas. It uses Anthropic Claude Sonnet as its LLM.
Bolt strongly recommends using Claude Agent if you want the best results and the smoothest building experience.
Claude Agent vs. v1 Agent (legacy) efficiency
While v1 Agent (legacy) might seem more efficient because it uses fewer tokens at the start, this can be misleading. For any project beyond a quick mockup or prototype, you will likely save tokens overall by using Claude Agent. Its more comprehensive approach to building leads to higher quality planning, greater reliability, and fewer mistakes. This means less rework, fewer wasted calls, and more efficient use of your token budget over time.Switch between Bolt agents
See Agents to learn more about switching between Claude Agent and v1 Agent (legacy) in Bolt.
Switching between agents mid-project clears your chat history.

.png?fit=max&auto=format&n=GebW-YWW0mDW9jeI&q=85&s=e7299e840155e28425b31bdf7b7ff7a7)
- In the bottom-left corner of the chatbox, click the plus icon to open the menu.
- Hover over the agent in use to view alternatives.
- Click the name of the agent you want to select.
- Confirm your choice.
Hovering over an agent’s name will reveal information about the agent.
Differences between agents
Bolt works a little differently depending on which agent you choose. Some features and parts of the interface change to match the agent’s strengths. If you switch agents, you may notice slight differences in the tools available or how the chat behaves. Key differences include:- Claude Agent works with Plan Mode, whereas the v1 Agent (legacy) works with Discussion Mode.
- Claude Agent can create Bolt Databases, or let you switch that database to your own Supabase account. It can also work with projects which used the v1 Agent (legacy) to integrate your own Supabase database.
Feature | Claude Agent | v1 Agent (legacy) |
---|---|---|
Plan Mode | ✔ | ✗ |
Create Bolt databases | ✔ | ✗ |
Works with Bolt databases | ✔ | ✔ |
Discussion Mode | ✗ | ✔ |