Skip to content llms.txt

model_selection

Whether per-agent model overrides are supported, allowing different agents to use different AI models.

Type: bool Content type: agents

ProviderSupportedMechanism
claude-codemodel frontmatter field accepts sonnet/opus/haiku alias, full model ID, or inherit (default); per-agent override
codexrole config_file can override model and model_reasoning_effort; caller's current profile and model_provider preserved unless explicitly overridden
copilot-climodel field in frontmatter overrides default model for that agent
cursormodel frontmatter field selects a specific model for the agent, overriding the session default.
factory-droidper-droid model preference field independent of global model setting; enables mixed-model agent compositions
kiromodel field in agent JSON config overrides workspace default for that agent
opencodeFrontmatter model field selects a specific model alias or full model string for the agent, overriding the session default.
crushnot documented
roo-codeNo per-mode model selection field documented in the mode schema
windsurfnot documented
zednot documented