Anthropic lancerede Claude Opus 4.5 i slutningen af november 2025 som en mere kapabel, mere effektiv Opus-klassemodel målrettet professionel software engineering, agentiske workflows og opgaver med lang horisont. Den er tilgængelig via Anthropics udviklerplatform og via CometAPI og introducerer nye API-kontroller (især effort-parameteren), forbedrede computer-use-værktøjer, udvidet tænkning og token-effektivitetsforbedringer, der betyder noget i produktion.
Nedenfor er en praktisk, professionel gennemgang: hvad der er ændret, hvordan du får adgang, hvordan du bruger de nye kontroller (effort, extended thinking, værktøjsbrug, filer/computerbrug), omkostnings- og optimeringsvejledning, sikkerheds-/governance-overvejelser og mønstre for integration i den virkelige verden.
Hvad er Claude Opus 4.5 helt præcist, og hvorfor er det vigtigt?
Claude Opus 4.5 er Anthropics nyeste medlem af Opus-klassen (udgivet 24.–25. november 2025), der fokuserer på maksimal ræsonnerings- og kodningskapacitet samtidig med forbedret tokeneffektivitet og nye API-kontroller til at balancere omkostninger vs. grundighed. Anthropic positionerer Opus 4.5 som den “mest intelligente model”, de har udgivet, rettet mod komplekse software engineering-opgaver, langtkørende agenter, regneark/Excel-automatisering og opgaver, der kræver vedvarende flertrinsræsonnering.
Hvad er de væsentligste nyheder i Opus 4.5?
Anthropic designede Opus 4.5 til at forbedre dybden i ræsonnering og agentisk adfærd, samtidig med at udviklere får bedre kontrol over tradeoffs mellem omkostning og latenstid. Udgivelsens højdepunkter er:
- Effort-parameter (beta): en førsteklasses API-kontrol, der styrer, hvor meget “tænkebudget” Claude bruger på en forespørgsel (typisk
low,medium,high). Den påvirker ræsonnering, værktøjskald og interne “thinking”-tokens, så du kan tune hastighed vs. grundighed pr. kald i stedet for at skifte model. Dette er en signaturfunktion i Opus 4.5. - Bedre agent- og værktøjsorkestrering: forbedret nøjagtighed i valg af værktøjer, bedre strukturerede værktøjskald og et mere robust workflow for værktøjsresultater til at bygge agenter og flertrins-pipelines. Anthropic leverer dokumentation og SDK-vejledning til “tool use”-flowet.
- Token-/omkostningseffektivitet — Anthropic rapporterer op til ca. 50% reduktion i tokenforbrug for nogle workflows vs. Sonnet 4.5, plus færre fejl i værktøjskald og færre iterationer for komplekse engineering-opgaver.
- Forbedrede multimodale kapabiliteter: Omfattende forbedringer i visuel, ræsonnerings- og matematisk ydeevne.
- Kontekstvindue udvidet til 200K tokens, hvilket understøtter dybe, lange samtaler og kompleks dokumentanalyse.
Hvilke praktiske muligheder er forbedret?
Ydelsesopgradering
- Bedre agent- og værktøjsorkestrering: forbedret nøjagtighed i valg af værktøjer, bedre strukturerede værktøjskald og et mere robust workflow for værktøjsresultater til at bygge agenter og flertrins-pipelines. Anthropic leverer dokumentation og SDK-vejledning til “tool use”-flowet. Forbedret konteksthåndtering, komprimeringshjælpere til lange agentkørsler og førsteklasses tool-SDK’er til registrering og validering af værktøjer betyder, at Opus 4.5 er bedre til at bygge agenter, der kan køre uovervåget i mange trin.
- Forbedrede multimodale kapabiliteter: Omfattende forbedringer i visuel, ræsonnerings- og matematisk ydeevne.
- Kontekstvindue udvidet til 200K tokens, hvilket understøtter dybe, lange samtaler og kompleks dokumentanalyse.
Kodning og arbejde med lang horisont
Opus 4.5 fortsætter med at være benchmark-drevet til kodningsopgaver; den reducerer antal iterationer og fejl i værktøjskald under lange jobs (kodemigrering, refaktorering, flertrinsdebugging). Tidlige rapporter og Anthropics systemkort noterer forbedret vedvarende præstation på engineering-benchmarks og markante effektivitetsgevinster i værktøjsdrevne pipelines.
I SWE-bench rapporterer Opus 4.5 førende scorer på software-engineering-benchmarks (Anthropic angiver 80,9% på SWE-bench Verified i lanceringsmaterialet), og kunder rapporterer forbedringer i debugging, redigering af flere filer og kodeopgaver med lang horisont.

Omkostninger og effektivitet
Anthropic designede Opus 4.5 til at forbedre dybden i ræsonnering og agentisk adfærd samtidig med, at udviklere får bedre kontrol over tradeoffs mellem omkostning og latenstid:
- Prisreduktion sammenlignet med Opus 4.1: $5 (input) / $25 (output) pr. million tokens.
- Tokenforbrugsforbedring: Gennemsnitlig reduktion på 50–75% i forbrug med opretholdt ydeevne.
- en førsteklasses API-kontrol, der styrer, hvor meget “tænkebudget” Claude bruger på en forespørgsel (typisk
low,medium,high). Den påvirker ræsonnering, værktøjskald og interne “thinking”-tokens, så du kan tune hastighed vs. grundighed pr. kald i stedet for at skifte model. Dette er en signaturfunktion i Opus 4.5 (Sammenlignet med Sonnet 4.5: Medium Effort → 76% færre tokens, sammenlignelig ydeevne; High Effort → 4,3% forbedring i ydeevne, 48% reduktion i tokenforbrug).
Hvordan får jeg adgang til og bruger Claude Opus 4.5 API?
Hvordan får jeg adgang og nøgler?
- Opret en Anthropic/Claude-udviklerkonto. Tilmeld dig på Claude-/Anthropic-udviklerportalen og opret en API-nøgle via Console (organisation/admin-flows findes for teams). Messages API er det primære endpoint til chat-/assistentlignende interaktioner.
- Cloud-partnere: Opus 4.5 er også tilgængelig via store cloud-markedspladser Google Vertex AI, CometAPI (en AI-API-aggregeringsplatform; kræver egen autentificering). I CometAPI kan du tilgå Claude opus 4.5 API via Anthropic Messages-format og Chat-format.
Hvordan skal jeg godkende mine anmodninger?
Brug standard bearer-tokens: inkluder en Authorization: Bearer $_API_KEY-header i hvert API-kald. Anmodninger er JSON over HTTPS; Messages API accepterer en liste af strukturerede beskeder (system + user + assistant).
Quickstart — Python (officiel SDK)
Installer SDK’en:
pip install anthropic
Minimaleksempel (synkront):
import os
from anthropic import Anthropic
# expects ANTHROPIC_API_KEY in env
client = Anthropic(api_key=os.environ)
resp = client.messages.create(
model="claude-opus-4-5-20251101",
messages=,
max_tokens=512,
)
print(resp.content.text) # SDK returns structured content blocks
Dette kald bruger den kanoniske Opus 4.5-modelidentifikator. For leverandørstyrede endpoints (Vertex, CometAPI, Foundry) følg leverandørens dokumentation for at oprette klienten og angive leverandørens URL og nøgle (f.eks. https://api.cometapi.com/v1/messages for CometAPI).
Quickstart — Python (CometAPI)
Du skal logge ind på CometAPI og hente en nøgle.
curl
--location
--request POST 'https://api.cometapi.com/v1/messages' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{ "model": "claude-opus-4-5-20251101", "max_tokens": 1000, "thinking": { "type": "enabled", "budget_tokens": 1000 }, "messages": }'
Hvordan bruger jeg den nye effort-parameter og udvidet tænkning?
Hvad er effort-parameteren, og hvordan indstiller jeg den?
Effort-parameteren er en førsteklasses API-kontrol introduceret med Opus 4.5, der justerer, hvor meget intern beregning og tokenbudget modellen bruger på at generere sit output. Typiske værdier er low, medium og high. Brug den til at balancere latenstid og tokenomkostninger mod grundighed:
low— hurtige, tokeneffektive svar til højvolumen-automatisering og rutineopgaver.medium— afbalanceret kvalitet/omkostning til produktion.high— dyb analyse, flertrinsræsonnering eller når nøjagtighed er vigtigst.
Anthropic introducerede effort for Opus 4.5 (beta). Du skal inkludere en beta-header (f.eks. effort-2025-11-24) og angive output_config: { "effort": "low|medium|high" } (eksempel nedenfor). high er standardadfærden. Lavere effort reducerer tokenforbrug og latenstid, men kan moderat reducere grundigheden. Brug den til høj-throughput- eller latenstidsfølsomme opgaver.
Eksempel:
# Example using the beta messages API shown in Anthropic docs
from anthropic import Anthropic
import os
client = Anthropic(api_key=os.getenv("ANTHROPIC_API_KEY"))
response = client.beta.messages.create(
model="claude-opus-4-5-20251101",
betas=, # required beta header
messages=,
max_tokens=1500,
output_config={"effort": "medium"} # low | medium | high
)
print(response)
Hvornår bruger du hvad: brug low til automatiserede pipelines (f.eks. e-mail-kategorisering), medium til standardassistenter og high til kodegenerering, dyb research eller risikofølsomme opgaver. Anthropic fremhæver denne parameter som en nøglekontrol for Opus 4.5.
I SWE-bench-testen:
- I Medium Effort-tilstand: ydeevnen er sammenlignelig med Sonnet 4.5, men outputtokens er reduceret med 76%;
- I High Effort-tilstand: ydeevnen overgår Sonnet 4.5 med ca. 4,3 procentpoint, og tokens er reduceret med 48%.

Hvad er Extended Thinking, og hvordan aktiverer jeg det?
Extended Thinking (også kaldet “extended thinking” eller “thinking blocks”) lader modellen udføre mellemliggende tanke-kæder eller trinvis ræsonnering, mens de interne tanke-blokke valgfrit bevares eller opsummeres. Messages API understøtter denne adfærd, og Anthropic har tilføjet kontroller til at bevare tidligere tanke-blokke, så multi-turn-agenter kan genbruge tidligere ræsonnering uden at gentage dyr recomputation. Brug Extended Thinking, når opgaven kræver flertrinsplanlægning, problemløsning med lang horisont eller værktøjsorkestrering.
Hvordan integrerer jeg værktøjer og bygger agenter med Opus 4.5?
En af Opus 4.5’s store styrker er forbedret værktøjsbrug: definer værktøjer i din klient, lad Claude beslutte, hvornår de skal kaldes, udfør værktøjet, og returnér tool_result — Claude vil bruge resultaterne i sit endelige svar. Anthropic leverer Agent-SDK’er, der lader dig registrere typede værktøjsfunktioner (f.eks. run_shell, call_api, search_docs), som Claude kan opdage og kalde under udvidet tænkning. Platformen konverterer værktøjsdefinitioner til kaldbare funktioner, som modellen kan kalde og modtage resultater fra. Sådan bygger du agentiske workflows sikkert (med kontrollerede input/output).
Nedenfor er et praktisk mønster og et end-to-end Python-eksempel.
Mønster for værktøjsbrug (konceptuelt)
- Klienten leverer
tools-metadata med navn, beskrivelse og JSON-schema (input_schema). - Modellen returnerer en
tool_use-blok (modellens strukturerede instruktion om at kalde et bestemt værktøj med specifikke input). API-svaretsstop_reasonkan væretool_use. - Klienten udfører værktøjet (din kode kalder den eksterne API eller lokale funktion).
- Klienten sender en opfølgende besked med
role:"user"og entool_result-indholdsblok, der indeholder værktøjets output. - Modellen forbruger værktøjsresultatet og returnerer endeligt svar eller yderligere værktøjskald.
Dette flow giver sikker klientstyret kontrol over, hvad modellen udfører (modellen foreslår værktøjskald; du kontrollerer eksekveringen).
End-to-end-eksempel — Python (simpelt vejrværktøj)
# 1) Define tools metadata and send initial request
from anthropic import Anthropic
import os, json
client = Anthropic(api_key=os.environ)
tools = [
{
"name": "get_weather",
"description": "Return the current weather for a given city.",
"input_schema": {"type":"object","properties":{"city":{"type":"string"}},"required":}
}
]
resp = client.messages.create(
model="claude-opus-4-5-20251101",
messages=,
tools=tools,
max_tokens=800,
)
# 2) Check if Claude wants a tool call
stop_reason = resp.stop_reason # SDK field
if stop_reason == "tool_use":
# Extract the tool call (format varies by SDK; this is schematic)
tool_call = resp.tool_calls # e.g., {"name":"get_weather", "input":{"city":"Tokyo"}}
tool_name = tool_call
tool_input = tool_call
# 3) Execute the tool client-side (here: stub)
def get_weather(city):
# Replace this stub with a real weather API call
return {"temp_c": 12, "condition": "Partly cloudy"}
tool_result = get_weather(tool_input)
# 4) Send tool_result back to Claude
follow_up = client.messages.create(
model="claude-opus-4-5-20251101",
messages=[
{"role":"user", "content":[{"type":"tool_result",
"tool_use_id": resp.tool_use_id,
"content": json.dumps(tool_result)}]}
],
max_tokens=512,
)
print(follow_up.content.text)
else:
print(resp.content.text)
Hvordan bør du strukturere agenter for pålidelighed?
- Rens værktøjsinput (undgå injektion via prompts).
- Validér værktøjsoutput, før du sender dem tilbage til modellen (skematjek).
- Begræns værktøjers rækkevidde (mindste-privilegium-princippet).
- Brug komprimeringshjælpere (fra Anthropic SDK’er) for at holde konteksten håndterbar ved lange kørsler.
Hvordan bør jeg designe prompts og strukturere beskeder til Opus 4.5?
Hvilke beskedroller og prefill-strategier fungerer bedst?
Brug et tredelt mønster:
- System (rolle: system): globale instruktioner — tone, guardrails, rolle.
- Assistant (valgfrit): færdigskrevne eksempler eller priming-indhold.
- User (rolle: user): den aktuelle forespørgsel.
Forfyld systembeskeden med begrænsninger (format, længde, sikkerhedspolitik, JSON-schema hvis du ønsker struktureret output). For agenter, inkludér værktøjsspecifikationer og brugseksempler, så Opus 4.5 kan kalde disse værktøjer korrekt.
Hvordan bruger jeg context compaction og prompt caching for at spare tokens?
- Context compaction: komprimer ældre dele af en samtale til koncise resumeer, som modellen stadig kan bruge. Opus 4.5 understøtter automatisering af komprimering af kontekst uden at miste kritiske tanke-blokke.
- Prompt caching: cache modelresponser for gentagne prompts (Anthropic leverer prompt-caching-mønstre for at reducere latenstid/omkostninger).
Begge dele reducerer tokenaftrykket i lange interaktioner og anbefales til langtkørende agent-workflows og produktionsassistenter.
Fejlhåndtering og bedste praksis
Nedenfor er pragmatiske anbefalinger om pålidelighed og sikkerhed til produktionsintegration med Opus 4.5.
Pålidelighed og retries
- Håndtér rate limits (HTTP 429) med eksponentiel backoff og jitter (start ved 500–1000 ms).
- Idempotens: for ikke-muterende LLM-kald kan du trygt retry’e, men vær forsigtig i workflows, hvor modellen udløser eksterne sideeffekter (værktøjskald) — dedupliker ved at spore
tool_use_ideller dine egne request-id’er. - Streaming-stabilitet: håndtér delvise streams og genopret forbindelsen yndefuldt; hvis en afbrydelse sker, så foretræk at retry’e hele kaldet eller genoptag ved hjælp af applikationsniveau-tilstand for at undgå inkonsistente værktøjsinteraktioner.
Sikkerhed og sikkerhed
- Prompt-injektion og værktøjssikkerhed: lad aldrig modellen direkte udføre vilkårlige shell-kommandoer eller kode uden validering. Validér altid værktøjsinput og rens output. Modellen foreslår værktøjskald; din kode beslutter, om de skal køres. Anthropics systemkort og dokumentation beskriver tilpasningsbegrænsninger og sikkerhedsniveauer — følg dem i højrisikodomaener.
- Datahåndtering og compliance: håndtér prompts og værktøjsinput/-output, der indeholder PII eller regulerede data, i overensstemmelse med din juridiske/compliance-politik. Brug leverandørers VPC-/enterprise-kontroller, hvis du har strenge krav til dataresidens eller audit (Bedrock / Vertex / Foundry tilbyder enterprise-muligheder).
Observabilitet og omkostningskontrol
- Log anmodnings-/svarmetadata (ikke rå følsomt indhold, medmindre tilladt) — tokenantal,
effort-niveau, latenstid, model-id og leverandør. Disse metrikker er essentielle for omkostningsallokering og fejlsøgning. - Brug effort til at styre omkostning pr. kald: foretræk
loweffort for rutinesummering eller høj-QPS-endpoints; brughigheffort til dyb debugging eller undersøgelser. Overvåg kvalitet vs. tokenforbrug for at vælge standarder til forskellige endpoints.
Konklusion — Hvornår (og hvordan) skal du vælge Opus 4.5?
Claude Opus 4.5 er et naturligt valg, når dit produkt har brug for:
- dyb flertrinsræsonnering (lange logikkæder, research eller debugging),
- robust agent-/værktøjsorkestrering (komplekse workflows, der kalder eksterne API’er), eller
- produktionsklar kodeassistance på tværs af store kodebaser.
Operationelt: brug effort til at tune budgetter pr. kald; anvend værktøjsbrugs-mønstret for at bevare eksekveringssikkerhed, og vælg en cloudpartner (eller Anthropic API direkte) baseret på dine compliance-behov. Benchmark på dit eget korpus: leverandørtal (SWE-bench osv.) er nyttige signaler, men din reelle opgave og data afgør ROI. Af hensyn til sikkerhed, følg Opus 4.5-systemkortet og sæt guardrails omkring værktøjseksekvering og håndtering af PII.
Udviklere kan tilgå Claude Opus 4.5 API via CometAPI. For at komme i gang, udforsk modelkapabiliteterne i CometAPI i Playground, og konsulter API-guiden for detaljerede instruktioner. Før du får adgang, skal du sikre, at du er logget ind på CometAPI og har fået din API-nøgle. CometAPI tilbyder en pris langt under den officielle pris for at hjælpe dig med integrationen.
Klar til at komme i gang? → Tilmeld dig CometAPI i dag!
Hvis du vil have flere tips, vejledninger og nyheder om AI, så følg os på VK, X og Discord!
