Snilld

Syv benchmarks sætter fokus på, om AI-agenter løser rigtige opgaver

Klassiske modelmål som perplexity og MMLU siger kun lidt om, hvorvidt en model kan løse virkelige agentopgaver. En ny gennemgang peger i stedet på opgavebaserede benchmarks, men også på et vigtigt forbehold: resultaterne afhænger stærkt af setup, værktøjer og evaluering.

28. april 2026 Peter Munkholm

Klassiske modelmål som perplexity og MMLU siger ifølge kilderne kun lidt om, hvorvidt en model kan løse virkelige agentopgaver som webnavigation, GitHub-fejlrettelser eller længere kundeserviceforløb. Det er den grundlæggende pointe i materialet bag den nye gennemgang af syv benchmarks for agentisk ræsonnement. Spørgsmålet er ikke kun, hvor godt en model svarer i en test. Spørgsmålet er også, om den kan gennemføre en opgave i praksis.

Det gør benchmark-diskussionen mere konkret. I stedet for kun at se på generelle videnstests handler det her om, hvorvidt et system kan arbejde sig gennem flere trin, bruge værktøjer og nå frem til et brugbart resultat. Det er også derfor, de dokumenterede kilder lægger vægt på opgavecentreret evaluering. I virksomhedsdrift giver det mere mening at måle end-to-end.

Begrænsningen i de klassiske mål

MarkTechPost skriver direkte, at perplexity-scorer og MMLU-leaderboards fortæller meget lidt om, hvorvidt en model kan navigere et rigtigt website, løse et GitHub-issue eller håndtere et kundeserviceforløb over mange interaktioner. Det er en vigtig afgrænsning. En høj modelscore siger altså ikke i sig selv nok om agentisk adfærd.

Det er også i tråd med manual briefen i materialet, som fremhæver, at leaderboard-tal ikke siger noget afgørende om, hvorvidt agenter faktisk løser rigtige opgaver. Her bliver fokus flyttet fra generelle modeltal til konkrete arbejdsgange. Det er en mere praktisk måde at vurdere systemer på. Og den er tydeligt understøttet i kilderne.

Det centrale forbehold kommer hurtigt efter. Ifølge MarkTechPost er agent-benchmarkresultater stærkt afhængige af scaffoldet omkring modellen. Det gælder blandt andet promptdesign, værktøjsadgang, retry-budget, eksekveringsmiljø og evaluatorversion.

To kolleger gennemgår kode og testresultater ved en bærbar computer

Hvorfor benchmarktal ikke står alene

Den pointe er vigtig, fordi et benchmarktal ikke kan læses løsrevet fra måden, det er fremkommet på. MarkTechPost skriver direkte, at de nævnte faktorer kan ændre de rapporterede scorer materielt. Et tal alene er derfor ikke nok. Konteksten omkring evalueringen er en del af selve resultatet.

Banner

Det betyder også, at sammenligninger kan blive usikre, hvis to resultater er målt under forskellige betingelser. Kilden siger ikke, at benchmarks derfor er ubrugelige. Tværtimod. Men den siger klart, at man ikke bør læse scoren isoleret.

Det er især relevant, når benchmarkresultater bliver brugt som signal om praktisk modenhed. Hvis en model eller agent er evalueret med andre værktøjer, et andet retry-budget eller en anden evaluatorversion, er det ikke sikkert, at tallene er direkte sammenlignelige. Den usikkerhed er ikke en detalje. Den er en del af fortolkningen.

SWE-bench som dokumenteret eksempel

I det materiale, der er verificeret her, er SWE-bench den mest udfoldede benchmarkcase. Ifølge MarkTechPost evaluerer SWE-bench LLMer og AI-agenter på deres evne til at løse virkelige software engineering-opgaver ved at producere fungerende patches til GitHub-issues. Det afgørende er, at agenten skal levere kode, der passerer tests. Ikke kun en forklaring på, hvad der burde gøres.

Kilden beskriver også datagrundlaget ret præcist. SWE-bench bygger på 2.294 problemer fra GitHub-issues på tværs af 12 populære Python-repositorier. Den ofte citerede delmængde, SWE-bench Verified, består af 500 menneskevaliderede eksempler udviklet i samarbejde med OpenAI og professionelle softwareingeniører.

Det gør benchmarken relevant som eksempel på en mere opgavebaseret testform. Den måler ikke kun, om modellen kender et svar. Den måler, om systemet kan komme frem til en patch, der faktisk virker i et testmiljø. Det ligger tæt på den måde, kilden beskriver virkelige softwareopgaver på.

Udviklingen i resultaterne

MarkTechPost fremhæver også SWE-bench som en vigtig langsigtet indikator for fremskridt i agentisk software engineering. Da benchmarken blev lanceret i 2023, kunne Claude 2 ifølge kilden kun løse 1,96 procent af opgaverne. Det giver et konkret udgangspunkt for at forstå, hvor lavt niveauet lå ved lanceringen.

Senere vendor-rapporterede resultater fra slutningen af 2025 og begyndelsen af 2026 har ifølge samme kilde passeret 80-procentsniveauet på SWE-bench Verified. Det er et stort spring i de rapporterede resultater. Men kilden kobler det straks til en advarsel om sammenlignelighed.

MarkTechPost skriver nemlig også, at direkte leverandørsammenligninger er usikre uden kontrol for forskelle i scaffold, effort setting, tool setup og evaluatorprotokol. De høje tal kan derfor ikke uden videre læses som en ren rangliste mellem modeller. De skal læses med metodeforbeholdet intakt.

Banner
Medarbejdere observerer en AI-agents webnavigation på en computerskærm

Hvad virksomhedsdrift bør måle

Manual briefen i materialet er meget direkte på det punkt. I virksomhedsdrift bør AI-agenter evalueres end-to-end og opgavecentreret. Det betyder, at vurderingen skal tage udgangspunkt i, om agenten løser opgaven fra start til slut, ikke kun i en enkelt modelscore.

De mål, der nævnes i briefen, er task success rate, tid til løsning, omkostning pr. opgave og antal menneskelige interventioner. Derudover peges der på værktøjskald-præcision, navigationsrobusthed, grounding eller hallucinationsrate og compliance. Det er en mere operationel måde at evaluere agentadfærd på.

Den pointe hænger tæt sammen med kritikken af traditionelle leaderboards. Hvis leaderboard-tal ikke siger nok om rigtige opgaver, bliver det nødvendigt at måle på selve opgaveløsningen. Det er også her, enterprise-vinklen i materialet bliver mest håndgribelig. Evalueringsdesignet skal passe til den type arbejde, agenten skal udføre.

Et driftsteam undersøger mulige skjulte fejl i et AI-system

Når fejlene opstår uden alarmer

VentureBeat-kilden udvider billedet fra benchmark til drift. Her er pointen, at mange dyre AI-fejl i produktion ikke viser sig som modelkollaps. De opstår i stedet i infrastrukturen, datapipelines, orkestreringslogikken, retrieval-laget og de downstream-workflows, der bygger videre på systemets output.

Det ændrer, hvor man skal lede efter risiko. Hvis fokus kun ligger på modellen, overser man let de lag, hvor systemet faktisk bryder sammen i praksis. VentureBeat beskriver netop, at produktion sjældent knækker i selve modellen alene. Fejlen ligger ofte i den samlede kæde omkring den.

Kilden peger også på et mere vanskeligt problem. Et AI-system kan være operationelt sundt og stadig levere konsekvent forkerte svar uden at udløse alarmer eller synlige fejl. Det er et centralt enterprise-problem, fordi traditionelle driftsmålinger ikke nødvendigvis fanger, at outputtet er forkert.

Hvad benchmarkdebatten faktisk kan bruges til

Når man læser kilderne samlet, tegner der sig et ret klart billede. Klassiske modelmål siger kun lidt om agenters evne til at løse virkelige opgaver. Opgavebaserede benchmarks som SWE-bench kan give et mere relevant signal, men resultaterne er stærkt afhængige af setup og evaluering.

Det betyder ikke, at benchmarkarbejdet mister værdi. Det betyder, at benchmarkresultater skal læses sammen med information om promptdesign, værktøjsadgang, retry-budget, miljø og evaluatorversion. Uden den kontekst bliver det svært at vide, hvad et tal faktisk viser.

For virksomhedsdrift peger materialet i en lidt mere jordnær retning. Agenter bør vurderes end-to-end med mål som succesrate, tid, omkostning, menneskelig overtagelse, værktøjskald-præcision, navigationsrobusthed, grounding og compliance. Og i produktion bør man samtidig holde øje med de stille fejl i infrastrukturen og workflowet, som ikke nødvendigvis ses i et benchmarkresultat. Det er der, forskellen mellem et pænt tal og et pålideligt system bliver synlig.

Kilder

    Gør brugeroplevelsen bedre.
    Hvilket firma arbejder du for?