Hva er en KI-agent?
En KI-agent er et program som kan interagere med sine omgivelser, samle inn data og bruke dataene til å oppnå forhåndsbestemte mål. KI-agenter kan selv velge de beste handlingene for å oppnå målene.
Dette er hovedkarakteristikkene til KI-agenter:
- En agent kan utføre autonome handlinger, uten konstant menneskelig innblanding, men de kan også involvere mennesker i handlingene.
- Agenter har hukommelse hvor de kan lagre individuelle preferanser og "personlige trekk". De kan også lagre kunnskap. En LLM kan prosessere informasjonen og foreta valg.
- Agenter må kunne fange opp og prosessere tilgjengelig informasjon fra omgivelsene.
- Agenter kan også bruke verktøy som å søke på internett, bruke kode-tolkere og gjøre API-kall.
- Agenter kan også samarbeide med andre agenter og/eller mennesker.
Et system av KI-agenter kan bygges med ulike arkitektoniske tilnærminger:
- Single Agent: En agent kan for eksempel fungere som en personlig assistent.
- Multi-Agent: Agenter kan interagere med hverandre gjennom samarbeid eller konkurranse.
- Human Machine: Agenter kan interagere med mennesker for å utføre oppgaver med effektivt.

(Høyreklikk og åpne bildet i en ny fane)
Kompetanse blir enda viktigere med innføring av KI-agenter
Det kan være fristende å la KI-agenter utføre alt det intellektuelle arbeidet, som for eksempel å skrive kode, lage musikk, forfatte litteratur osv. Det er minst tre problemer med det:
- Scenariet der roboter driver med kunst og kultur og mennesker gjør det manuelle arbeidet er ikke et ønsket scenario sett fra menneskenes side - skulle det ikke være omvendt?
- Uten kompetanse til å kvalitetssikre og vurdere hva som blir laget ender vi fort opp med feil kvalitet, kode som feiler i produksjon osv.
- Hvis KI-agenter erstatter alle junior-posisjoner, blir det ingen juniorer som kan avansere til seniorer, og hvis KI-agentene skal utvikle seg til å erstatte seniorene også, mister vi all kontroll.
KI-agenter kan erstatte tastetrykk for en programmerer, men ikke vedkommendes kompetanse.
Vi trenger sterk kompetanse for å kunne styre agentene i riktig retning. En god teknisk leder må også ha fagkompetanse - ideelt sett være den beste blant likemenn/-kvinner. Det var en periode man trodde det ikke var nødvendig, så lenge man hadde gode lederegenskaper, men i de fleste miljøer fungerer det svært dårlig. Vet du derimot hva du vil ha og hvordan det best kan lages, er du i en mye bedre situasjon til å lede et team av KI-agenter.
Hovedregelen blir: La agenten gjøre det du kan (men gjerne vil slippe å gjøre), ikke det du ikke kan.