Gå til indhold
atlas

AI-agent

Også kendt som: agentisk AI

Et AI-system, der ikke bare svarer, men handler - det planlægger trin og bruger værktøjer som mail, filer eller websøgning for at nå et mål.

Kladde - dette opslag er endnu ikke gennemgået.

Formelt

Et system, typisk bygget op om en stor sprogmodel, der får et mål og adgang til værktøjer og derefter vælger og udfører handlinger i en løkke - kalder værktøjer, læser resultater, beslutter næste trin - med lidt menneskelig indblanding.

Forklaret enkelt

Som en assistent, der får dine nøgler og en huskeliste i stedet for et chatvindue - nyttig, men kun så sikker som de nøgler, du giver fra dig.

I praksis

Et ministerium afprøver en agent, der arrangerer møder - den læser medarbejdernes kalendere, booker lokaler og sender invitationer fra sin egen konto, og hver handling logges, så den kan gennemgås.

Hvorfor det betyder noget

En agent, der læser tekst, man ikke kan stole på, kan narres til at handle imod sin ejer, så den skade, den kan gøre, afhænger af, hvad den har adgang til og lov til - ikke af, hvor godt den svarer.

Teknisk uddybning

Arkitektonisk er en agent en kontrolløkke omkring en tilstandsløs model. Harnessen sender modellen en kontekst med målet, en systemprompt, samtalen indtil nu og et sæt værktøjsdefinitioner (navn, beskrivelse i naturligt sprog og et JSON Schema for argumenterne). Modellen svarer enten med tekst eller med et eller flere strukturerede værktøjskald; harnessen validerer og udfører hvert kald, lægger resultatet ind i konteksten som en værktøjsresultat-besked og kalder modellen igen. Løkken stopper, når modellen giver et endeligt svar, når et budget for trin eller tokens er brugt op, eller når et menneske afbryder. Mønstret blev kendt med ReAct (Yao m.fl., 2022), der vekslede mellem "tanke", "handling" og "observation", og blev en produktfunktion med indbygget function calling i de kommercielle API'er fra 2023; Model Context Protocol har siden standardiseret, hvordan værktøjer og datakilder stilles til rådighed for sådanne løkker.

Modellen udfører aldrig selv noget. Alle agentens evner gives af harnessen: hvilke værktøjer der er registreret, hvilke legitimationsoplysninger de kører med, om kald godkendes automatisk eller sættes i kø til bekræftelse, og hvad sandkassen tillader (filsystem, udgående netværk, shell). Derfor skelner man ofte, fx i Anthropics "Building effective agents" (2024), mellem workflows, hvor koden fastlægger rækkefølgen af LLM-kald, og agenter, hvor modellen selv vælger næste trin. Workflows er lettere at teste og revidere; agenter bytter forudsigelighed for fleksibilitet på åbne opgaver.

Fejlmønstrene er anderledes end hos en chatassistent. Fejl hober sig op over mange trin, så en lille fejllæsning tidligt kan føre til en lang kæde af selvsikre, men forkerte handlinger. Lange kørsler fylder kontekstvinduet med værktøjsoutput, hvilket forringer genkaldelsen og er hoveddrivkraften bag context engineering-teknikker som at opsummere eller beskære resultater. Agenter kan køre i ring, gentage et fejlende kald eller melde succes uden at have tjekket den, så produktionsopsætninger tilføjer grænser for antal trin og omkostninger, timeouts og eksplicitte verifikationstrin som at køre tests.

Sikkerhedsbilledet domineres af, at værktøjsresultater blot er mere tekst i konteksten. Alt, hvad agenten læser - en webside, en mail, en fil i et repository - kan bære indirekte prompt injection, der omdirigerer det næste værktøjskald. OWASP Top 10 for LLM Applications 2025 har dette som LLM01 Prompt Injection og den deraf følgende overdrevne handlefrihed som LLM06 Excessive Agency, opdelt i for meget funktionalitet, for mange rettigheder og for meget autonomi. De praktiske kontroller følger af den opdeling: registrér kun de værktøjer, opgaven kræver, kør dem under en dedikeret servicekonto med mindste privilegium i stedet for brugerens eget token, kræv menneskelig godkendelse (human-in-the-loop) før uigenkaldelige eller dyre handlinger, isolér udførelsen i en sandkasse, og log hvert værktøjskald med dets argumenter, så handlinger kan rekonstrueres bagefter.

Hvad du bør lære først

Alt det, dette bygger på - grundlaget først.

  1. Token
  2. →Transformer
  3. →Stor sprogmodel (LLM)
  4. →Prompt
  5. →AI-agent

Relationer

Forveksl ikke med
Agentisk arbejdsgang

Kilder og videre læsning

Standarder og officielle tekster

  • NIST AI 100-1 - Artificial Intelligence Risk Management Framework (AI RMF 1.0) · NIST

Opslagsværker

  • OWASP Top 10 for Large Language Model Applications (Excessive Agency) · OWASP

Lærebøger

  • Russell & Norvig, Artificial Intelligence: A Modern Approach · Pearson

Hvor dataene kommer fra

Dette opslag er skrevet af en AI ud fra kilderne ovenfor og er endnu ikke gennemgået af et menneske. Brug det som udgangspunkt, og tjek alt vigtigt mod kilderne.

Se gennemgangskøenForeslå en rettelse på GitHubDette begreb som JSON

Nævnt i

Test dig selv

Indlæser…

Atlas er i beta.