docs/ide-extensions/agent/model-setup.mdx
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.
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.
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:
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.
To see which models support specific features like tool use (for Agent mode) and image input, check out our Model Capabilities guide.