claude-code - 💡(How to fix) Fix effortLevel: "max" in settings.json not respected at startup [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#46077Fetched 2026-04-11 06:29:35
View on GitHub
Comments
1
Participants
2
Timeline
7
Reactions
1
Timeline (top)
labeled ×4cross-referenced ×2commented ×1

Fix Action

Workaround

Setting "effortLevel": "high" is respected correctly. Only "max" is affected.

RAW_BUFFERClick to expand / collapse

Bug

"effortLevel": "max" in ~/.claude/settings.json is silently ignored at startup — the session begins with ◐ medium in the status bar. Setting it to "high" works correctly.

Repro

  1. Set "effortLevel": "max" in ~/.claude/settings.json
  2. Start a new session (c)
  3. Observe the status bar shows ◐ medium · /effort

Expected

Session should start with max effort.

Actual

Session starts with medium effort. Using /model to manually select max effort works fine within the session — the issue is only with the startup default.

Workaround

Setting "effortLevel": "high" is respected correctly. Only "max" is affected.

Environment

  • Claude Code v2.1.100
  • macOS (Darwin 25.4.0)

extent analysis

TL;DR

The issue can be worked around by setting "effortLevel": "high" in ~/.claude/settings.json instead of "max".

Guidance

  • Verify that the issue is specific to the "max" effort level by testing other levels, such as "low" or "medium", to confirm they are respected at startup.
  • Check the documentation for Claude Code v2.1.100 to see if there are any known issues or limitations with the "max" effort level.
  • Test setting "effortLevel": "max" in a different configuration file or environment to determine if the issue is specific to the ~/.claude/settings.json file or the macOS environment.
  • Consider reporting the issue to the developers or maintainers of Claude Code to request a fix for the "max" effort level.

Example

No code snippet is provided as the issue is related to a configuration setting.

Notes

The workaround may not be ideal for users who require the "max" effort level, and a fix from the developers may be necessary to fully resolve the issue.

Recommendation

Apply workaround: setting "effortLevel": "high" is a viable alternative to "max" and is respected correctly at startup.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING