| name | crumb-model |
| description | Show or change Crumb per-actor model + effort + per-provider activation (claude-local / codex-local / gemini-cli-local). Defaults to all high-end models (claude-opus-4-7 / gpt-5.5-codex / gemini-3-1-pro) + effort=high. Gemini model IDs accept both dot ("gemini-3.1-pro") and dash ("gemini-3-1-pro") forms โ internally normalized. Trigger on "verifier ๋ชจ๋ธ์ X ๋ก", "set builder model to Y", "effort ๋ค high ๋ก", "effort all to low", "codex ๋นํ์ฑํ", "disable gemini", "์ด๋ค ๋ชจ๋ธ ์ฐ๊ณ ์์ด?", "๋ชจ๋ธ ์ค์ ๋ณด์ฌ์ค", "show model config", "์ด๋ค effort?", or any per-actor / per-provider tuning request. Read-only when no instruction given. Do NOT trigger for preset recommendation (use `crumb-config` skill) or environment readiness (use `crumb-doctor` skill). |
/crumb-model โ model + provider config
When the user wants to inspect or change Crumb's per-actor model assignment,
effort level, or per-provider activation:
Preferred path โ call the crumb_model MCP tool. Pass instruction for changes,
omit for read-only show:
- "verifier ๋ชจ๋ธ์ gemini-3-1-pro ๋ก" โ instruction sets verifier model
(also accepts dot form "gemini-3.1-pro" โ normalized to dash)
- "effort ๋ค high ๋ก" โ instruction sets all-actor effort=high
- "codex ๋นํ์ฑํ" โ instruction disables codex-local provider
- (no instruction) โ returns the current config table
Fallback path โ npx tsx src/index.ts model --apply "<instruction>" (or
--show for read-only, or no flag for interactive blessed TUI with Tab/โโ/โโ/p/Enter/Esc).
Interactive TUI is the operator's choice; the MCP tool is the NL surface
(skill / model selection / explicit Korean or English instruction).
Output is a status table:
## providers โ โ enabled / โ disabled, per local CLI
## actors โ actor / harness / model / effort, one row per outer actor
Defaults (when .crumb/config.toml is missing):
- coordinator + planner-lead โ claude-opus-4-7 / claude-code / high
- builder โ gpt-5.5-codex / codex / high
- verifier โ gemini-3-1-pro / gemini-cli / high
- builder-fallback โ claude-sonnet-4-6 / claude-code / high
- All 3 local providers enabled.
Explicit slash form: /crumb-model <instruction> or /crumb-model (show).
Reference: src/config/model-config.ts, src/tui/model-edit.ts, v0.1 ยง5.1 (resolve order).