II.
ModelVersion JSON
Structured · livemodel:claude-opus-4-7@current
Claude 4.7 Opus json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "model:claude-opus-4-7@current",
"_kind": "ModelVersion",
"_file": "compute/models/claude-opus-4-7.yaml",
"_cluster": "compute",
"attributes": {
"displayName": "Claude 4.7 Opus",
"modelFamilyId": "model-family:claude-opus-4",
"versionRange": ">=4.7.0 <4.8.0",
"kind": "chat",
"contextWindowTokens": 1000000,
"costPerMTokInput": 5,
"costPerMTokOutput": 25,
"supportsExtendedThinking": true,
"supportsAdaptiveThinking": true,
"thinkingEffortLevels": [
"low",
"medium",
"high"
],
"supportsThinkingBudgetTokens": true,
"modalities": [
"text",
"image"
],
"modalityDirections": [
{
"kind": "text",
"direction": "input"
},
{
"kind": "image",
"direction": "input"
},
{
"kind": "text",
"direction": "output"
}
],
"releaseDate": "2026-01-15",
"lifecycleStatus": "ga",
"lifecycleStatusChangedAt": "2026-01-15",
"knowledgeCutoffDate": "2025-08-01",
"safetyTier": "anthropic-asl-3",
"modelCardUrl": "https://www.anthropic.com/claude/opus",
"supportsFineTuning": false,
"regions": [
"global"
]
},
"outgoingEdges": [
{
"from": "model:claude-opus-4-7@current",
"to": "model-family:claude-opus-4",
"kind": "belongs_to_family",
"attributes": {}
},
{
"from": "model:claude-opus-4-7@current",
"to": "layer:1-model",
"kind": "realizes",
"attributes": {}
},
{
"from": "model:claude-opus-4-7@current",
"to": "model-family:claude-opus-4",
"kind": "version_of"
},
{
"from": "model:claude-opus-4-7@current",
"to": "model:claude-opus-4-6@current",
"kind": "supersedes",
"attributes": {}
},
{
"from": "model:claude-opus-4-7@current",
"to": "provider:anthropic",
"kind": "served_by"
},
{
"from": "model:claude-opus-4-7@current",
"to": "provider:aws-bedrock",
"kind": "served_by"
},
{
"from": "model:claude-opus-4-7@current",
"to": "provider:gcp-vertex",
"kind": "served_by"
},
{
"from": "model:claude-opus-4-7@current",
"to": "model-transport:anthropic-messages",
"kind": "speaks"
},
{
"from": "model:claude-opus-4-7@current",
"to": "capability:adaptive-thinking",
"kind": "supports",
"attributes": {
"versionRange": ">=4.7.0 <5.0.0",
"level": "full",
"notes": "Adaptive thinking introduced with Opus 4.7 — model autonomously engages extended reasoning without an explicit caller budget. ",
"evidenceSourceIds": [
"evidence:anthropic-models-doc"
]
}
},
{
"from": "model:claude-opus-4-7@current",
"to": "capability:supports-batch-api",
"kind": "supports",
"attributes": {
"versionRange": ">=4.7.0 <4.8.0",
"level": "full",
"evidenceSourceIds": [
"evidence:anthropic-models-page"
]
}
},
{
"from": "model:claude-opus-4-7@current",
"to": "capability:extended-thinking",
"kind": "supports",
"attributes": {
"versionRange": ">=4.7.0 <5.0.0",
"level": "full",
"notes": "Opus 4.7 supports caller-controlled extended thinking with an allocatable thinking-budget. ",
"evidenceSourceIds": [
"evidence:anthropic-models-doc"
]
}
},
{
"from": "model:claude-opus-4-7@current",
"to": "capability:parallel-tool-calls",
"kind": "supports",
"attributes": {
"versionRange": ">=4.7.0 <4.8.0",
"level": "full",
"evidenceSourceIds": [
"evidence:anthropic-models-page"
]
}
},
{
"from": "model:claude-opus-4-7@current",
"to": "capability:supports-prompt-caching",
"kind": "supports",
"attributes": {
"versionRange": ">=4.7.0 <5.0.0",
"level": "full",
"notes": "Anthropic API exposes prompt caching for Claude 4.x models including Opus 4.7. ",
"evidenceSourceIds": [
"evidence:anthropic-models-doc"
]
}
},
{
"from": "model:claude-opus-4-7@current",
"to": "capability:streaming",
"kind": "supports",
"attributes": {
"versionRange": ">=4.7.0 <5.0.0",
"level": "full",
"evidenceSourceIds": [
"evidence:anthropic-models-doc"
]
}
},
{
"from": "model:claude-opus-4-7@current",
"to": "capability:supports-text-streaming",
"kind": "supports",
"attributes": {
"versionRange": ">=4.7.0 <4.8.0",
"level": "full",
"evidenceSourceIds": [
"evidence:anthropic-models-page"
]
}
},
{
"from": "model:claude-opus-4-7@current",
"to": "capability:supports-thinking-budget-tokens",
"kind": "supports",
"attributes": {
"versionRange": ">=4.7.0 <5.0.0",
"level": "full",
"notes": "`thinking.budget_tokens` is accepted; values above the model's max are clamped server-side, not rejected. ",
"evidenceSourceIds": [
"evidence:anthropic-api-thinking-2026-01"
]
}
},
{
"from": "model:claude-opus-4-7@current",
"to": "capability:supports-thinking-streaming",
"kind": "supports",
"attributes": {
"versionRange": ">=4.7.0 <4.8.0",
"level": "full",
"evidenceSourceIds": [
"evidence:anthropic-models-page"
]
}
},
{
"from": "model:claude-opus-4-7@current",
"to": "capability:supports-thinking",
"kind": "supports",
"attributes": {
"versionRange": ">=4.7.0 <5.0.0",
"level": "full",
"notes": "Anthropic API exposes the `thinking` content block on Opus 4.7; extended thinking is a first-class feature. ",
"evidenceSourceIds": [
"evidence:anthropic-api-thinking-2026-01"
]
}
},
{
"from": "model:claude-opus-4-7@current",
"to": "capability:supports-tool-call-streaming",
"kind": "supports",
"attributes": {
"versionRange": ">=4.7.0 <4.8.0",
"level": "full",
"evidenceSourceIds": [
"evidence:anthropic-models-page"
]
}
},
{
"from": "model:claude-opus-4-7@current",
"to": "capability:supports-tool-use",
"kind": "supports",
"attributes": {
"versionRange": ">=4.7.0 <5.0.0",
"level": "full",
"evidenceSourceIds": [
"evidence:anthropic-tool-use-2026"
]
}
},
{
"from": "model:claude-opus-4-7@current",
"to": "capability:vision-input",
"kind": "supports",
"attributes": {
"versionRange": ">=4.7.0 <5.0.0",
"level": "full",
"notes": "Opus 4.7 accepts image modality inputs per its modalities list. ",
"evidenceSourceIds": [
"evidence:anthropic-models-doc"
]
}
},
{
"from": "model:claude-opus-4-7@current",
"to": "effort-level:low",
"kind": "supports_effort_level",
"attributes": {}
},
{
"from": "model:claude-opus-4-7@current",
"to": "effort-level:medium",
"kind": "supports_effort_level",
"attributes": {}
},
{
"from": "model:claude-opus-4-7@current",
"to": "effort-level:high",
"kind": "supports_effort_level",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "benchmark:gpqa",
"to": "model:claude-opus-4-7@current",
"kind": "targets",
"attributes": {}
},
{
"from": "eval-run:swe-bench-verified.claude-opus-4-7.2026-01",
"to": "model:claude-opus-4-7@current",
"kind": "evaluates_target"
},
{
"from": "capability:adaptive-thinking",
"to": "model:claude-opus-4-7@current",
"kind": "supported_by"
},
{
"from": "capability:extended-thinking",
"to": "model:claude-opus-4-7@current",
"kind": "supported_by"
},
{
"from": "claim:claude-opus-4-7-context-window",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:claude-opus-4-7-supports-thinking",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-costpermtokinput",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-costpermtokoutput",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-kind",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-knowledgecutoffdate",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-lifecyclestatus",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-modalities",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-modalitydirections",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-modelcardurl",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-safetytier",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-supportsadaptivethinking",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-supportsextendedthinking",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-supportsfinetuning",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-supportsthinkingbudgettokens",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-thinkingeffortlevels",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "claim:model-version-model-claude-opus-4-7-current-versionrange",
"to": "model:claude-opus-4-7@current",
"kind": "about_subject"
},
{
"from": "model-family:claude-opus-4",
"to": "model:claude-opus-4-7@current",
"kind": "has_version"
},
{
"from": "model-transport:anthropic-messages",
"to": "model:claude-opus-4-7@current",
"kind": "spoken_by"
},
{
"from": "model-transport:bedrock-converse",
"to": "model:claude-opus-4-7@current",
"kind": "spoken_by"
},
{
"from": "model-transport:bedrock-invoke",
"to": "model:claude-opus-4-7@current",
"kind": "spoken_by"
},
{
"from": "model-transport:vertex-anthropic-messages",
"to": "model:claude-opus-4-7@current",
"kind": "spoken_by"
},
{
"from": "provider:anthropic",
"to": "model:claude-opus-4-7@current",
"kind": "serves"
},
{
"from": "provider:aws-bedrock",
"to": "model:claude-opus-4-7@current",
"kind": "serves"
},
{
"from": "provider:gcp-vertex",
"to": "model:claude-opus-4-7@current",
"kind": "serves"
}
]
}