Detailed Analysis
A Reddit thread in r/Anthropic has surfaced a theory gaining traction among some users: that Anthropic has quietly repositioned its model naming and tiering strategy in a way that amounts to a stealth price increase. The post's author points to "Fable," reportedly an internal or code-named model with capabilities the poster feels are consistent with what should have been branded Opus 5, while the model actually released as Opus 5 seems more aligned with what previous generations would have called Sonnet-tier performance. Compounding this, the poster describes Sonnet 5 as underwhelming enough that their workplace has restricted its use entirely, suggesting it performs closer to a Haiku-class model. The implication is that Anthropic has shifted its entire tier structure upward by one notch, allowing the company to charge premium Opus prices for what would have previously been mid-tier Sonnet capability.
This complaint matters because Anthropic's three-tier system (Haiku, Sonnet, Opus) has functioned as a de facto pricing and capability contract with developers and enterprise customers. Haiku is marketed as fast and cheap for lightweight tasks, Sonnet as the balanced workhorse for most production use cases, and Opus as the premium, most capable option for complex reasoning. Businesses architect their applications and budgets around these tiers, often defaulting to Sonnet models for cost-sensitive, high-volume deployment, as referenced in the "opusplan" pattern the poster mentions, a workflow where Opus is used for planning or the hardest reasoning steps and cheaper models handle execution. If the effective capability of each tier has quietly moved without a corresponding and transparent renaming or repricing, developers relying on Sonnet for cost efficiency may find themselves needing to upgrade to Opus to get performance they previously received from the mid-tier, effectively forcing a price increase without an explicit rate hike.
The mention of "Fable" is notable because it suggests either a leaked internal codename, an experimental model surfaced through API access or third-party testing platforms, or speculation based on benchmark leaks that predate an official Anthropic announcement. Codenames circulating before official releases are common in the AI industry, and enthusiast communities often try to map these to eventual branded releases, sometimes accurately and sometimes not. Whether "Fable" was truly a precursor to Opus 5 or an entirely separate research artifact isn't something confirmable from a single Reddit post, and Anthropic has not issued public commentary addressing this specific claim of tier inflation.
This complaint fits into a broader pattern of skepticism that has followed successive foundation model releases across the industry, where users frequently compare new model generations unfavorably to leaked or beta versions that impressed them more, and where opaque or shifting model-tier definitions become a flashpoint for trust issues between AI labs and their developer communities. As frontier labs like Anthropic, OpenAI, and Google race to release ever-more-capable models while managing enormous compute costs, there's a structural incentive to reposition pricing tiers to capture more revenue per query, particularly as inference costs for larger models remain expensive. Whether or not Anthropic has explicitly done this with Sonnet 5 and Opus 5, the perception itself is significant: it reflects growing user sophistication in evaluating model performance relative to price, and a broader tension in the AI industry between capability improvements, cost structures, and the transparency labs offer around how those tradeoffs are communicated to paying customers.
Read original article →