Models
TatsuCode lets you switch between cloud, subscription, and local models quickly.
Use:
/models
This opens the model selector with filtering and capability labels.

Provider Groups
Models are grouped by source:
- OpenAI Plus/Pro (subscription OAuth)
- Claude Code (Claude subscription through Anthropic's
claudeCLI) - OpenRouter (API key)
- Local Providers (llama.cpp, Ollama, LM Studio, custom endpoints)
Decision models (TypeSafe AI) are a separate kind of model: they answer typed questions rather than chat, so they do not appear in the picker. The agent uses them through the TypeSafe tool.
Some provider routes can be temporarily limited by upstream authorization status. If one route is unavailable, use another provider (for example, Gemini via OpenRouter).
Notable Model Families
OpenAI Plus / Pro (direct)
| Model | Context | Best For |
|---|---|---|
| GPT-6 Astra | 872K | OpenAI's flagship: frontier reasoning and long agentic runs |
| GPT-6.1 Sol | 872K | Codex's default: near-Astra performance on complex work at lower cost |
| GPT-6 Luna | 872K | Fast, affordable GPT-6 tier for quick iteration and sub-agents |
| GPT-6.1 Terra | 872K | Mid-sized tier (October 2026) for writing, visual understanding and computer use, between Luna and Sol |
| GPT-6 Sol | 872K | Original GPT-6 workhorse: Astra-level reliability for everyday coding at lower cost |
| GPT-5.6 Sol | 872K | Previous-generation flagship for coding and long-horizon work |
| GPT-5.6 Terra | 872K | Previous balanced tier, succeeded by GPT-6.1 Terra |
| GPT-5.6 Luna | 872K | Fast 5.6 tier for quick iteration |
Reasoning effort goes up to Max on every model in this list.
GPT-5.5, GPT-5.4 (including Mini and Nano), and GPT-5.3 Codex (including Spark) have been retired from Codex. If one of them was your selected model or a Task Agent model, TatsuCode moves you to GPT-6.1 Sol, or to GPT-6 Luna for the small models.
Claude Code (subscription)
| Model | Context | Best For |
|---|---|---|
| Claude Code: Fable 5.1 | 1M | Anthropic's most capable model (September 2026), pinned to 5.1 |
| Claude Code: Fable | 1M | Follows whatever your subscription treats as the current Fable model |
| Claude Code: Opus 5.5 | 1M | Fable 5.1-level results at Opus pricing (September 2026), pinned to 5.5 |
| Claude Code: Opus | 1M | Deep reasoning, architecture decisions |
| Claude Code: Sonnet 5.5 | 1M | Best mix of speed and intelligence (September 2026), pinned to 5.5 |
| Claude Code: Sonnet | 1M | Strong day-to-day coding |
| Claude Code: Haiku 5.5 | 1M | Fastest Claude, now with a 1M context and effort control (October 2026), pinned to 5.5 |
| Claude Code: Haiku | 1M | Fast edits and iteration |
These run the full Claude Code agent (with Claude's own native tools) through Claude Agent using your Pro / Max / Team / Enterprise subscription. Depending on your plan, Fable-tier models may draw on pay-as-you-go usage credits; Anthropic bills you directly, as always. Sonnet 5.5 needs Claude CLI v2.1.284 or later and Haiku 5.5 needs v2.1.293 or later; run claude update if they fail to start.
OpenRouter (curated defaults)
OpenRouter exposes hundreds of models; TatsuCode curates a default lineup of the ones that work reliably with its tool calling and streaming, and auto-includes new releases that meet the same bar. /models-add shows the full catalog.
| Vendor | Curated models |
|---|---|
| OpenAI | GPT-5.4 Pro, GPT-5.4, GPT-5.4 Mini, GPT-5.4 Nano, GPT-5.3 Codex |
| Anthropic | Claude Opus 4.7, Claude Opus 4.6, Claude Sonnet 4.6, Claude Haiku 4.5 |
| Gemini 3.1 Pro (preview, ~1M context), Gemini 3 Flash, Gemini 3.1 Flash Lite | |
| Qwen | Qwen 3.5 397B, Qwen 3.5 122B, Qwen 3.5 Flash, Qwen 3.5 Plus |
| Others | MiniMax M2.5, Kimi K2.5, GLM 4.7 Flash, Seed 2.0 Mini, Mercury 2, Step 3.5 Flash |
Local
Any GGUF or OpenAI-compatible server works. Popular picks: Gemma 4, Qwen 3.5, Kimi K2.5, DeepSeek. Multimodal variants (Gemma 4, Qwen-VL) are detected automatically for vision.
Model Capabilities
Context Window
The context window controls how much code and history the model can process in one turn.
- ~1M context: every Claude Code model (Haiku included), GPT-5.4 via OpenRouter, Gemini 3.1 Pro. Excellent for wide codebase understanding
- 872K context: every OpenAI Plus/Pro model (the GPT-6 and GPT-5.6 families)
- 272K to 400K context: most OpenRouter GPT-5.x models. Great for serious multi-file coding tasks
- 200K context: Claude Haiku 4.5 and most OpenRouter Claude models. Strong for most production workflows
Vision
Many flagship models support image input for:
- UI screenshot debugging
- visual regression checks
- diagram or mockup understanding
Image detail modes on OpenAI Direct GPT-5.4 and later (/image-detail) let you send screenshots at up to their original resolution, which matters for dense diagrams and high-DPI mockups.
Local-provider vision auto-detection — local models that support vision (Gemma 4, Qwen-VL, and other multimodal variants) are detected automatically by querying the local server's metadata, with self-healing retry if the server starts after TatsuCode. No manual capability flag required.
Image Generation Models
A separate model lineup is used for image generation, configured via /image-generation:
| Provider | Models |
|---|---|
| OpenAI Direct | GPT Image 2.5 Sunburst (default), GPT Image 2.5 Flare, GPT Image 2; ChatGPT Images (managed) in subscription mode |
| Google Direct | Nano Banana 2 (Gemini 3.1 Flash Image), Nano Banana Pro (Gemini 3 Pro Image), Nano Banana 2 Lite |
| OpenRouter | GPT Image 2.5 Sunburst / Flare, GPT Image 2, Nano Banana 2 / Pro / 2 Lite, MAI-Image-2.6 / 2.6 Flash, Seedream 5.0 Pro / Lite, Grok Imagine Image 2.0, Qwen Image 3 Pro, Riverflow V2.5 Pro / Fast, FLUX.2 Max, Recraft V4.1 Pro |
See Images for the full workflow.
Reasoning Controls
For supported models, tune reasoning depth:
/reason-effort
/reason-display
Use higher effort for complex debugging and planning; lower effort for speed.
Choosing the Right Model
Quick Pick Guide
| Task | Recommended Starting Point |
|---|---|
| Fast coding iterations | Claude Code: Haiku 5.5, GPT-6 Luna, GPT-5.6 Luna |
| Main coding workflow | Claude Code: Sonnet 5.5, GPT-6.1 Sol, Claude Sonnet 4.6 (OpenRouter) |
| Very large context tasks | Claude Code: Fable, Gemini 3.1 Pro, GPT-6.1 Sol |
| Deepest analysis | Claude Code: Fable 5.1, GPT-6 Astra, high-effort GPT-6.1 Sol |
Cost Strategy
- Use your connected subscription routes first
- Keep OpenRouter for breadth and fallback
- Use local models for private/offline workflows
- Assign cheaper models to scout-style sub-agents via
/models-taskagents— see Task Agents
OpenRouter list curation: the default OpenRouter lineup is trimmed to models that perform well with TatsuCode's tool calling and streaming. Anything else in OpenRouter's catalog is one /models-add away.
Model List Management
/models-add
/models-remove
- Add only what you actively use
- Keep a "fast + deep" pair in your favorites
- Switch models by task rather than sticking to one for everything
Usage and Quota
/usage
/usage-quota
/usageshows session token usage/usage-quotashows subscription/API limit information where supported

If context grows too large:
/compact
Recent builds improved auto-compaction reliability and long-session recovery.
Next Steps
- Providers — connect and manage provider access
- Settings — reasoning, temperature, and display options
- AI Capabilities — what TatsuCode can do with these models