Skip to main content

Launch OpenCode and Use Model Variants

Once installation and configuration are complete, this is the runtime flow for actually using OpenCode day to day.

Launch OpenCode

opencode

Model switching basics

  • Use /models to switch models during a session
  • CLIProxyAPI models appear as cliproxyapi/gpt-5, cliproxyapi/gpt-5.4, and similar names
  • Use the variant cycle keybind to move between reasoning levels such as low, medium, high, and xhigh when the selected model supports them
  • oh-my-openagent agents are available through @ mentions

Model reference

Available models and their thinking levels

ModelThinking LevelsContextOutput
GPT-5minimal, low, medium, high400K128K
GPT-5 Codexlow, medium, high400K128K
GPT-5 Codex Minilow, medium, high400K128K
GPT-5.1none, low, medium, high400K128K
GPT-5.1 Codexlow, medium, high400K128K
GPT-5.1 Codex Minilow, medium, high400K128K
GPT-5.1 Codex Maxlow, medium, high, xhigh400K128K
GPT-5.2none, low, medium, high, xhigh400K128K
GPT-5.2 Codexlow, medium, high, xhigh400K128K
GPT-5.3 Codexlow, medium, high, xhigh400K128K
GPT-5.3 Codex Sparklow, medium, high, xhigh128K128K
GPT-5.4low, medium, high, xhigh1.05M128K

Choosing models in practice

  • GPT-5.4 is the best default for long-context reasoning and bigger cross-file work
  • GPT-5.3 Codex is a good default for coding-heavy implementation tasks
  • lighter fallback models are useful for exploration and low-cost background work