Allow Claude to change model/effort settings programmatically via tool or settings
Resolved 💬 3 comments Opened Apr 13, 2026 by jaspervergeer Closed Apr 16, 2026
Currently, the /model command is an interactive CLI-only command. There's no way for Claude itself to change the model or effort level mid-session, or to set effort level via settings.json.
Feature request:
- Expose a way to set the effort level in
settings.json(similar to howmodelcan be set there) - Optionally, allow Claude to suggest or switch models/effort via a tool call, so it can adapt to task complexity without the user needing to intervene
Use case: Power users who want Claude to autonomously manage its own resource usage based on task complexity.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗