Skip to content

Model Selection

22 models across three providers. Use --model <flag> when creating sessions.

Claude Models (Anthropic)

ModelFlagCapabilitySpeedContextNotes
Opus 4.6opus-4-6Most capableModerate1MMost capable
Sonnet 4.6sonnet-4-6BalancedFast1MDefault
Haiku 4.5haiku-4-5ModerateFastest-Fastest Claude
Opus 4.5opus-4-5HighModerate-
Sonnet 4.5sonnet-4-5HighFast-
Opus 4.1opus-4-1High (Agentic)Moderate-Agentic tasks
Opus 4opus-4HighModerate-
Sonnet 4sonnet-4ModerateFast-

Codex/OpenAI Models

ModelFlagCapabilitySpeedNotes
GPT-5.3-Codexgpt-5-3-codexHigh (Code)ModerateDefault - coding
GPT-5.4gpt-5-4FlagshipModerate
GPT-5.4 Minigpt-5-4-miniHighFast
GPT-5.4 Nanogpt-5-4-nanoModerateFastestCost-effective
GPT-5.4 Progpt-5-4-proHighestSlowPremium
o3o3High (Reasoning)Moderate
o3-proo3-proHighest (Reasoning)SlowPremium
o4-minio4-miniHigh (Reasoning)Fast
o3-minio3-miniModerate (Reasoning)Fast

Gemini Models (Google)

ModelFlagCapabilitySpeedContext
Gemini 3.1 Progemini-3-1-proHighestModerate1M
Gemini 3 Flashgemini-3-flashHighFastest-
Gemini 3.1 Flash-Litegemini-3-1-flash-liteModerateFastest-
Gemini 2.5 Progemini-2-5-proHighModerate1M
Gemini 2.5 Flashgemini-2-5-flashModerateFast-

Usage

Terminal window
# CLI
clauderon create --model opus-4-6 --repo ~/project --prompt "Refactor auth module"
# API
curl -X POST http://localhost:3030/api/sessions \
-H "Content-Type: application/json" \
-d '{"name": "my-session", "repository": "/path/to/repo", "backend": "docker", "agent": "claude-code", "model": "opus-4-6"}'

TUI and Web UI: select model from dropdown during session creation.

Choosing a Model

Use CaseRecommended Model
Most tasksSonnet 4.6 (default)
Complex refactoringOpus 4.6
Quick iterationsHaiku 4.5
Large codebasesGemini 3.1 Pro (1M)
Code generationGPT-5.3-Codex
Deep reasoningo3 or Opus 4.1
Cost optimizationHaiku 4.5 / GPT-5.4 Nano / Gemini 3.1 Flash-Lite

API Keys

Terminal window
export ANTHROPIC_API_KEY="sk-ant-..." # Claude
export OPENAI_API_KEY="sk-..." # OpenAI/Codex
export GOOGLE_API_KEY="AIza..." # Gemini

Models cannot be changed mid-session. Recreate the session to switch models.