- The two models - Flash and Pro at a glance
- List available models - see everything you can select
- Choose and switch the active model - in the app or in config
- Route lightweight steps to Flash - keep background work fast and cheap
- Tune reasoning effort with variants - think longer on hard problems
- Per-agent model choice - give each agent its own model
Overview
Every task you send routes to an active model - Flash or Pro. The active model is whatever you selected last, or your configured default. Each agent can override it. Lightweight background steps run on Flash so they stay fast and cheap.You never have to think about model setup to get started - sign in to 100xprompt and both models are ready to go. Everything below is for when you want more control: a different model, per-agent tuning, or a higher reasoning effort.
The two models
Both models come from 100xprompt’s hosted service, so there’s nothing to install or configure - sign in once and select whichever fits the task.| Model | Best for | Typical use |
|---|---|---|
| Flash | Fast, lightweight work | Quick edits, naming sessions, short summaries, tight iteration loops. |
| Pro | Deep reasoning and large changes | Hard refactors, multi-file changes, tricky debugging, and planning. |
List available models
Every model 100xprompt can reach is listed with themodels command. Model identifiers take the form provider/model - 100xprompt/flash and 100xprompt/pro.
Choose and switch the active model
Switch models two ways: interactively in the app, or declaratively in your config so it applies every time.- In the app
- In config
Open the Switch model picker from within a session. It shows your favorites and recently used models first, so the model you actually work with is always one keystroke away. Pick one and it becomes active for the current conversation immediately - no restart, no lost context.
Route lightweight steps to Flash
Some steps don’t need Pro - generating a session title or a short summary, for example. Point these at Flash with thesmall_model key. Your primary work stays on the model you chose.
The small model handles background helper tasks only. Your actual coding work always runs on the active model you selected.
Tune reasoning effort with variants
Each model can run at a different reasoning effort. A higher-effort variant thinks longer for harder problems; a lighter one answers faster. Which variants a model supports shows up per model in100xprompt models.
For a single run, pass one with --variant:
Per-agent model choice
Suppose you want your build agent on Pro and your explore agent on Flash. Agents can each run on their own model, automatically, without you switching by hand. Set a model on any agent in your config.model, it always uses that. Any agent without one falls back to the active model. See Agents for the full picture on defining and using agents.
You can also pick an agent (and therefore its model) for a single run with
100xprompt run --agent <name>.Related
- Hosted Models: sign in to 100xprompt and get Flash and Pro instantly.
- Authentication: connect your account and manage credentials.
- Agents & Subagents: give each agent its own model, tools, and role.
Hosted Models
Sign in to 100xprompt and get Flash and Pro with a single key.
Agents
Give each agent its own model, tools, and role.
Settings
Configure defaults, the small model, and more in
100xprompt.json.