Två veckor utan mänsklig inblandning. Ingen mejlade, ingen loggade in i adminpanelen, ingen rörde koden. Ändå fortsatte fyra AI-agenter att driva ett fullt fungerande företag – med kunder, intäkter och supportärenden.

Jag satt med kaffekoppen halvvägs till munnen när insikten slog mig. Vi hade av misstag byggt något som gränsade till det omöjliga.

Det började som ett internt experiment på Gracestack. Vi ville testa gränserna för vår agentplattform – inte genom simulerade scenarion, utan genom att faktiskt låta agenterna köra skarpt. Riktiga pengar. Riktiga kunder. Riktiga konsekvenser om det gick åt helvete.

Varför experimentet behövdes

Låt mig backa bandet. Sveriges techscen pratar mycket om AI-agenter just nu. Alla har en “agentstrategi”. Men när man skrapar på ytan handlar det oftast om chattbotar med extra steg, eller API-anrop som någon marknadsavdelning döpt om till “autonoma agenter”.

Problemet är fundamentalt: de flesta agentimplementationer kräver konstant mänsklig övervakning. De är som tonåringar med körkortstillstånd – tekniskt kapabla att köra bilen, men du skulle aldrig lämna dem ensamma med bilnycklarna.

Vi ville veta om vår arkitektur kunde leverera äkta autonomi. Så vi designade ett minimalt SaaS-företag – tänk en enkel prenumerationstjänst – och tilldelade fyra specialiserade agenter att driva hela verksamheten.

Möt teamet: fyra agenter, noll människor

Strategos – vår strategiska agent. Analyserar marknadsdata, fattar beslut om prissättning och prioriterar vilka funktioner som ska utvecklas. Inga mänskliga godkännandesteg.

Byggaren – skriver och deployar kod. Den läser Strategos prioriteringar, implementerar feature-förfrågningar och pushar direkt till produktion. Ja, du läste rätt.

Vakten – övervakar systemhälsa, svarstider och kostnader. Upptäcker den anomalier rullar den tillbaka förändringar utan att fråga någon om lov.

Tolken – hanterar all kundkommunikation. Supportmejl, fakturafrågor, till och med arga kunder som vill säga upp. Den förhandlar, kompenserar och eskalerar bara när den absolut måste.

Teknisk djupdyk: två saker som faktiskt fungerade

Först: agenterna kommunicerar via ett strukturerat protokoll vi kallar intentionskedjor. Istället för att skicka långa textmeddelanden fram och tillbaka skapar varje agent maskinläsbara “intentioner” som nästa agent kan validera och agera på. Byggaren får inte ett mejl från Strategos som säger “kan vi höja priset?”, utan en formell intention med prishöjningsförslag, riskanalys och implementeringsväg.

För det andra kör vi allt i Rust. Inte för att det är trendigt, utan för att vi behövde garantera att agenternas beslutsloopar inte kraschar vid hög belastning. En agent som hanterar fakturor får inte panic:a för att ett JSON-svar var felformaterat. Rusts typesystem tvingar oss att hantera varje edge case – och det räddade oss tre gånger under experimentets första dygn.

Vad som faktiskt hände

Två veckor. 847 supportärenden lösta. 23 koddeployer. En incident där Vakten rullade tillbaka en prishöjning som Strategos föreslagit eftersom konverteringsgraden dök med 14% på fyra timmar. Agenterna förhandlade fram en kompromiss utan att vi lyfte ett finger.

Ingen kund märkte att de interagerade med ett helt autonomt system. Det är både det mest skrämmande och det mest hoppingivande resultatet.

Vad du kan göra nu

Jag påstår inte att alla företag borde ersätta sina team med agenter imorgon. Men experimentet visar att vi är närmare äkta autonomi än de flesta tror. Om du bygger agentsystem: testa dem skarpt. Ge dem riktiga konsekvenser. Det är först när saker kan gå fel på riktigt som du ser om din arkitektur håller.

Vi öppnar upp delar av plattformen för betatester inom kort. Om du vill vara med och forma hur autonoma agenter byggs i Sverige – hör av dig till mig direkt. Kaffet står på mig.