SUMITSUBO

command · sumi · v0.6.1

/sumi:models

Show or switch the model profile for this project (balanced, economy, performance) — updates .sumi/config.json and, with your OK, the session model in .claude/settings.json.

Reference
sumi
command
/sumi:models
source
plugins/sumi/commands/models.md

Requested profile: $ARGUMENTS

  1. Read .sumi/config.json (create it from ${CLAUDE_PLUGIN_ROOT}/templates/config.json if missing) and the routing table in sumi:model-routing.
  2. No argument: show the current profile, the model each role uses under it, and the current session model from .claude/settings.json (or "account default").
  3. With an argument: validate it is one of balanced, economy, performance; set "modelProfile" in .sumi/config.json.
  4. Propose the matching session model (opusplan / sonnet / opus) for .claude/settings.json → "model". Ask once before writing it (it affects everyone who opens this repo with Claude Code if the file is committed; suggest .claude/settings.local.json for a personal-only setting). Never touch other keys in those files.
  5. Report per sumi:output. Subject: the profile, as a transition when it changed. Body: a table of role × model. Next step: /model <name> to apply the session model now, since the change otherwise only affects new sessions.