Agentkontrakten
En agent er ikke bare en model.
En agent er en kontrakt.
Kontrakten fortæller agenten, hvad den er, hvad den gør, hvilken kontekst den skal interessere sig for, hvilke systemer den kan bruge, hvor ofte den skal melde sig, hvordan den skal kommunikere, hvad den skal huske, og hvornår den skal involvere et menneske.
For ledelsen er dette det centrale objekt. Begynd ikke med at spørge, hvilken model der skal bruges. Begynd med at definere kontrakten.
En brugbar agentkontrakt har syv dele:
- Rolle
- Mandat
- Kontekst
- Værktøjer
- Hukommelse
- Hjerteslag
- Eskalation
Rolle
Rollen giver agenten fokus.
En rolle siger: “Det er dit job.” Den forhindrer agenten i at blive en vag alt-mulig-hjælper. En kodegennemgangs-agent skal interessere sig for kodegennemgang. En dokumentationsagent skal interessere sig for dokumentation. En finansanalytiker-agent skal interessere sig for finansdata. En kundeindsigts-agent skal interessere sig for feedback, churn-signaler og tilbagevendende kundesprog.
Gode roller er snævre nok til at skabe fokus og brede nok til at skabe værdi.
Dårlig rolle: “AI-assistent.”
Også dårlig: “Læs hver fredag mergede pull requests og udkast release notes.”
Det er ikke rigtig en rolle. Det er en planlagt opgave. Den kan være nyttig, men den er stadig for tæt på automatisering. Den beskriver, hvornår agenten kører, og hvilket output den producerer, men ikke hvad agenten er ansvarlig for.
Bedre rolle: “Release Communications Steward” (kommunikationsansvarlig for lanceringer).
Den rolle ejer oversættelsen af produktændringer til kundevendt sprog. Den forstår produktroadmappet, kundesegmenter, supporttemaer, tidligere lanceringssprog, produktmarkedsføringsstandarder og forskellen mellem en intern teknisk ændring og en ekstern kundefordel. Den deltager i lanceringskanaler, spørger produktledere om manglende kontekst, udarbejder release notes, flager uklar positionering, husker hvordan kunder taler om features, og forbedrer virksomhedens lanceringskommunikation over tid.
Fredagens udkast til release notes er kun ét hjerteslag inde i den rolle.
Denne forskel betyder noget. Hvis agenten kun er en planlagt opgave, forbliver den en andenrangs medarbejder. Hvis den har en rolle, kan den lære, samarbejde, opbygge dømmekraft og blive en del af organisationen.
Det er et digitalt job.
Mandat
Mandatet fortæller agenten, hvilket arbejde den ejer.
Det besvarer:
- Hvad kan agenten beslutte?
- Hvad kan agenten udkaste?
- Hvad kan agenten opdatere?
- Hvad kræver et menneske?
- Hvilket output forventes?
Et mandat forvandler generel intelligens til nyttigt arbejde. Det giver agenten lov til at bevæge sig.
For eksempel:
mandate:
may:
- læse mergede pull requests
- læse tilknyttede produkt-tickets
- udarbejde kundevendt lanceringssprog
- stille afklarende spørgsmål i "#release-comms"
must:
- inkludere links til kilde-tickets
- markere usikre punkter som spørgsmål
- bevare virksomhedens lanceringssprog
hands_to:
- Product Marketing Lead
Dette er ikke teknisk kompleksitet. Det er ledelsesklarhed.
Kontekst
Konteksten fortæller agenten, hvad den har brug for at vide, og hvad den kan se bort fra.
Mennesker har brug for kontekst. Agenter har brug for det endnu mere.
En af de største fejl i AI-udbredelse er at hælde alt ind i agenten: hvert dokument, hver kanal, hvert repository, hver beslutning, hver fil. Det skaber støj. En god organisation giver heller ikke ethvert menneske al information. Den giver folk den information, der er relevant for deres rolle.
Det samme gælder agenter.
Kundeindsigts-agenten har brug for kundefeedback, churn-noter, supporttickets, salgsopkald, produktbrugssignaler og roadmap-temaer. Den har formentlig ikke brug for frontend-styling-regler.
Databaseydelses-agenten har brug for skema, langsomme forespørgsler, logs, metrikker, deployment-events og kendte hændelser. Den har ikke brug for brand-retningslinjer.
Kontekst er ikke “mere data.” Kontekst er den rigtige data, formet til rollen.
Det er også derfor, kanaler og tråde betyder noget. Når et menneske tagges i en Slack-tråd, indsnævrer selve tråden konteksten. Den siger: “Kig her. Det er den samtale, der betyder noget.” Det samme gælder agenter. Et velplaceret tag i den rette kanal kan give en agent en renere kontekst end en kæmpe virksomhedsdækkende søgning. Organisationen har allerede gjort en del af filtreringen gennem sin kommunikationsstruktur.
Værktøjer
Værktøjer er de systemer, agenten kan bruge til at udføre arbejdet.
En menneskelig medarbejder bruger værktøjer: Slack, GitHub, Figma, Excel, et CRM, et data warehouse, en browser, en terminal. En digital medarbejder har også brug for værktøjer. Den har brug for strukturerede måder at læse, skrive, søge, beregne, sammenligne, opsummere, generere og opdatere på.
Det er her, protokoller og agent-frameworks betyder noget. De forvandler agenten fra en tekstgenerator til en medarbejder med hænder.
For ledelsen er den praktiske konsekvens direkte: nye systemer bør designes med to flader. Den ene flade er til mennesker. Den anden er til agenter. Den menneskelige flade kan være visuel, taktil og præsentationstung. Agent-fladen bør være struktureret, opdagelig og handlingsorienteret. Hvis et system kun har en menneskelig flade, tvinges agenter til at arbejde med rester: skærmbilleder, eksporterede PDF’er, kopieret tekst og skrøbelige omveje. Hvis et system har en agent-flade, kan digitale medarbejdere deltage som indfødte operatører.
Hukommelse
Hukommelse lader agenten blive bedre. Kontrakten bør definere, hvad agenten husker, hvor den hukommelse ligger, og hvordan rettelser bliver til fremtidig adfærd.
Hjerteslag
Hjerteslaget fortæller agenten, hvornår den skal vågne. Det definerer rytmen i arbejdet mellem menneskelige beskeder.
Eskalation
Eskalation fortæller agenten, hvornår den skal inddrage et menneske.
Det er ikke en fejltilstand. Det er et samarbejdsmønster.
Menneskelige organisationer fungerer allerede sådan. En yngre medarbejder spørger en mere erfaren medarbejder. En produktleder spørger juridisk. En udvikler spørger en teknisk lead. En supportmedarbejder spørger udviklingsafdelingen. En finansanalytiker spørger CFO’en.
Agenter bør gøre det samme. En veldesignet agent behøver ikke løse alt. Den skal vide, hvornår den skal producere arbejde, hvornår den skal stille et spørgsmål, og hvem der skal modtage spørgsmålet.
Agentkontrakten er, hvordan ledelsen forvandler AI fra spredt prompting til organisatorisk kapacitet.
Alt andet i en HAO bygger på denne kontrakt.
Tag manifestet med dig
Alle 11 kapitler som PDF — plus mit nyhedsbrev om ledelse af digitale medarbejdere.
Hent hele manifestet som PDF