Anthropic legacy frontier model

Claude Opus 4.7

A transitional Claude 4.x frontier model that introduced adaptive thinking, a new tokenizer, built-in agent progress updates, and high-resolution vision while retaining the older opt-in reasoning and forced-tool orchestration model.

Context window
1M
tokens
Max output
128K
tokens
Input
$5.00
per 1M tokens
Cache read
$0.50
per 1M tokens
Output
$25.00
per 1M tokens

01 / Overview

What Claude Opus 4.7 Is

Claude Opus 4.7 is a legacy Anthropic frontier model that marked an important transition in the Opus line: adaptive thinking replaced manual reasoning budgets, vision resolution increased substantially, and the tokenizer changed for later Opus generations.

More Than an Incremental 4.x Update

Anthropic released Claude Opus 4.7 on April 16, 2026. It remains available as an Active (legacy) model, with retirement not scheduled sooner than April 16, 2027.

The model combines a 1,000,000-token context window, up to 128,000 standard output tokens, text and image input, adaptive thinking, tool use, prompt caching, and batch processing.

Its historical importance comes from API and behavior changes that continued into later Opus models. Claude Opus 4.7 removed manual budget_tokens extended thinking, introduced effort-controlled adaptive thinking, changed tokenization, added better user-facing progress during long agent traces, and became the first Claude model with high-resolution image support.

At the same time, it still behaves differently from Claude 5. Thinking is opt-in rather than always on, forced tool choice is accepted, and several newer orchestration features are absent.

  • Model ID: claude-opus-4-7.
  • Released April 16, 2026.
  • Active legacy model.
  • 1M context window and 128K standard output.
  • Text and image input with text output.
  • Adaptive thinking available but not always on.
Model profile
Provider
Anthropic
Family
Claude Opus 4.7
Model ID
claude-opus-4-7
Knowledge cutoff
Jan 2026
Input modalities
Text, Image
Output modality
Text
Lifecycle
Active · legacy

02 / Adaptive thinking

Claude Opus 4.7 Introduced Adaptive Thinking

Claude Opus 4.7 removed the older manual extended-thinking budget API and replaced it with adaptive thinking plus an effort control.

Reasoning Moved From Token Budgets to Effort

Earlier Opus integrations could explicitly enable extended thinking and provide a numeric budget_tokens value. On Opus 4.7, that pattern is no longer supported and returns an error.

Instead, applications use adaptive thinking and control reasoning depth through effort. This was a major API-contract change because the application no longer directly specifies a fixed number of reasoning tokens.

However, Opus 4.7 still differs from Claude 5. Thinking is not automatically active when the request omits the thinking field. A request without thinking runs without thinking, and thinking: {"type": "disabled"} is accepted.

That makes Opus 4.7 a useful transitional baseline: it has the newer adaptive-thinking mechanism but still preserves opt-in reasoning semantics.

The default effort level is high when adaptive thinking is used.

Reasoning contract
off · allowedlowmediumhigh · default effort

Request without thinking

If the thinking field is omitted on Opus 4.7, the model runs without adaptive thinking.

Reasoning-heavy request

Enable adaptive thinking and use effort rather than a manual thinking-token budget.

03 / Hi-res vision

The First Claude Model With High-Resolution Image Support

Claude Opus 4.7 introduced high-resolution image handling with up to 2,576 pixels on the long edge, a major increase over the earlier 1,568-pixel limit.

Better Fidelity for Screenshots, Documents, and Computer Use

Higher image resolution matters when the information is small, dense, or spatially precise.

UI screenshots may contain tiny labels, status icons, form values, code, or controls. Document images can contain fine print and compact tables. Diagrams may require the model to identify exact regions rather than provide a broad visual summary.

Opus 4.7 increased the maximum image resolution automatically—no beta header or client-side opt-in is required.

Anthropic also changed coordinate behavior. Pointing and bounding-box coordinates returned by Opus 4.7 map 1:1 to actual image pixels, removing the need for a scale-factor conversion.

The tradeoff is token usage. Full-resolution images can consume roughly three times as many image tokens as earlier lower-resolution processing, with Anthropic documenting up to approximately 4,784 tokens per image.

For image-heavy applications, evaluate both accuracy gains and token cost. If fine visual detail does not affect task success, downsampling may remain more economical.

High-resolution vision
  1. 01

    UI screenshots

    Inspect small controls, labels, layout details, error states, and application interfaces at higher fidelity.

  2. 02

    Document images

    Read dense scans, tables, forms, and photographed pages where smaller text can determine the correct answer.

  3. 03

    Computer-use coordinates

    Pointing and bounding-box coordinates correspond directly to actual image pixels without a separate scale conversion.

  4. 04

    Token-aware preprocessing

    Use full resolution when detail matters; downsample when the extra visual fidelity does not improve task success.

04 / Agent behavior

Built-In Progress Updates for Long Agent Traces

Claude Opus 4.7 improved the quality and regularity of user-facing progress updates during long-running agentic work.

Less Scaffolding for “What Is the Agent Doing?”

Long-running agents can perform many tool calls before producing a final result. Without intermediate feedback, the user may not know whether the system is making progress, repeating itself, or stuck.

Anthropic documents improved built-in progress updates in Opus 4.7. If an application previously added prompt scaffolding such as “after every three tool calls, summarize your progress,” that scaffolding may become redundant.

This matters for both UX and evaluation. Artificially forcing status updates can consume tokens, interrupt the model’s work, and duplicate behavior the model already produces naturally.

Opus 4.7 also introduced real-time cybersecurity safeguards that can trigger refusals for prohibited or high-risk requests. Legitimate security workloads may need Anthropic’s Cyber Verification Program for reduced restrictions.

A production agent should therefore measure not only completion quality but also progress-message usefulness, tool-loop efficiency, refusal rates, and how the application handles refusal outcomes.

Agentic behavior changes
  1. 01

    Natural progress updates

    Long agent traces can provide better intermediate status without requiring rigid prompt instructions after fixed numbers of tool calls.

  2. 02

    Less redundant scaffolding

    Remove legacy prompts that duplicate built-in progress behavior when evaluation shows they are no longer useful.

  3. 03

    Tool-loop evaluation

    Measure successful completion, repeated calls, recovery behavior, and human intervention across the whole trajectory.

  4. 04

    Refusal-aware integration

    Treat safety refusals as a distinct model outcome rather than a generic transport or parsing failure.

05 / Pricing

Claude Opus 4.7 Pricing

Claude Opus 4.7 costs $5 per million input tokens and $25 per million output tokens, with prompt caching and a 50% Batch API discount.

Prompt Caching Matters for Long Agent Sessions

Large agentic workloads often reuse substantial stable context: system instructions, repositories, policies, reference documentation, schemas, or prior material.

Anthropic lists 5-minute cache writes at $6.25 per million tokens, 1-hour cache writes at $10 per million, and cache reads at $0.50 per million.

Batch API input and output receive a 50% discount, making offline evaluations and bulk processing materially cheaper than standard synchronous traffic.

Current Claude Opus 5.5 is cheaper at $4 input and $20 output per million tokens, so migration can reduce the base cost even before accounting for model-quality differences.

When evaluating Opus 4.7, compare cost per accepted result rather than nominal price. Adaptive thinking, high-resolution images, tool calls, long contexts, and retries can all change total task cost.

  • Input: $5.00 per 1M tokens.
  • Output: $25.00 per 1M tokens.
  • 5-minute cache write: $6.25 per 1M tokens.
  • 1-hour cache write: $10.00 per 1M tokens.
  • Cache read: $0.50 per 1M tokens.
  • Batch API: 50% discount on input and output.
Token and cache pricing

1M tokens · USD

Input
$5.00
5m cache write
$6.25
1h cache write
$10.00
Cache read
$0.50
Output
$25.00

Example: 20K input + 4K output

Input cost
$0.1000
Output cost
$0.1000
Estimated uncached total
$0.2000

06 / Context

1M Context With 128K Standard Output

Claude Opus 4.7 supports a 1,000,000-token context window and up to 128,000 standard output tokens.

Large Capacity, Older Activation Path

The large context window gives Opus 4.7 room for repositories, long documents, conversation history, images, tool results, and agent state.

However, Opus 4.7 belongs to the older long-context integration generation. Anthropic’s migration guidance notes that newer Opus 5.5 serves the full 1M window by default without a context-window beta header, while older client paths may still carry such a header for Opus 4.7 compatibility.

That difference matters during migration: a team may have infrastructure or SDK configuration that exists only to expose long context on older models.

For standard requests, maximum output is 128,000 tokens. Anthropic also documents up to 300,000 output tokens through the Message Batches API in beta.

Context capacity

Context window

1,000,000

Standard max output

128,000

Working contextOutput limit

Message Batches can expose up to 300K output tokens in beta. Older Opus 4.7 clients may also carry a context-window compatibility header that is unnecessary on newer Opus models.

07 / Tokenization

Claude Opus 4.7 Introduced a New Tokenizer

Opus 4.7 changed how text is tokenized, and the same tokenizer family continued into later Opus releases.

Character Counts No Longer Map the Same Way to Cost

Anthropic notes that the Opus 4.7 tokenizer may produce roughly 1× to 1.35× as many tokens as models before Opus 4.7, depending on the content.

That is operationally important. A product may estimate prompt size from characters, apply a fixed safety margin to max_tokens, trigger compaction at a hard threshold, or forecast monthly spend using historical token ratios.

Those assumptions should be revalidated when moving from an earlier Claude model to Opus 4.7.

Use the provider token-counting endpoint for real payloads rather than assuming old character-to-token heuristics remain accurate. Also re-check compaction thresholds and any client-side logic that predicts whether a request fits within the context window.

Tokenizer migration
  1. 01

    Recount real prompts

    Measure production payloads with the provider token-counting endpoint instead of relying on pre-4.7 estimates.

  2. 02

    Update output headroom

    Re-check max_tokens and reserved-output assumptions so larger token counts do not unexpectedly crowd out generation.

  3. 03

    Retest compaction thresholds

    Any context-management logic based on historical token ratios may trigger too late after the tokenizer change.

  4. 04

    Reforecast cost

    The same text can consume more tokens than on earlier Opus releases, so measured workload cost may shift even when nominal token pricing is unchanged.

08 / Migration

Migrating From Claude Opus 4.7 to Opus 5.5

Anthropic recommends migrating from Opus 4.7 to Opus 5.5, but the generations differ in thinking defaults, effort calibration, tool orchestration, system-message support, fast mode, computer use, and pricing.

This Upgrade Changes the Application Contract

The largest reasoning difference is the default. Opus 4.7 runs without thinking unless you ask for it. Opus 5.5 always uses adaptive thinking.

Effort is also recalibrated. Opus 4.7 defaults to high, while Opus 5.5 defaults to medium. Anthropic recommends running a fresh effort sweep instead of copying the old setting.

Opus 4.7 accepts forced tool choice and the older computer_20251124 tool. Newer Opus models change those interfaces. Opus 4.7 also rejects mid-conversation role: "system" messages, while Opus 5.5 can accept them on supported platforms.

Fast mode is another generation boundary: speed: "fast" is not available on Opus 4.7.

Finally, pricing drops from $5/$25 on Opus 4.7 to $4/$20 on Opus 5.5. Migration should therefore compare both quality and operational economics.

Opus 4.7 → Opus 5.5
  1. 01

    Audit thinking assumptions

    Opus 4.7 can run without thinking; Opus 5.5 cannot. Replay requests that historically omitted or disabled thinking.

  2. 02

    Recalibrate effort

    The default moves from high to medium and effort levels allocate compute differently, so run fresh evaluations.

  3. 03

    Update orchestration

    Retest forced tool choice, computer use, mid-conversation system messages, fast mode, and any long-context compatibility headers.

  4. 04

    Re-baseline price and latency

    Opus 5.5 lowers base token rates and changes agent behavior, so compare cost and completion performance on the same workload.

09 / Capabilities

Claude Opus 4.7 Capabilities

Claude Opus 4.7 combines large-context multimodal input, adaptive thinking, tool use, prompt caching, high-resolution vision, agent progress updates, and batch processing in a legacy pre-Claude-5 model.

A Distinctive Transitional Feature Set

The model accepts text and images and generates text. Adaptive thinking is supported but optional. Tool use supports agent workflows, including forced tool-choice patterns that change in newer Opus generations.

High-resolution image support is automatic and handles up to 2,576 pixels on the long edge. The model also returns 1:1 image coordinates for pointing and bounding-box tasks.

Anthropic’s migration documentation notes that Opus 4.7 already returns refusal stop_details, allowing an application to inspect additional refusal metadata when the model declines a request.

The model does not support newer Opus 5.5 capabilities such as mid-conversation system messages or fast mode.

Supported capabilities
  • Text

    Accept text input and produce text output.

    Supported
  • High-resolution image input

    Supports images up to 2,576 px on the long edge and 1:1 image-coordinate output.

    Supported
  • Adaptive thinking

    Uses effort-controlled adaptive thinking when enabled; thinking is not always on.

    Supported
  • Tool use

    Supports agentic tool workflows and forced tool-choice patterns from the older orchestration contract.

    Supported
  • Prompt caching

    Reduce repeated cost for stable large-context prefixes used across long sessions.

    Supported
  • Batch API

    Batch processing receives a 50% input/output discount and can expose 300K output in beta.

    Supported
  • Mid-conversation system messages

    Opus 4.7 rejects system-role messages inside the messages array after a user turn.

    Not listed

10 / Evaluation

Claude Opus 4.7 Strengths and Limitations

Claude Opus 4.7 remains an important compatibility baseline because it introduced several behaviors that shaped later Claude models, but its orchestration contract and pricing are now behind the current Opus generation.

Strengths

  • Adaptive-thinking transition

    Opus 4.7 introduced effort-controlled adaptive thinking while still allowing requests to run without reasoning.

  • High-resolution vision

    It was the first Claude model to support images up to 2,576 px on the long edge with direct 1:1 coordinate mapping.

  • Built-in agent progress updates

    Long-running tool traces provide more natural user-facing status, reducing the need for rigid progress scaffolding.

  • 1M context and 128K output

    Large working capacity supports repositories, documents, images, tool history, research, and persistent agent state.

What to consider

  • Legacy status

    Anthropic recommends Claude Opus 5.5 for improved current-generation performance.

  • Higher current cost

    $5/$25 standard pricing is higher than Opus 5.5 at $4/$20.

  • Older orchestration model

    Mid-conversation system messages and fast mode are unavailable, while forced-tool and computer-use behavior follows the older API contract.

  • Tokenizer changes complicate historical comparisons

    The same text can tokenize differently from models before Opus 4.7, so old cost and context assumptions may not transfer.

Preserve a transitional Claude baseline

Evaluate Claude Opus 4.7 before migrating

Replay reasoning-heavy prompts, high-resolution screenshots, agent traces, tool calls, token budgets, cache behavior, and long-context workloads against a current Opus model before replacing the legacy dependency.

Start Free

Anthropic lists Claude Opus 4.7 as Active (legacy) and recommends migrating to Claude Opus 5.5 for improved performance.

Common Questions

What is Claude Opus 4.7?

Claude Opus 4.7 is an Anthropic legacy frontier model released on April 16, 2026. It introduced adaptive thinking, a new tokenizer, improved agent progress updates, and the first high-resolution image support in the Claude family.

How much does Claude Opus 4.7 cost?

Claude Opus 4.7 costs $5 per 1M input tokens and $25 per 1M output tokens. Five-minute cache writes cost $6.25/MTok, one-hour cache writes cost $10/MTok, and cache reads cost $0.50/MTok. Batch input and output receive a 50% discount.

What is the Claude Opus 4.7 context window?

Claude Opus 4.7 supports a 1,000,000-token context window and up to 128,000 standard output tokens.

Can Claude Opus 4.7 output more than 128K tokens?

Anthropic documents a beta maximum of up to 300,000 output tokens through the Message Batches API. Standard requests use the 128K output limit.

What is Claude Opus 4.7’s knowledge cutoff?

Anthropic lists January 2026 as both the reliable knowledge cutoff and training-data cutoff.

Does Claude Opus 4.7 support adaptive thinking?

Yes. Claude Opus 4.7 introduced adaptive thinking with effort control, replacing the older manual budget_tokens extended-thinking API. Unlike Claude 5 models, thinking is not always on: a request without a thinking field runs without thinking.

Does Claude Opus 4.7 support high-resolution images?

Yes. Opus 4.7 was the first Claude model with high-resolution image support, accepting images up to 2,576 pixels on the long edge. Anthropic also documents 1:1 pointing and bounding-box coordinates against actual image pixels.

Why can Claude Opus 4.7 use more tokens than earlier Opus models?

Claude Opus 4.7 introduced a new tokenizer. Anthropic notes that the same text may use roughly 1× to 1.35× as many tokens as models before Opus 4.7, depending on the content.

Does Claude Opus 4.7 support mid-conversation system messages?

No. Anthropic’s migration guide states that Opus 4.7 rejects system-role messages inside the messages array after a user turn. Newer Opus 5.5 supports this pattern on supported platforms.

Does Claude Opus 4.7 support fast mode?

No. Anthropic states that requests using speed fast on Opus 4.7 return an error. Fast mode is available on newer supported models such as Opus 5.5.

How is Claude Opus 4.7 different from Claude Opus 4.8?

Both are legacy Claude 4.x Opus models with $5/$25 pricing, 1M context, 128K output, adaptive thinking, and high default effort. Opus 4.8 is the later successor and adds newer orchestration behavior such as mid-conversation system messages, making Opus 4.7 most useful as the earlier adaptive-thinking and high-resolution-vision baseline.

Is Claude Opus 4.7 deprecated?

Anthropic lists Claude Opus 4.7 as Active (legacy). It was released April 16, 2026, with retirement not sooner than April 16, 2027, and Anthropic recommends migrating to Claude Opus 5.5.

Should I use Claude Opus 4.7 for a new application?

For new development, evaluate a current model such as Claude Opus 5.5. Opus 4.7 is most relevant for existing integrations, regression testing, compatibility work, and preserving a historical production baseline.

Model information

Last updated

Specifications, pricing, lifecycle, adaptive-thinking behavior, high-resolution vision, tokenizer changes, agent progress behavior, and migration details on this page are based on Anthropic’s official Claude Opus 4.7 model documentation and Opus 5.5 migration guide.

Claude Opus 4.7 — Pricing, 1M Context, Adaptive Thinking & Hi-Res Vision | EidoStack