De flesta utvecklare har vid det här laget bett en AI-agent bygga något. Ibland blir det imponerande, ibland blir det fel på ett sätt som tar längre tid att reda ut än att skriva koden själv. Skillnaden ligger sällan i modellen. Den ligger i hur agenten styrs.
Vad en AI-agent gör
En AI-assistent svarar på frågor i en chatt. En AI-agent arbetar själv i ditt projekt: den läser koden, kör kommandon, skriver och ändrar filer, kör testerna och försöker igen när något går fel. Claude Code, GitHub Copilot och Codex är exempel på verktyg som arbetar så.
Med andra ord är det inte längre en fråga om att få kodförslag. Agenten gör hela uppgiften och du granskar resultatet. Det är där både vinsten och risken finns.
Där agenterna är starka
Agenterna är snabba på det som har ett tydligt facit. De skriver tester, flyttar kod, byter ett bibliotek mot ett annat, skriver om skript och dokumenterar det som redan finns. Arbete som tidigare tog en dag tar ofta en timme.
Där de behöver styras
Agenten gissar där du är otydlig och den gissar med stort självförtroende. Den väljer en egen lösning på något du tog för givet, missar ett säkerhetskrav som aldrig skrevs ner eller bygger mer än du bad om.
Dessutom ser den som skrev koden samma saker som när den skrev den. En agent som granskar sin egen kod hittar sällan det den missade första gången.
Fyra saker som gör skillnaden
- En spec före koden, med acceptanskriterier som går att testa. Agenten slutar gissa när den vet vad som ska byggas.
- En konstitution med reglerna som alltid gäller, till exempel att testerna skrivs först och att inga hemligheter hamnar i koden.
- En separat granskare. Låt en annan agent med ett eget uppdrag pröva ändringen mot specen.
- En människa som beslutar om det som går till produktion, om personuppgifter och om avvägningar mellan säkerhet och enkelhet.
Så arbetar vi
Activator.se är byggd med AI-agenter på det här sättet. Projektet har en konstitution med elva principer, drygt 60 specar och över 2 000 automatiska tester. Varje ändring granskas av en kodgranskande och en säkerhetsgranskande agent. Ingen driftsättning sker utan att en människa godkänner den.
Ärligt talat, det som förvånade oss mest var inte farten. Det var att frågorna kom före koden i stället för efter.
Kom igång
Det enklaste första steget är att prova arbetsflödet på en liten funktion. I artikeln GitHub Spec Kit på svenska går vi igenom installationen och kommandona. Hela arbetssättet med exempel finns i guiden Bygg rätt med AI-agenter.



