SignalFeed

Google Cloud's 82% Quarter Reveals What Full-Stack AI Compounding Actually Looks Like

Claude Opus 5's five-level effort parameter lets enterprise teams cut token consumption by 26% or more without changing models or degrading output quality — the most actionable cost-control mechanism Anthropic has shipped.


On July 24, 2026, Anthropic released Claude Opus 5. Coverage predictably fixated on the benchmarks: 79.2% on SWE-bench Pro, 96.0% on SWE-bench Verified, 64.7% on Humanity's Last Exam with tools — numbers that match or exceed Claude Fable 5 on several tasks at roughly half the price. Enterprise AI teams spent the first 24 hours on those numbers.

They should spend the next 48 on the effort dial.

The effort dial is not a headline feature. It doesn't print on benchmark leaderboards. It doesn't make the top of a press release. But for any organization running Opus-class models at scale — thousands of daily requests, real inference costs, teams that care about unit economics — the five-level effort parameter is the most actionable cost-control mechanism Anthropic has shipped in a model release.

What the Effort Dial Actually Is

Claude Opus 5 introduces a five-level effort parameter — low, medium, high, xhigh, max — that controls how much computational reasoning the model applies to each request. The API default is high, which behaves identically to omitting the parameter entirely. At xhigh and max, extended thinking is mandatory; sending thinking disabled at those levels now returns a 400 error.

The distinction matters because effort level doesn't change the per-token rate — Opus 5 is still $5 per million input tokens and $25 per million output tokens, the same as Opus 4.8. What effort controls is how many tokens a given task consumes. A complex audit task at max might produce 40,000 thinking tokens before returning an answer; the same task at high might produce 8,000 thinking tokens at nearly equivalent output quality for most use cases. That delta is where enterprise cost control lives.

This is a meaningful departure from how earlier Anthropic models handled extended thinking. Opus 4.x used a budget_tokens parameter — a direct numerical ceiling on thinking token allocation. Opus 5 replaces that with an intent-driven ladder. The practical effect is that developers describe the complexity of the task in qualitative terms rather than tuning specific numbers, and the model optimizes within each effort band. The abstraction remains valid as model behavior evolves across future versions; a specific budget_tokens value, by contrast, becomes miscalibrated whenever Anthropic updates the underlying model.

The Five Levels: What Each Is For

Effort LevelToken FootprintLatencyBest Use Cases
lowMinimal — near-zero thinking tokensFastestClassification, routing, simple extraction, yes/no decisions
mediumModerate — limited reasoning chainFastDrafting, summarization, structured output generation
high (default)Standard — full but bounded thinkingStandardMost enterprise workflows; balanced quality and cost
xhighHeavy — deep multi-step reasoningSlowerCode review, legal analysis, complex QA, multi-document synthesis
maxMaximum — uncapped reasoning depthSlowestNovel problem solving, research-grade analysis, architectural decisions

The boundaries between levels are intentionally not published in token counts. Anthropic designed the levels to remain calibrated as the model evolves — tying them to specific numbers would create maintenance problems each time model behavior changes across versions. This is a different choice from Google's Gemini thinking budget, which exposes a specific token ceiling for thinking, and from OpenAI's max_completion_tokens approach, which controls output length rather than reasoning depth directly.

One significant operational consequence: at xhigh and max, extended thinking is mandatory. Teams that have been running Opus 4.x with thinking disabled and routing heavy tasks through those configurations will encounter breaking errors when migrating to Opus 5 if they attempt to maintain that configuration. The Anthropic platform documentation details the migration path.

The API Changes That Break Existing Integrations

Opus 5 introduced two breaking changes compared to Opus 4.x that require careful integration audit before migrating in production.

Thinking is on by default. Earlier Opus models required explicit opt-in for extended thinking. Opus 5 has thinking enabled by default for the first time in the Opus model line. Teams that built integrations expecting standard completion behavior — no thinking tokens — will see their token costs increase immediately on migration if they do not audit their effort-level settings before switching. A team running 10,000 daily requests at Opus 4.8 with thinking disabled could see a significant cost jump in the first day on Opus 5 without this check.

Disabling thinking at xhigh or max returns 400. Teams that route heavy tasks to Opus 5 while explicitly passing thinking disabled will get an error, not a degraded output. Anthropic's documentation notes a second consequence: when thinking is disabled at lower effort levels, Opus 5 can occasionally write tool calls into its text output instead of emitting a proper tool_use block, or include internal XML tags in the visible response. The guidance is explicit — keep thinking enabled wherever possible and control cost through effort level selection rather than disabling thinking.

The implication for enterprise engineering teams: migrating from Opus 4.x to Opus 5 requires an audit of every integration that passes explicit thinking configuration parameters. Teams that never touched thinking configuration and accepted defaults will migrate cleanly. Teams that built custom thinking-management logic — especially those that disabled thinking for cost control — need to update those integrations before upgrading. In most cases the replacement is straightforward: remove the thinking disabled parameter and add an effort level selection that achieves the cost target through a lower effort band instead.

What Harvey and Zapier Actually Found in Production

The most concrete enterprise evidence for the effort dial's practical impact comes from two production deployments disclosed in conjunction with the Opus 5 launch: Harvey, the legal AI company, and Zapier, the automation platform.

Harvey runs Opus 5 against legal document workflows — analysis, review, and synthesis across long-form contracts and case materials. Their finding: Opus 5 matched maximum-reasoning output quality while generating 26% fewer tokens on average compared to Opus 4.8 running at equivalent settings. For a legal AI platform processing millions of document-hours annually, 26% fewer output tokens at the same per-token rate is a material reduction in inference cost — without touching prompt design, workflow architecture, or output quality expectations. The production environment is the validation environment, and Harvey's result is the most direct enterprise signal that the efficiency improvement is real, not limited to the specific task distributions benchmarks measure.

Zapier reported something operationally more significant: Opus 5 completed a complex churn-prevention automation sequence end-to-end on AutomationBench — a structured benchmark for multi-step automation tasks — that previous model generations failed entirely. This is not a token efficiency story but a capability threshold story. Some enterprise automation workflows require reasoning depth that prior models could not sustain across a full task sequence. Opus 5's improved capability at lower effort levels means that tasks previously requiring max reasoning can now complete reliably at high or xhigh, reducing cost while increasing reliability. Teams whose automation workflows were hitting capability ceilings with Opus 4.x have a more direct upgrade case than the pure cost argument alone would provide.

The Cost Arithmetic for Enterprise AI Teams

For organizations running significant Opus-class workloads, the effort dial creates a new cost optimization surface that didn't exist with earlier models. The arithmetic is straightforward once you understand that effort controls token consumption, not per-token price.

Consider a hypothetical enterprise workflow processing 10,000 requests per day — a realistic mix of contract analysis, customer escalation triage, and knowledge base queries.

At a flat Opus 4.8 configuration (no effort tuning, extended thinking enabled uniformly across all task types): - Average token consumption per request: approximately 14,000 output tokens (thinking plus response) - Daily output tokens: 140,000,000 - Daily cost at $25 per million: $3,500 per day

At a tuned Opus 5 configuration with effort routing by task type: - Contract analysis (complex): xhigh effort, approximately 12,000 tokens per request - Customer escalation triage (moderate): medium effort, approximately 3,000 tokens per request - Knowledge base query (simple): low effort, approximately 800 tokens per request - Blended average with intelligent routing: approximately 5,500 tokens per request - Daily output tokens: 55,000,000 - Daily cost at $25 per million: $1,375 per day

The difference is $2,125 per day, or approximately $638,000 per year — not from negotiating a lower per-token rate or switching models, but from calibrating effort to task complexity. Teams with more extreme task distributions — heavily skewed toward batch summarization or toward complex research workflows — will see larger or smaller deltas, but the directional finding holds: effort routing is the most accessible cost optimization lever available in the current Anthropic API.

Opus 5's Batch API adds another dimension. Non-time-sensitive workloads — overnight document ingestion, async analysis pipelines, batch content generation — run at $2.50 input and $12.50 output per million tokens, halving both rates. Teams can combine Batch API pricing with effort-level routing for the most aggressive cost positions available without switching to a smaller model tier.

The Five-Step Effort Routing Playbook for Enterprise Teams

Moving from a flat configuration — one effort level for all requests — to a routed configuration where task type determines effort level requires a structured implementation. The temptation is to over-engineer the routing logic at the start; resist it. Here is the practical path:

1. Audit your current task distribution. Before changing anything, classify existing Opus workloads by complexity. Group tasks into three buckets: simple (routing, classification, short-form generation), moderate (drafting, structured output, single-document analysis), and complex (multi-step reasoning, legal analysis, code review, research synthesis). The goal is not to categorize every edge case — it is to identify where 80% of request volume sits.

2. Instrument token consumption per task type. Add logging before tuning. You cannot optimize what you do not measure, and the effort dial's impact varies significantly by workload. Harvey's 26% reduction is specific to legal document workflows; your reduction may be larger or smaller depending on your task mix. Two weeks of instrumented logging across task categories will locate the highest-impact effort routing opportunities.

3. Build a lightweight task classifier. Effort routing requires upstream classification — the system needs to know what type of task it's handling before it can select an effort level. For most enterprise workflows, a rule-based classifier is sufficient: if input length exceeds a threshold, route to xhigh; if the request matches a routing or triage pattern, route to low. For more sophisticated deployments, a fast, cheap model (Haiku-class) can classify task complexity before routing to Opus 5 at the appropriate effort level without adding significant latency to the overall pipeline.

4. Set high as your production default and work from there. Do not start by running everything at max and working down — that approach produces the most disruption and the least incremental learning. Start at high for all tasks, then route specific categories up to xhigh or max when output quality at high is observably insufficient, and down to medium or low when quality at high is reliably better than needed. The common failure mode is premature optimization of edge cases.

5. Drive aggressively toward low and medium for pipeline tasks. The largest savings from effort routing typically come not from moving some tasks from max to xhigh, but from discovering that large categories of simple, structured, or templated tasks run acceptably at low or medium. Data extraction, response routing, content classification, and form completion are candidates most teams underestimate. A task that produces acceptable output at medium costs roughly one-fifth the tokens of the same task at max.

How the Effort Dial Compares to Competing Approaches

Anthropic is not the only model provider thinking about inference-time compute control, but the effort dial represents a qualitatively different design choice from how competitors have approached the same problem.

OpenAI's o-series reasoning models operate on a similar compute-allocation principle — extended reasoning consumes more inference compute — but the enterprise control surface is less granular. The max_completion_tokens parameter limits total output length rather than reasoning depth, which is not the same optimization surface. OpenAI's low/medium/high reasoning presets exist but were not designed with the same per-task routing guidance that Anthropic's five-level system provides.

Google's Gemini 3 thinking budget exposes a token-count ceiling for thinking — similar to the older Anthropic budget_tokens approach. Fine-grained, but it requires developers to tune a number rather than express task intent. The maintenance burden is higher as models and task distributions evolve; a specific token ceiling that works well today may be substantially miscalibrated after the next model update.

Signal's analysis of enterprise AI model selection consistently finds that operational simplicity and predictable cost behavior rank higher in enterprise purchase decisions than maximum theoretical control precision. The effort dial's five named levels with intent-driven descriptions are easier to maintain in team standards, easier to document in integration code, and easier to route programmatically than a continuous numeric budget — even if they sacrifice some precision at the margins.

The competing cost-reduction approach — routing tasks to smaller, cheaper model tiers rather than adjusting effort within a single model — has different tradeoffs. Haiku-to-Sonnet-to-Opus routing is valid when task distributions are cleanly separable and when Haiku-class output quality is genuinely sufficient for the simpler categories. But the routing overhead, quality validation requirements, and ongoing maintenance of multi-model pipelines are costs that effort routing within a single model avoids entirely. For organizations that have standardized on Opus as their production model tier, effort routing is the lower-complexity path to cost reduction.

The Deployment Decisions That Follow from Opus 5

For enterprise teams currently running Anthropic models in production, the Opus 5 release creates three immediate decisions worth addressing in Q3.

Migration from Opus 4.8. Opus 5 is priced identically to Opus 4.8 and outperforms it on every major benchmark. The migration is warranted for virtually all teams. The only serious caveat is the breaking changes: any integration passing explicit thinking configuration parameters needs to be audited before upgrading. For organizations that have built deep enterprise AI integrations through Anthropic's API — including SAP's Joule workflows built on Claude — that integration audit is non-trivial but tractable.

Effort routing implementation. Teams that migrate to Opus 5 without implementing effort routing are leaving the most accessible cost savings on the table. The economics above are illustrative, but the directional finding is consistent across workload types. Every enterprise team running Opus-class models at a flat effort setting should treat effort routing as a Q3 infrastructure project, not a future optimization.

Reconsideration of Haiku-to-Opus routing thresholds. Many enterprise deployments currently use a tiered model architecture: Haiku-class for simple tasks, Sonnet-class for moderate, Opus-class for complex. Opus 5's efficiency improvements at low and medium effort levels may shift the optimal crossover point. Teams should re-benchmark their task distributions with Opus 5 at lower effort levels before assuming the prior model-tier routing remains cost-optimal. In some cases, running Opus 5 at low effort for tasks currently handled by Haiku-class models may produce materially better output quality at equivalent or only modestly higher cost — a quality upgrade with minimal economic penalty.

What the Effort Dial Reveals About Anthropic's Enterprise Strategy

The effort dial is not primarily a feature. It is a product philosophy statement about how Anthropic wants enterprise teams to relate to inference cost management.

The older budget_tokens approach said: we will give you a number to tune. The effort dial says: tell us what you're trying to accomplish, and we will optimize the compute allocation within each intent band. That shift is significant not because it's necessarily more efficient in every case — fine-grained numerical control will occasionally produce better outcomes — but because it signals that Anthropic is designing for the median enterprise operator rather than the advanced practitioner.

The enterprise AI market in 2026 is not primarily a capabilities race anymore. The benchmark gap between frontier models has compressed significantly, and purchase decisions increasingly turn on cost predictability, operational simplicity, and integration depth. The effort dial addresses two of those three criteria directly: it improves cost predictability by making it easier to express and implement consistent cost-per-task targets, and it reduces operational complexity by replacing a numerical parameter with an intent-driven abstraction that remains meaningful across model versions.

The benchmark scores will get the coverage. The effort dial will get the ROI.

Enterprise AI agent deployments are reaching a phase where inference cost management is not a nice-to-have — it is a unit economics requirement. Outcome-based pricing for enterprise AI products, which several leading providers have begun to offer, requires extremely tight control over inference costs per task to remain commercially viable. The effort dial is infrastructure for that pricing model: a mechanism that makes it possible to price an outcome (a contract reviewed, a ticket triaged, an automation completed) because it makes per-task inference costs predictable and controllable.

Takeaway: Claude Opus 5's five-level effort parameter is the most actionable cost-control mechanism Anthropic has shipped in an Opus release. The per-token price is unchanged from Opus 4.8 — but the mechanism for controlling token consumption per task is fundamentally more enterprise-accessible than the prior budget_tokens approach. Harvey's 26% token reduction and Zapier's successful AutomationBench completion are the production signals that the efficiency improvement is real, not benchmark-scoped. For enterprise teams running Opus-class models at scale, the implementation path is clear: audit your current task distribution, instrument token consumption per task type, build a lightweight task classifier, set high as your production default, and move toward effort-routed architecture before Q4. The teams that do this work will operate Anthropic's strongest model at materially lower cost than those who treat effort routing as a future optimization.

Frequently Asked Questions

What is Claude Opus 5's effort dial and how does it work?

Claude Opus 5's effort parameter is a five-level control — low, medium, high, xhigh, and max — that governs how much computational reasoning the model applies to each request. The API default is 'high', which behaves identically to omitting the parameter. Effort level does not change the per-token rate ($5 per million input, $25 per million output tokens, same as Opus 4.8), but it directly controls how many tokens a given task consumes. A complex audit task at 'max' might produce 40,000 thinking tokens; the same task at 'high' might use 8,000 thinking tokens at similar output quality for most enterprise applications. This replaces the older budget_tokens numerical parameter from Opus 4.x with an intent-driven abstraction: developers describe task complexity qualitatively, and the model optimizes compute allocation within each effort band. At 'xhigh' and 'max', extended thinking is mandatory — disabling it returns a 400 error. At lower effort levels, Anthropic recommends keeping thinking enabled and tuning cost through the effort level rather than disabling thinking, because disabling thinking at lower levels can cause unexpected outputs like tool calls written into visible text.

How much can enterprise teams save using Claude Opus 5's effort routing?

Harvey, the legal AI company, reported that Claude Opus 5 matched maximum-reasoning output quality while generating 26% fewer tokens on average compared to Opus 4.8 at equivalent settings. The cost arithmetic for enterprise teams runs as follows: a workflow currently processing 10,000 daily requests at a flat high-effort Opus 4.8 configuration consuming 14,000 average output tokens per request costs approximately $3,500 per day at $25 per million tokens. The same workflow routed by task complexity — 'xhigh' for complex analysis, 'medium' for moderate tasks, 'low' for simple classification — can reduce average output tokens to 5,500 per request, cutting daily costs to approximately $1,375. The difference is $2,125 per day, or roughly $638,000 annualized, achieved without changing models, renegotiating pricing, or reducing output quality. Additional savings are available through the Batch API, which halves both input and output rates to $2.50 and $12.50 per million tokens for non-time-sensitive workloads. Teams running overnight batch pipelines can combine effort routing with batch pricing for the most cost-efficient position available in the current Anthropic API.

What changed in the Claude Opus 5 API compared to Opus 4.8?

Claude Opus 5 introduced two breaking API changes compared to Opus 4.x. First, extended thinking is now on by default for the first time in the Opus model line. Teams that built integrations expecting standard completion behavior with no thinking tokens will see unexpected token cost increases on migration if they do not audit their effort-level settings. Second, sending 'thinking: {type: disabled}' at 'xhigh' or 'max' effort levels now returns a 400 error rather than falling back to standard completion. Teams that route heavy tasks to Opus 5 while explicitly disabling thinking must either permit thinking or reduce the effort level. Anthropic's guidance is to keep thinking enabled and control cost through effort selection rather than disabling thinking. Additionally, Anthropic notes that at lower effort levels with thinking disabled, Opus 5 can occasionally produce malformed outputs — writing tool calls into visible text or including internal XML tags in responses. These are narrow but real breaking changes that require an integration audit before migrating from Opus 4.x.

What are the five effort levels in Claude Opus 5 and when should I use each?

The five effort levels in Claude Opus 5 are: low, medium, high, xhigh, and max. 'Low' is the fastest and cheapest option, producing minimal thinking tokens — best for simple classification, routing decisions, yes/no queries, and structured data extraction where reasoning depth is not a quality factor. 'Medium' provides moderate reasoning chain depth at faster-than-default latency — suitable for drafting, summarization, and structured output generation for known formats. 'High' is the API default and handles the broad middle of enterprise workflows — it delivers balanced quality and cost and is the right starting point for any integration. 'Xhigh' activates deep multi-step reasoning for tasks requiring sustained inference across complex material: code review, legal analysis, multi-document synthesis, and complex question answering where missing a logical step produces a materially wrong result. 'Max' applies the full reasoning depth Opus 5 can sustain, with no compute ceiling — appropriate for novel problem solving, research-grade analysis, and architectural decisions where the stakes of a reasoning error are high. The key implementation guidance is to start at 'high' for everything and route specific task categories up or down based on observed output quality, rather than beginning at 'max' and working down.

How does Claude Opus 5 compare to competitors in terms of AI cost control?

Claude Opus 5's five-level effort dial represents a different design philosophy from competing approaches to inference-time compute control. OpenAI's reasoning models (o-series) use a max_completion_tokens parameter to limit output length and low/medium/high reasoning presets that are less granular than Anthropic's five-level system. Google's Gemini 3 exposes a token-count ceiling for thinking similar to the older Anthropic budget_tokens approach, requiring developers to tune a specific number rather than express task intent. Anthropic's approach trades fine-grained numerical precision for operational simplicity: five named levels with intent-driven descriptions are easier to maintain across team documentation and programmatic routing than a continuous numeric budget. The tradeoff is that you cannot set effort to exactly 5,000 thinking tokens — but for most enterprise deployments, that precision is unnecessary. The practical case for Opus 5's approach is that the effort level abstraction remains valid as model behavior evolves across versions, while per-token budget specifications become miscalibrated whenever Anthropic updates the underlying model. Enterprise teams with large operational footprints and limited ML engineering bandwidth will find the effort dial's operational simplicity materially easier to implement and maintain than the competing numerical approaches.

What benchmarks did Claude Opus 5 hit at launch?

Claude Opus 5 was released July 24, 2026, and reported the following benchmark scores: SWE-bench Pro at 79.2%, SWE-bench Verified at 96.0%, Frontier-Bench (agentic coding) at 43.3%, ARC-AGI-3 (novel reasoning) at 30.2%, and Humanity's Last Exam with tools at 64.7%. On several benchmarks, Opus 5 matches or exceeds Claude Fable 5, Anthropic's larger model, at roughly half the per-token price. Anthropic positioned Opus 5 as a 'thoughtful, proactive model' and an efficient daily driver for enterprise workflows — the model that most teams should run at 'high' effort for most tasks, with 'xhigh' and 'max' reserved for the subset of tasks where maximum reasoning depth materially affects output quality. Harvey's production report of 26% token reduction at equivalent quality, and Zapier's successful completion of AutomationBench sequences that prior model generations failed, are the two most significant production signals that the benchmark performance translates to real enterprise workflows rather than being limited to the specific task distributions the benchmarks measure.