APIPod logoAPIPod
Anthropic

Claude Opus 4.6

Claude Opus 4.6 is built for agent programs that can operate throughout the entire workflow rather than just in a single prompt. Therefore, it is particularly efficient in handling large codebases, complex refactorings, and multi-step debugging that unfolds over time. Compared to previous generations of models, this model demonstrates deeper contextual understanding, stronger ability to decompose problems, and higher reliability in more difficult engineering tasks. In addition to coding, Claude Opus 4.6 also performs excellently in ongoing knowledge-based work. It can generate near-production-ready documents, plans, and analyses in one go, and maintain coherence in extremely long outputs and lengthy conversations. This makes it an ideal choice for tasks that require persistence, judgment, and execution capabilities, such as technical design, migration planning, and end-to-end project execution.

byAnthropicInput TypetextimagefileOutput TypetextContext Window1MMax Output128K

Providers

This model is available from multiple providers. Select one to see its pricing and sample code.

AnthropicDefault
$4 / $20/ 1M tokens0.80× base price
Supported formatsAnthropic Messages

Official channels of Anthropic

Claude Max
$1.5 / $7.5/ 1M tokens0.30× base price
Supported formatsAnthropic Messages

From Claude Max Membership

Pricing

Transparent pay-as-you-go pricing by token usage — no subscriptions or hidden fees.

Anthropic
anthropic/claude-opus-4-6
Prices forchange
Per 1M tokens
Input
Prompt and context tokens
$4
Output
Generated completion tokens
$20
Cache read
Reused or stored prompt context
$0.4
Cache write · 5m
Reused or stored prompt context
$5
Cache write · 1h
Reused or stored prompt context
$8

Code

Copy an example below to start calling this model in minutes.

API / request example

Sample Code & API

Create API Key
import anthropic

client = anthropic.Anthropic(
    base_url="https://api.apipod.ai",
    api_key="<YOUR_API_KEY>",
)

message = client.messages.create(
    model="claude-opus-4-6",
    max_tokens=1024,
    messages=[
        {
            "role": "user",
            "content": "What is the meaning of life?",
        }
    ],
)
print(message.content[0].text)