Files
continue/docs/ide-extensions/agent/model-setup.mdx
BekahHW 32d7ba280f docs: features to ide extensions (#8219)
* Add autocomplete gif

* Add edit quickstart gif

* Add chat gif

* Add agent gif

* Fix broken image path

* Change Features to IDE Extensions

* Moved install and quickstart to ext and created redirects

* Move pages in docs.json

* Move examples from overview to extensions

* Remove the Overview and redirect to the index

* Fix Redirect

* Update docs/chat/how-to-use-it.mdx

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>

* Redirect model pages to customize

---------

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-10-13 18:43:47 -04:00

33 lines
2.1 KiB
Plaintext

---
title: "Model Setup for Agent Mode"
description: "Learn how to set up models for Agent Mode in Continue, including recommended models and configuration options for optimal performance"
sidebarTitle: "Model Setup"
---
import { ModelRecommendations } from '/snippets/ModelRecommendations.jsx'
The models you set up for Chat mode will be used with Agent mode if the model supports tool calling. The recommended models and how to set them up can be found [here](/ide-extensions/chat/model-setup).
## How System Message Tools Work
Continue implements an innovative approach called **system message tools** that ensures consistent tool functionality across all models, regardless of their native capabilities. This allows Agent mode to work seamlessly with a wider range of models and providers.
### How System Message Tools Function
Instead of relying solely on native tool calling APIs (which vary between providers), Continue converts tools into XML format and includes them in the system message. The model generates tool calls as structured XML within its response, which Continue then parses and executes. This approach provides:
- **Universal compatibility** - Any model capable of following instructions can use tools, not just those with native tool support
- **Consistent behavior** - Tool calls work identically across OpenAI, Anthropic, local models, and others
- **Better reliability** - Models that struggle with native tools often perform better with system message tools
- **Seamless switching** - Change between providers without modifying your workflow
## Recommended Agent Models
<ModelRecommendations role="all" />
### How to Configure Agent Mode
Agent mode automatically determines whether to use native or system message tools based on the model's capabilities. No additional configuration is required - simply select your model and Continue handles the rest.
## How to Check Model Compatibility
To see which models support specific features like tool use (for Agent mode) and image input, check out our [Model Capabilities guide](/customize/deep-dives/model-capabilities).