Skip to main content
You’re not limited to one model. An org can allow several models per agent, and users pick one per task — or run one prompt across several models at once.

Allow more than one model

In Admin → Agent LLM → Org policy, set a comma-separated model allowlist per agent:
  • Claude model allowlist — e.g. claude-opus-4-8, claude-haiku-4-5
  • Codex model allowlist — e.g. gpt-5, gpt-5-mini
  • Gemini model allowlist — e.g. gemini-2.5-pro, gemini-2.5-flash
An empty allowlist means “any / the configured default.” With two or more models, the New Task form shows a Model dropdown so users choose per task — Opus for one task, Haiku for another, all on the same configuration.

Per-task model override

When creating a task, the Model dropdown offers exactly the models allowed for the chosen agent. The selection is sent as a per-task override and validated server-side against your allowlist — an off-list model is rejected with a clear error. Pipelines can likewise set a per-stage model for each agent in the lineup.

Race one prompt across models

For Code tasks you can enable Race variants: run the same prompt across two or more (agent, model) variants in parallel, each in its own workspace, then review and merge the winner.
1

Open Advanced options → Race variants

Available in Code mode.
2

Add variants

Each row is an agent + model (e.g. Claude/Opus vs Gemini/2.5-pro).
3

Start the race

Each variant becomes its own task, grouped together. Compare the diffs and merge the one you like; discard the rest.
Racing is a fast way to A/B two models (or two agents) on the same real task and keep whichever result is best.