Back to all articles
8 min read

Which Claude model to choose? Haiku, Sonnet, Opus and Fable

By Dorian Laurenceau

Updated

Choose a Claude model by the task you can verify, the cost of an error and your available budget. As of October 22, 2026, the current official comparison includes Haiku 5.5, Sonnet 5.5, Opus 5.5 and Fable 5.1. A comparison limited to Haiku 4.5, Sonnet 4.6 and Opus 4.6 no longer describes the latest lineup.

Anthropic’s model overview recommends Opus 5.5 for most workloads and Fable 5.1 for more demanding reasoning or long-running agentic tasks. Our practical advice is to define your acceptance criteria first, then choose the least expensive available candidate that satisfies them. That is a selection method, not a claim that we have measured a universal winner.

Current Claude models: official API IDs and prices

Prices below are USD per million tokens, standard API input/output, before applicable taxes and extra features. They are not subscription prices. The latency labels are Anthropic’s relative descriptions, not LearnIA timing measurements.

ModelClaude API IDInput / outputVendor latency description
Haiku 5.5claude-haiku-5-5$0.10 / $0.50 up to 100K prompt tokensFastest
Sonnet 5.5claude-sonnet-5-5$2 / $10Fast
Opus 5.5claude-opus-5-5$4 / $20Moderate
Fable 5.1claude-fable-5-1$10 / $50Slower

Sources: official model comparison and API pricing.

Haiku’s threshold matters: for prompts over 100,000 tokens, the listed input/output rates become $0.50 / $2.50 per million. Check the Haiku 5.5 specification before estimating long-document workloads.

The current overview lists a 1M-token context window and 128K maximum standard output for these models. Those are capacity limits, not a promise that every application, account or request can use the full amount or that every fact in a large input will be recalled correctly.

Which model fits your task?

The following are candidates to evaluate, not observed performance rankings.

Your taskFirst candidate to considerWhat decides whether it is sufficient
Classify many short messagesHaikuLabel accuracy, handling ambiguity and valid output format
Prepare a source-based report or bounded code changeSonnet, then compare Opus if neededEvidence coverage, unsupported claims, tests and review time
Investigate a difficult bug or conflicting documentsOpusReproduction, correct reasoning and verifiable conclusions
Work on a demanding task that still fails your Opus evaluationFableA measurable improvement worth its additional cost and time
Learn with a budget of zeroA model already available within your free allowanceNo paid API call, no extra-usage activation and a small checkable exercise

Keep the environment constant when comparing. Changing the model, tools, documents and prompt at once prevents a useful explanation of the result. For coding, read Claude Code best practices; for document work, use the traceable synthesis tutorial.

Calculate API cost before running a batch

For a simple uncached request:

Estimated token cost =
  input tokens / 1,000,000 × input price
  + output tokens / 1,000,000 × output price

Illustrative calculation: 10,000 input tokens and 2,000 output tokens, using the standard prices above:

ModelInput costOutput costTotal for one request
Haiku 5.5, lower prompt-length tier$0.001$0.001$0.002
Sonnet 5.5$0.02$0.02$0.04
Opus 5.5$0.04$0.04$0.08
Fable 5.1$0.10$0.10$0.20

This is arithmetic, not a measured bill or benchmark. Actual usage can include reasoning tokens, repeated tool interactions, cache operations and other billable features. Repeated attempts also change the total. Confirm the relevant provider’s rates if you use a third-party platform.

The cheapest response can still require expensive correction. For your own workflow, record accepted outputs and human review time alongside API cost; do not declare a lower “cost per successful task” until you have actual results.

Free Claude, paid plans and API access

The current plan comparison lists Haiku and Sonnet on Free, with usage limits. Availability of a family in a plan does not guarantee an unlimited allowance, an exact version in every interface or access to every tool.

Application subscriptions and API usage have different billing mechanisms. Some paid plans now advertise monthly API credits; check eligibility, account linking, activation and the amount actually displayed in your account. “All API calls are always separate” and “my subscription gives unlimited API calls” are both unreliable shortcuts.

With a zero-euro budget, prepare the test cases below, consult the primary documentation and use only an existing free allowance if you choose to try them. Do not enable paid extra usage to follow this article.

A small evaluation set with a worked answer

Here are fictional tasks you can assess without buying benchmark access. Keep the same input and rubric for each candidate.

CaseInput or taskExpected evidence
Extraction“Maya sends the draft Friday. Lucas suggests Monday delivery; no approval.”One assigned draft action; a separate unapproved delivery proposal
Calculation24 sessions × €25, with a grant covering 75% of eligible cost€600 total, €450 grant, €150 remaining
Contradictory sourcesDocument A says 12 participants; B says 15 with no revision historyBoth claims cited; unresolved discrepancy identified
Code reviewA stated bug, reproduction steps and acceptance criteriaFix addresses the reproduction; relevant checks actually run

Worked calculation: 24 × 25 = 600; 600 × 0.75 = 450; 600 − 450 = 150. A correct final number without a checkable calculation does not satisfy a requirement to show the method. A confident invented resolution of the participant count fails the contradictory-source case.

Score each attempt against your predefined criteria: facts correct, evidence traceable, format usable and no action outside the brief. Leave latency, cost and success-rate cells blank until you measure them. These four teaching cases are too small to establish general model superiority.

Quick Check

A model answers €450 for the total cost of 24 sessions at €25. Is that correct?

How to read public benchmarks without overclaiming

A published score applies to a particular task set, version and execution setup. Record the benchmark name, date, model ID, tools, effort settings and who ran the evaluation. A vendor announcement and an independent replication are different kinds of evidence.

Do not turn a coding score into a guarantee of accurate accounting or a general “best AI” label. If two scores use different scaffolds or budgets, present the mismatch instead of computing a misleading winner.

Use our benchmark reading guide for the evaluation checklist and the broader AI model comparison for other providers. This article contains no proprietary LearnIA benchmark scores and no paid model trials.

Practice: write your selection rule

Choose a Claude model with a checkable rubric

Prepare your instruction here. This module sends no data to a model: copy your brief into your chosen tool.

View the starter instruction
Prepare a model-selection sheet for one fictional task. State the current model IDs, available free allowance or budget, three acceptance criteria and a known-answer case. Separate official specifications from hypotheses and measurements. Leave unmeasured latency, cost and success rates blank. Do not run API calls or activate paid usage.

Verify the output (0/4)

Frequently asked questions

Which Claude model should I start with? Anthropic currently recommends Opus 5.5 for most workloads. Your own budget and acceptance criteria may justify testing a lower-cost available candidate first. Use the task table above as a starting hypothesis.

Does a Claude subscription include unlimited API usage? No. Check API billing, limits and any eligible credits in your account before running requests.

Are these LearnIA benchmark results? No. The specifications and prices are sourced; the calculations and evaluation cases are teaching materials.

Question 1 of 3.

Test Your Knowledge

0 / 3 answered

Q1.Which variable should stay fixed in a useful model comparison?

3 questions remaining

Sources and verification

Checked October 22, 2026: model overview, Haiku 5.5 specifications, Sonnet 5.5 specifications, Opus 5.5 specifications, Fable 5.1 specifications, and official plans and API pricing. Selection scenarios and worked exercises are LearnIA editorial proposals, not provider guarantees.

Go deeper — free guide

Module 0 — Prompting Fundamentals

Build your first effective prompts from scratch with hands-on exercises.

D

Dorian Laurenceau

Full-Stack Developer & Learning Designer

Full-stack web developer and learning designer. I spent 4 years as a freelance full-stack developer and 4 years teaching React, JavaScript, HTML/CSS and WordPress to adult learners. Today I design learning paths in web development and AI, grounded in learning science. I founded learn-prompting.fr to make AI practical and accessible, and built the Bluff app to gamify political transparency.

Prompt EngineeringLLMsFull-Stack DevelopmentLearning DesignReact
Published: March 10, 2026Updated: October 22, 2026

One practical AI workflow in your inbox

Methods, resources and new exercises. Free, unsubscribe at any time.

FAQ

Which Claude model should I start with?+

Start with a model available in your current environment and a checkable task. Anthropic recommends Opus 5.5 for most workloads; compare lower-cost candidates if they meet your quality requirements.

Does a Claude subscription include unlimited API usage?+

No. Check API billing, usage limits and any eligible monthly credits separately. Some current paid plans advertise API credits subject to their terms.

Are these LearnIA benchmark results?+

No. The model table reports official specifications and prices checked October 22, 2026. The worked examples are arithmetic and proposed evaluation cases.