Command Center
Säg vad du vill ha, på vanlig svenska. Kärnan avgör om det får köras.
#Vad det är
Command Center är hur du säger åt sSystm att göra något utan att leta rätt på skärmen som gör det. Du beskriver vad du vill ha — sätt upp en arbetsyta åt en ny kund, ge någon åtkomst, skriv fakturan — och systemet utför det tvärs över de moduler som berörs.
Det finns på varje nivå av sSystm. Det är inget tillägg, och ingen separat assistent som sitter bredvid arbetsytan. Det är så arbetsytan styrs.
#Begäran, sedan beslut
Mekaniken är värd att förstå, för den är skillnaden mellan en bekvämlighetsfunktion och något du kan släppa nära riktiga kunduppgifter.
AI-modellen utför inte åtgärder. Den ber om en. En begäran namnger en åtgärd och dess argument — inget mer. Kärnan avgör sedan, på egen auktoritet, om begäran får köras: vem som frågar, vad åtgärden kräver, om personen bär det, och om målet är hens att röra. Först då sker arbetet, och arbetet utförs av modulen som äger det — aldrig av modellen.
Modellens utdata är ett förslag. Auktorisering är inget den deltar i.
#Behörighetsnivåer
Varje åtgärd Command Center kan utföra deklarerar vilken nivå den kräver:
| Nivå | Täcker | Exempel |
|---|---|---|
| operator | Löpande arbete — läsa, skriva utkast, uppdatera poster | ”Lägg till Anna som lead” |
| admin | Skapa infrastruktur | ”Sätt upp en arbetsyta åt Nordkust” |
| owner | Ändra vem som når vad | ”Ge Erik admin på den arbetsytan” |
Nivån kontrolleras innan åtgärden skickas vidare, och den kontrolleras mot personen som frågade — inte mot något modellen producerat. En begäran om en nivå du inte bär nekas. Det förhandlas inte, och att formulera om hjälper inte.
Behörighetsnivån är en säkerhetsgräns, så den ingår överallt. Det är inget du köper mer av.
#Varför vi skrev det här själva
Det finns bibliotek som sköter agentloopen åt dig. Vi använder inget, och skälet är specifikt.
De biblioteken kör åtgärden åt dig. Just det steget — mellan modellen bad om behörighetsändringen och behörigheten är ändrad — är hela säkerhetsmodellen. Ett bibliotek som äger det steget äger din auktorisering.
Priset för att inte använda ett är verkligt: vi skriver loopen själva, hanterar en modell som svarar med löptext i stället för en riktig begäran, och räknar tokens för hand. Vi tog det priset medvetet, för alternativet är en säkerhetsgräns som underhålls av någon annans releasenoteringar.
#Vad du faktiskt säger
Vanliga meningar fungerar. Du behöver ingen syntax, och det finns ingen lista med kommandon att lära sig — beskriv resultatet du vill ha och namnge sakerna det gäller.
- ”Lägg till Anna Berg på Nordkust som lead, anna@nordkust.se.” Skapar kontakten. Att namnge företaget kopplar den; utelämnad status blir lead.
- ”Vad ligger i pipen den här månaden?” Läser dina affärer och sammanfattar per steg.
- ”Sätt upp en separat arbetsyta åt Nordkust, EU-region.” Att skapa infrastruktur kräver admin-nivå. Att säga regionen betyder att den inte gissas.
- ”Ge erik@vårbyrå.se admin på Nordkust-arbetsytan.” Åtkomständringar kräver owner-nivå, och du kan aldrig dela ut mer än du själv har.
Två vanor som hjälper: namnge saker som de heter i din arbetsyta, och säg den detalj du bryr dig om i stället för att hoppas att standardvärdet råkar stämma. Utelämnar du något faller det tillbaka på organisationens inställning — aldrig på en gissning.
#När den säger nej
Ett nej är information, inte ett fel. De vanliga skälen:
- ”Du har inte behörighet för det.” Åtgärden kräver en nivå din roll inte bär. Att formulera om hjälper inte — be en ägare, eller låt hen dela ut behörigheten.
- Den ställer en fråga i stället för att agera. Något som krävdes saknades, och den hittar inte på. Svara på frågan så fortsätter den.
- Den säger att åtgärden väntar på godkännande. Allt som rör ditt molnkonto hålls för en människa. Ingenting har hänt än; du hittar det under Cloudflare → Godkännanden.
- Den hittar inte det du namngav. Posten finns inte under det namnet i den här arbetsytan. Kolla stavningen, och kolla att du är i rätt arbetsyta.
Det som aldrig händer är att ett nej kringgås, eller att något påstås ha lyckats när det inte gjorde det.
#Att vara specifik hjälper
Command Center gissar inte på sådant du inte sagt. Ber du om en arbetsyta utan att namnge en region används organisationens standard i stället för att den väljer en — för en gissning om var uppgifter ska ligga är ingen gissning värd att göra.
Samma sak genomgående: säg vad du menar, så faller det du utelämnar tillbaka på organisationens inställningar i stället för att hittas på.
#Allt landar öppet
Arbete som görs via Command Center dyker upp i arbetsytan som allt annat arbete, märkt som gjort av AI. Det syns på posten det rörde, på stället ditt team ändå hade tittat. Ingenting sker i en sidokanal, och ingenting kommer utan avsändare.
Behöver en åtgärd godkännas väntar den synligt på den personen i stället för att fortsätta och rapportera framgång. Se Behörigheter & kontroll.
Stämd av mot appen