LevelCode

Modes

LevelCode has four modes. Switch during a session with Shift+Tab or /mode: commands.

ModeModelEditor AgentCode Review
DefaultClaude Opus 4.5editorYes
MaxClaude Opus 4.5editor-multi-promptYes
PlanClaude Opus 4.5NoneNo
FreeGrok 4.1 Fasteditor-glmNo

Default

Standard mode with Claude Opus 4.5:

  • Spawns file pickers and code searchers to gather context
  • Uses the editor agent for code changes
  • Spawns thinker for complex problems
  • Runs code review after changes
  • Validates with typechecks and tests

Switch to this mode with /mode:default.

Max

Claude Opus 4.5 with best-of-N selection:

  • Reads 12-20+ files per task
  • Spawns multiple editor agents in parallel, each with a different strategy
  • A selector compares outputs and picks the best one
  • Spawns thinker-best-of-n-opus for hard problems
  • Spawns multiple reviewers with different focus areas
  • Runs typechecks and tests on both the changed files and the full project

Use for complex features and refactors.

Switch to this mode with /mode:max.

Plan

Planning mode. No file writes.

  • Gathers context about your codebase
  • Asks clarifying questions using ask_user
  • Outputs a spec/plan wrapped in <PLAN> tags
  • Includes requirements, constraints, and relevant files

Use this to scope out work before implementing, or to discuss approaches without making changes.

Switch to this mode with /mode:plan.

Free

Grok 4.1 Fast, cheaper and faster:

  • Less file context gathering
  • Uses GLM 4.7 for code changes (editor-glm agent)
  • Skips code review
  • No todo tracking

Good for quick fixes and simple questions.

Switch to this mode with /mode:free.