Brewcode mod · plan-mode effort

Plan harder. Automatically.

By default xhigh while Claude plans. Your session effort everywhere else.

install
$ claude plugin marketplace add https://github.com/kochetkov-ma/claude-brewcode && claude plugin install brewmod-plan-effort@claude-brewcode

Claude Code 2.1.301+ · update it first: claude update

Claude Code terminal recorded from a real session, session effort high: Shift+Tab twice from manual mode through accept edits into plan mode, no row yet; the first prompt shows the toast brewmod-plan-effort: plan mode · effort raised to xhigh and a teal row, in Claude Code's plan-mode colour, plan mode · effort xhigh for this mode · change: /plan-effort <level> above the prompt, which stays after the answer; Shift+Tab out of plan mode (to auto mode) removes the row.
Real Claude Code 2.1.301 session, effort high, sped up in places. Shift+Tab twice into plan mode: no row yet. First prompt: a toast and the teal plan-mode row plan mode · effort xhigh for this mode. Shift+Tab out of plan mode: the row is gone.
Try it

Type this, get that

TypeGet
Shift+Tab twice, or /plan From the default mode: manual mode on → accept edits on → plan mode on. Nothing shows at the keypress itself: the mod learns plan mode at your next prompt.
Your first prompt in plan mode Requests run at xhigh. A row in Claude Code's plan-mode colour (teal) above the prompt reads plan mode · effort xhigh for this mode · change: /plan-effort <level>, and a toast shows once per plan visit.
Shift+Tab out of plan mode The row is gone at once. Your session effort setting was never changed.
Approve the plan Back to your session effort. Nothing to undo.
/plan-effort Shows the current plan effort and usage.
/plan-effort max Sets the plan-mode effort: medium, high, xhigh or max.

No toggling

No /effort before planning, none after.

Never touches your settings

The raise is per request. Revert nothing.

Subagents keep their own effort

Only the main conversation is raised.