mini model
Sets the Claude model used for the project (per scope).
Usage
mini model [scope] [name]
show Print the current model setup
<model> Set the default model (scope omitted)
<scope> <model> Set the model for one scope
<scope> default Clear a scope override (back to inherited)
reset Clear every override
scope: default | next | plan | do | importGsd | audit | memory
model: a preset (opus | sonnet | haiku) or a full model ID (e.g. claude-sonnet-4-6)
Description
The terminal command. Views and sets the Claude model used for the project's mini steps, stored in .mini/state.json. Each step (scope) can run on its own model, or inherit the default. Run on its own it opens an interactive picker; `mini model show` prints the current setup, `mini model <model>` sets the default, `mini model <scope> <model>` sets one scope, `mini model <scope> default` clears a scope override, and `mini model reset` clears everything. The model can be a preset (opus, sonnet, haiku) or a full model ID.
Examples
# Show the current setup
mini model show
# Set the default model
mini model sonnet
# Run the implementation step on opus
mini model do opus
# Clear the override for one scope
mini model do default
# Clear every override
mini model reset