Command Center
Sig, hvad du vil have, på almindeligt dansk. Kernen afgør, om det må køre.
#Hvad det er
Command Center er, hvordan du siger til sSystm, at det skal gøre noget, uden at lede efter den skærm, der gør det. Du beskriver, hvad du vil have — sæt et arbejdsområde op til en ny kunde, giv nogen adgang, skriv fakturaen — og systemet udfører det på tværs af de moduler, det handler om.
Det findes på hvert niveau af sSystm. Det er ikke et tillæg, og ingen separat assistent, der sidder ved siden af arbejdsområdet. Det er sådan, arbejdsområdet styres.
#Anmodning, så afgørelse
Mekanikken er værd at forstå, for den er forskellen mellem en bekvemmelighedsfunktion og noget, du kan slippe tæt på ægte kundedata.
AI-modellen udfører ikke handlinger. Den beder om én. En anmodning navngiver en handling og dens argumenter — ikke mere. Kernen afgør derefter, på egen autoritet, om anmodningen må køre: hvem der spørger, hvad handlingen kræver, om personen bærer det, og om målet er vedkommendes at røre. Først da sker arbejdet, og arbejdet udføres af det modul, der ejer det — aldrig af modellen.
Modellens output er et forslag. Autorisering er ikke noget, den deltager i.
#Klareringsniveauer
Hver handling, Command Center kan udføre, erklærer, hvilket niveau den kræver:
| Niveau | Dækker | Eksempel |
|---|---|---|
| operator | Løbende arbejde — læse, skrive udkast, opdatere poster | «Tilføj Anna som lead» |
| admin | Oprette infrastruktur | «Sæt et arbejdsområde op til Nordkyst» |
| owner | Ændre hvem der når hvad | «Giv Erik admin på det arbejdsområde» |
Niveauet kontrolleres, før handlingen sendes videre, og det kontrolleres mod den person, der spurgte — ikke mod noget, modellen producerede. En anmodning om et niveau, du ikke bærer, afvises. Det forhandles ikke, og at formulere om hjælper ikke.
Klareringsniveauet er en sikkerhedsgrænse, så det indgår overalt. Det er ikke noget, du køber mere af.
#Hvorfor vi skrev det her selv
Der findes biblioteker, der håndterer agentløkken for dig. Vi bruger ingen, og grunden er specifik.
De biblioteker kører handlingen for dig. Præcis det trin — mellem modellen bad om tilladelsesændringen og tilladelsen er ændret — er hele sikkerhedsmodellen. Et bibliotek, der ejer det trin, ejer din autorisering.
Prisen for ikke at bruge ét er reel: vi skriver løkken selv, håndterer en model, der svarer med løbende tekst i stedet for en ordentlig anmodning, og tæller tokens i hånden. Vi tog den pris bevidst, for alternativet er en sikkerhedsgrænse, der vedligeholdes af en andens release-noter.
#Hvad du faktisk siger
Almindelige sætninger fungerer. Du har ikke brug for nogen syntaks, og der findes ingen liste med kommandoer at lære — beskriv det resultat, du vil have, og navngiv de ting, det handler om.
- «Tilføj Anna Berg hos Nordkyst som lead, anna@nordkyst.dk.» Opretter kontakten. At navngive virksomheden forbinder den; udeladt status bliver lead.
- «Hvad ligger i pipelinen denne måned?» Læser dine aftaler og opsummerer per trin.
- «Sæt et separat arbejdsområde op til Nordkyst, EU-region.» At oprette infrastruktur kræver admin-niveau. At sige regionen betyder, at den ikke gættes.
- «Giv erik@bureauet.dk admin på Nordkyst-arbejdsområdet.» Adgangsændringer kræver owner-niveau, og du kan aldrig uddele mere, end du selv har.
To vaner, der hjælper: navngiv ting, som de hedder i dit arbejdsområde, og sig den detalje, du går op i, i stedet for at håbe, at standardværdien tilfældigvis passer. Udelader du noget, falder det tilbage på organisationens indstilling — aldrig på et gæt.
#Når den siger nej
Et nej er information, ikke en fejl. De almindelige grunde:
- «Du har ikke klarering til det.» Handlingen kræver et niveau, din rolle ikke bærer. At formulere om hjælper ikke — spørg en ejer, eller lad vedkommende uddele tilladelsen.
- Den stiller et spørgsmål i stedet for at handle. Noget, der krævedes, manglede, og den finder ikke på. Svar på spørgsmålet, så fortsætter den.
- Den siger, at handlingen venter på godkendelse. Alt, der vedrører din skykonto, holdes til et menneske. Intet er sket endnu; du finder det under Cloudflare → Godkendelser.
- Den finder ikke det, du navngav. Posten findes ikke under det navn i dette arbejdsområde. Tjek stavemåden, og tjek at du er i det rigtige arbejdsområde.
Det, der aldrig sker, er, at et nej omgås, eller at noget påstås at være lykkedes, når det ikke gjorde det.
#At være specifik hjælper
Command Center gætter ikke på ting, du ikke har sagt. Beder du om et arbejdsområde uden at navngive en region, bruges organisationens standard i stedet for, at den vælger én — for et gæt om, hvor data skal ligge, er intet gæt værd at gøre.
Det samme hele vejen igennem: sig, hvad du mener, så falder det, du udelader, tilbage på organisationens indstillinger i stedet for at blive fundet på.
#Alt lander åbent
Arbejde, der udføres via Command Center, dukker op i arbejdsområdet som alt andet arbejde, mærket som udført af AI. Det ses på den post, det rørte, det sted dit team alligevel ville have kigget. Intet sker i en sidekanal, og intet kommer uden afsender.
Skal en handling godkendes, venter den synligt på den person i stedet for at fortsætte og rapportere succes. Se Tilladelser og kontrol.
Kontrolleret mod appen den