LLM Model Selection Skill
Choosing the right model for the task — power vs. cost vs. speed.
⚠️ Staleness Warning
This skill depends on rapidly evolving technology. Model capabilities, pricing, and availability change frequently.
Refresh triggers:
- New model announcements (Claude, GPT, Gemini, etc.)
- Significant pricing changes
- Context window expansions
- New capability tiers
Last validated: March 2026 (Claude 4.6 generation)
Check current state: Anthropic Models, OpenAI Models
The Core Question
Is Claude Opus 4.6 overkill?
Sometimes yes, sometimes no. Match the model to the task.
Claude 4 Model Family (Current)
| Model |
API ID |
Best For |
Input/Output (MTok) |
Context |
Max Output |
| Opus 4.6 |
claude-opus-4-6 |
Building agents, most intelligent |
$5 / $25 |
200K (1M beta) |
128K |
| Sonnet 4.6 |
claude-sonnet-4-6 |
Best speed + intelligence balance |
$3 / $15 |
200K (1M beta) |
64K |
| Haiku 4.5 |
claude-haiku-4-5-20251001 |
Near-frontier intelligence, fastest |
$1 / $5 |
200K |
64K |
All Claude 4 models support:
- Extended thinking
- Vision (images)
- Tool use
- Priority Tier access
Opus 4.6 and Sonnet 4.6 additionally support:
- Adaptive thinking (dynamic reasoning depth)
- 1M token context window (beta, via
context-1m-2025-08-07 header — long context pricing applies beyond 200K)
AWS Bedrock IDs: anthropic.claude-opus-4-6-v1, anthropic.claude-sonnet-4-6
GCP Vertex AI IDs: claude-opus-4-6, claude-sonnet-4-6
Model Tiers
| Tier |
Models |
Best For |
Relative Cost |
| Frontier |
Claude Opus 4.6, GPT-5.2/5.3/Codex, o3, o1-pro |
Complex reasoning, architecture, novel problems |
$$$$$ |
| Capable |
Claude Sonnet 4.6, GPT-5.1/Codex, GPT-4.1, GPT-4o, Gemini 2.5/3 Pro, o4-mini |
Most coding tasks, refactoring, debugging |
$$$ |
| Efficient |
Claude Haiku 4.5, GPT-5 mini, GPT-4.1 mini/nano, GPT-4o mini, Gemini 2.5 Flash, Gemini 3 Flash |
Simple edits, formatting, boilerplate |
$ |
When Opus 4.6 IS Worth It
- ✅ Architecture decisions — Multi-file refactoring, system design
- ✅ Novel problem-solving — No clear pattern to follow
- ✅ Complex reasoning chains — Many dependencies, edge cases
- ✅ Long context understanding — Large codebases, documentation
- ✅ Nuanced judgment — Taste, style, UX decisions
- ✅ Learning sessions — Bootstrap learning, skill development
- ✅ Meditation/self-actualization — Meta-cognitive operations
- ✅ Extended thinking tasks — Deep analysis requiring internal reasoning
When Opus 4.6 IS Overkill
- ❌ Simple file edits — Renaming, adding imports
- ❌ Boilerplate generation — CRUD, scaffolding
- ❌ Format conversion — JSON ↔ YAML, etc.
- ❌ Syntax fixes — Lint errors, typos
- ❌ Documentation updates — README badges, version bumps
How LLM Choice Affects Alex
| Capability |
Frontier (Opus 4.6) |
Capable (Sonnet 4.6) |
Fast (Haiku 4.5) |
| Complex refactoring |
Excellent |
Excellent |
Good |
| Context retention |
200K / 1M (beta) |
200K / 1M (beta) |
200K tokens |
| Extended thinking |
Full depth |
Supported |
Supported |
| Adaptive thinking |
Yes |
Yes |
No |
| Max output tokens |
128K |
64K |
64K |
| Nuanced judgment |
Excellent |
Good |
Basic |
| Speed |
Moderate |
Fast |
Fastest |
| Cost per session |
$2-5 |
$0.50-2 |
$0.05-0.30 |
| Multi-step planning |
Excellent |
Excellent |
Good |
| Error recovery |
Self-corrects |
Self-corrects |
Needs guidance |
Alex's Cognitive Power by Model
Opus 4.6: [████████████████████] Full cognitive architecture + deep thinking
Sonnet 4.6: [██████████████████░░] Most capabilities, excellent for coding
Haiku 4.5: [██████████████░░░░░░] Solid baseline, fast responses
With Opus 4.6, Alex can:
- Maintain 7±2 working memory rules across long sessions
- Execute complex meditation protocols with extended thinking
- Perform genuine meta-cognitive reflection
- Handle multi-file architecture changes
- Learn new skills through bootstrap learning
With Sonnet 4.6, Alex gets:
- Excellent coding capabilities (recommended for most development)
- 1M context window (beta) for large codebases
- 64K max output tokens + adaptive thinking
- Good cost-to-capability ratio
- Extended thinking support
With Haiku 4.5, Alex has:
- Near-frontier intelligence at lowest cost
- Fastest response times
- Good for routine operations
Cost Optimization Strategy
| Session Type |
Recommended Model |
Rationale |
| Architecture/design |
Opus 4.6 |
Worth the cost for complex decisions |
| Feature development |
Sonnet 4.6 |
Best balance of capability and cost |
| Bug fixes |
Sonnet 4.6 or Haiku 4.5 |
Depends on complexity |
| Documentation |
Haiku 4.5 |
Simple edits, fast turnaround |
| Large codebase analysis |
Sonnet 4.6 (1M beta) |
Extended context window up to 1M tokens |
Knowledge Cutoffs
| Model |
Reliable Knowledge |
Training Data |
| Opus 4.6 |
May 2025 |
Aug 2025 |
| Sonnet 4.6 |
Aug 2025 |
Jan 2026 |
| Haiku 4.5 |
Feb 2025 |
Jul 2025 |
Auto Model Selection ⚠️
When using Auto in VS Code Copilot, the model switches dynamically based on task complexity. Alex cannot detect which model is currently running.
Tasks That REQUIRE Opus 4.5 (Warn User)
| Task |
Why Opus Required |
| Meditation/consolidation |
Meta-cognitive protocols need full reasoning depth |
| Self-actualization |
Comprehensive architecture assessment |
| Complex architecture refactoring |
Multi-file changes, deep context |
| Bootstrap learning (new skills) |
Skill acquisition needs maximum capability |
| Connection validation/dream |
Architecture maintenance requires full architecture context |
| Adaptive thinking tasks |
Opus 4.6 uses dynamic reasoning depth for optimal results |
Warning Protocol
When user requests an Opus-level task while potentially on Auto/lesser model:
⚠️ Model Check: This task works best with Claude Opus 4.6. If you're using Auto model selection, please manually select Opus from the model picker for optimal results. Continue anyway?
Safe for Any Model
- Simple file edits, formatting
- Documentation updates
- Quick Q&A
- Code review (Sonnet+ recommended)
- Bug fixes (depends on complexity)
Practical Guidance
When to Upgrade Model Mid-Session
If you notice:
- Repeated mistakes on the same issue
- Losing context from earlier in conversation
- Superficial answers to complex questions
- Failure to see cross-file dependencies
→ Consider switching to a more capable model
When to Downgrade
If you're doing:
- Repetitive mechanical edits
- Simple Q&A
- Format conversions
- Quick lookups
→ Save cost with a faster model
The Alex Recommendation
For architecture evolution and complex cognitive tasks:
→ Always use Opus 4.6 — The cognitive architecture demands full capability
For production deployment, user-facing work:
→ Default to Sonnet 4.6 — Best balance of capability and cost
→ Allow Opus for complex tasks — User can request escalation
Token Economics
| Operation |
Approximate Tokens |
Opus 4.6 Cost |
Sonnet 4.6 Cost |
| Read large file |
2,000-5,000 |
$0.03-0.08 |
$0.006-0.015 |
| Complex refactor |
10,000-20,000 |
$0.15-0.30 |
$0.03-0.06 |
| Full session |
50,000-150,000 |
$0.75-2.25 |
$0.15-0.45 |
| Meditation |
30,000-80,000 |
$0.45-1.20 |
$0.09-0.24 |
1---2name: llm-model-selection3description: Choosing the right model for the task — power vs. cost vs. speed.4---56# LLM Model Selection Skill78> Choosing the right model for the task — power vs. cost vs. speed.910## ⚠️ Staleness Warning1112This skill depends on rapidly evolving technology. Model capabilities, pricing, and availability change frequently.1314**Refresh triggers:**1516- New model announcements (Claude, GPT, Gemini, etc.)17- Significant pricing changes18- Context window expansions19- New capability tiers2021**Last validated:** March 2026 (Claude 4.6 generation)2223**Check current state:** [Anthropic Models](https://platform.claude.com/docs/en/docs/about-claude/models), [OpenAI Models](https://platform.openai.com/docs/models)2425---2627## The Core Question2829> Is Claude Opus 4.6 overkill?3031**Sometimes yes, sometimes no.** Match the model to the task.3233## Claude 4 Model Family (Current)3435| Model | API ID | Best For | Input/Output (MTok) | Context | Max Output |36| ----- | ------ | -------- | ------------------- | ------- | ---------- |37| **Opus 4.6** | `claude-opus-4-6` | Building agents, most intelligent | $5 / $25 | 200K (1M beta) | 128K |38| **Sonnet 4.6** | `claude-sonnet-4-6` | Best speed + intelligence balance | $3 / $15 | 200K (1M beta) | 64K |39| **Haiku 4.5** | `claude-haiku-4-5-20251001` | Near-frontier intelligence, fastest | $1 / $5 | 200K | 64K |4041**All Claude 4 models support:**42- Extended thinking43- Vision (images)44- Tool use45- Priority Tier access4647**Opus 4.6 and Sonnet 4.6 additionally support:**48- Adaptive thinking (dynamic reasoning depth)49- 1M token context window (beta, via `context-1m-2025-08-07` header — long context pricing applies beyond 200K)5051**AWS Bedrock IDs:** `anthropic.claude-opus-4-6-v1`, `anthropic.claude-sonnet-4-6`52**GCP Vertex AI IDs:** `claude-opus-4-6`, `claude-sonnet-4-6`5354## Model Tiers5556| Tier | Models | Best For | Relative Cost |57| ---- | ------ | -------- | ------------- |58| **Frontier** | Claude Opus 4.6, GPT-5.2/5.3/Codex, o3, o1-pro | Complex reasoning, architecture, novel problems | $$$$$ |59| **Capable** | Claude Sonnet 4.6, GPT-5.1/Codex, GPT-4.1, GPT-4o, Gemini 2.5/3 Pro, o4-mini | Most coding tasks, refactoring, debugging | $$$ |60| **Efficient** | Claude Haiku 4.5, GPT-5 mini, GPT-4.1 mini/nano, GPT-4o mini, Gemini 2.5 Flash, Gemini 3 Flash | Simple edits, formatting, boilerplate | $ |6162## When Opus 4.6 IS Worth It6364- ✅ **Architecture decisions** — Multi-file refactoring, system design65- ✅ **Novel problem-solving** — No clear pattern to follow66- ✅ **Complex reasoning chains** — Many dependencies, edge cases67- ✅ **Long context understanding** — Large codebases, documentation68- ✅ **Nuanced judgment** — Taste, style, UX decisions69- ✅ **Learning sessions** — Bootstrap learning, skill development70- ✅ **Meditation/self-actualization** — Meta-cognitive operations71- ✅ **Extended thinking tasks** — Deep analysis requiring internal reasoning7273## When Opus 4.6 IS Overkill7475- ❌ **Simple file edits** — Renaming, adding imports76- ❌ **Boilerplate generation** — CRUD, scaffolding77- ❌ **Format conversion** — JSON ↔ YAML, etc.78- ❌ **Syntax fixes** — Lint errors, typos79- ❌ **Documentation updates** — README badges, version bumps8081## How LLM Choice Affects Alex8283| Capability | Frontier (Opus 4.6) | Capable (Sonnet 4.6) | Fast (Haiku 4.5) |84| ---------- | ------------------- | -------------------- | ---------------- |85| Complex refactoring | Excellent | Excellent | Good |86| Context retention | 200K / 1M (beta) | 200K / 1M (beta) | 200K tokens |87| Extended thinking | Full depth | Supported | Supported |88| Adaptive thinking | Yes | Yes | No |89| Max output tokens | 128K | 64K | 64K |90| Nuanced judgment | Excellent | Good | Basic |91| Speed | Moderate | Fast | Fastest |92| Cost per session | $2-5 | $0.50-2 | $0.05-0.30 |93| Multi-step planning | Excellent | Excellent | Good |94| Error recovery | Self-corrects | Self-corrects | Needs guidance |9596## Alex's Cognitive Power by Model9798```text99Opus 4.6: [████████████████████] Full cognitive architecture + deep thinking100Sonnet 4.6: [██████████████████░░] Most capabilities, excellent for coding101Haiku 4.5: [██████████████░░░░░░] Solid baseline, fast responses102```103104**With Opus 4.6**, Alex can:105106- Maintain 7±2 working memory rules across long sessions107- Execute complex meditation protocols with extended thinking108- Perform genuine meta-cognitive reflection109- Handle multi-file architecture changes110- Learn new skills through bootstrap learning111112**With Sonnet 4.6**, Alex gets:113114- Excellent coding capabilities (recommended for most development)115- 1M context window (beta) for large codebases116- 64K max output tokens + adaptive thinking117- Good cost-to-capability ratio118- Extended thinking support119120**With Haiku 4.5**, Alex has:121122- Near-frontier intelligence at lowest cost123- Fastest response times124- Good for routine operations125126## Cost Optimization Strategy127128| Session Type | Recommended Model | Rationale |129| ------------ | ----------------- | --------- |130| Architecture/design | Opus 4.6 | Worth the cost for complex decisions |131| Feature development | Sonnet 4.6 | Best balance of capability and cost |132| Bug fixes | Sonnet 4.6 or Haiku 4.5 | Depends on complexity |133| Documentation | Haiku 4.5 | Simple edits, fast turnaround |134| Large codebase analysis | Sonnet 4.6 (1M beta) | Extended context window up to 1M tokens |135136## Knowledge Cutoffs137138| Model | Reliable Knowledge | Training Data |139| ----- | ------------------ | ------------- |140| Opus 4.6 | May 2025 | Aug 2025 |141| Sonnet 4.6 | Aug 2025 | Jan 2026 |142| Haiku 4.5 | Feb 2025 | Jul 2025 |143144## Auto Model Selection ⚠️145146When using **Auto** in VS Code Copilot, the model switches dynamically based on task complexity. Alex cannot detect which model is currently running.147148### Tasks That REQUIRE Opus 4.5 (Warn User)149150| Task | Why Opus Required |151| ---- | ----------------- |152| Meditation/consolidation | Meta-cognitive protocols need full reasoning depth |153| Self-actualization | Comprehensive architecture assessment |154| Complex architecture refactoring | Multi-file changes, deep context |155| Bootstrap learning (new skills) | Skill acquisition needs maximum capability |156| Connection validation/dream | Architecture maintenance requires full architecture context |157| Adaptive thinking tasks | Opus 4.6 uses dynamic reasoning depth for optimal results |158159### Warning Protocol160161When user requests an Opus-level task while potentially on Auto/lesser model:162163> ⚠️ **Model Check**: This task works best with Claude Opus 4.6. If you're using Auto model selection, please manually select Opus from the model picker for optimal results. Continue anyway?164165### Safe for Any Model166167- Simple file edits, formatting168- Documentation updates169- Quick Q&A170- Code review (Sonnet+ recommended)171- Bug fixes (depends on complexity)172173## Practical Guidance174175### When to Upgrade Model Mid-Session176177If you notice:178179- Repeated mistakes on the same issue180- Losing context from earlier in conversation181- Superficial answers to complex questions182- Failure to see cross-file dependencies183184→ Consider switching to a more capable model185186### When to Downgrade187188If you're doing:189190- Repetitive mechanical edits191- Simple Q&A192- Format conversions193- Quick lookups194195→ Save cost with a faster model196197## The Alex Recommendation198199For **architecture evolution and complex cognitive tasks**:200→ **Always use Opus 4.6** — The cognitive architecture demands full capability201202For **production deployment, user-facing work**:203→ **Default to Sonnet 4.6** — Best balance of capability and cost204→ **Allow Opus for complex tasks** — User can request escalation205206## Token Economics207208| Operation | Approximate Tokens | Opus 4.6 Cost | Sonnet 4.6 Cost |209| --------- | ------------------ | ------------- | --------------- |210| Read large file | 2,000-5,000 | $0.03-0.08 | $0.006-0.015 |211| Complex refactor | 10,000-20,000 | $0.15-0.30 | $0.03-0.06 |212| Full session | 50,000-150,000 | $0.75-2.25 | $0.15-0.45 |213| Meditation | 30,000-80,000 | $0.45-1.20 | $0.09-0.24 |