Praktisk AI

Chatta med din kod, få bättre kravspecar

En AI-assistent som speglar din kodbas i en levande kunskapsbank av markdown-filer. Slutanvändare kan beskriva nya funktioner, få realistiska tidsestimat baserat på faktisk kod – och godkänna utveckling direkt.

JZ

Jakob Zellman

6 maj 2026
3 min läsning

Kodbas-chatbot: beställ förändringar och få estimat i realtid

Avståndet mellan en idé hos slutanvändaren och en faktisk utvecklingsinsats är ofta för stort. Möten, kravspecifikationer och offertrundor stjäl tid innan något ens är byggt. Vi har byggt en chatbot med indirekt åtkomst till kodbasen, som låter beställaren beskriva sin önskan och direkt få ett realistiskt tidsestimat, baserat på den faktiska koden.

Problemet vi löser

Traditionellt sker beställning av nya funktioner i flera långsamma steg:

  • Beställaren formulerar en idé i text eller på ett möte
  • Utvecklingsteamet behöver tolka och bryta ner önskan
  • Estimat tas fram manuellt, ofta med stor osäkerhet
  • Beslut om utveckling drar ut på tiden

Resultatet är hög friktion, långa ledtider och estimat som riskerar att bygga på antaganden istället för fakta.

Så byggs kunskapsbanken

AI:n läser kontinuerligt av kodbasen och underhåller en uppdaterad kunskapsbank av markdown-filer som beskriver:

  • Vilka moduler och tjänster som finns och hur de är kopplade
  • Affärslogik och regelverk som styr beteenden
  • Arbetsflöden från användarens perspektiv
  • Datamodeller, integrationer och beroenden

Kunskapsbanken uppdateras när koden uppdateras, den hänger inte efter, blir inte gammal och behöver inte underhållas manuellt.

Så fungerar chatten för slutanvändaren

Beställaren öppnar en chatt och beskriver vad hen vill åstadkomma, på samma sätt som man pratar med en kollega:

  • Frågar om hur en befintlig funktion fungerar
  • Beskriver en ny funktion eller en justering
  • Får följdfrågor när det behövs för att precisera scope
  • Kan lägga till skärmdumpar, exempel eller länkar

Chatten svarar på systemspecifika frågor genom att hämta information ur kunskapsbanken, inte ur generell kunskap.

Realtidsestimat baserat på faktisk kod

När förändringen är beskriven matchar AI:n den mot kodbasen för att uppskatta arbetsinsatsen:

  • Vilka filer och moduler som behöver ändras
  • Om förändringen påverkar API:er, datamodeller eller integrationer
  • Behov av tester, migrationer och dokumentation
  • Risker och beroenden mot annan utveckling

Estimatet presenteras som ett spann och uppdateras direkt om beställaren ändrar omfattningen.

Från idé till utveckling

När estimatet känns rätt kan beställaren godkänna det direkt i chatten:

  • Beställningen skickas till utvecklingskön med fullständigt underlag
  • Utvecklaren får en strukturerad spec, inte en lös idé
  • Beställaren kan följa status i samma chatt
  • Avvikelser från estimatet rapporteras tillbaka transparent

Tips för att få bra estimat

  • Beskriv vad du vill uppnå, inte hur det ska byggas
  • Lägg till exempel eller skärmdumpar när det är möjligt
  • Var öppen för följdfrågor, de gör estimatet mer precist
  • Börja med ett första scope och utöka stegvis

Relaterade artiklar

Datamappning

Samla de 100 Excel-sheets som styr er analysmiljö med Gridmap

Olika versioner av samma fil, hårdkodade uppslagstabeller och personberoende stjäl tid och bryter ner förtroendet för siffrorna. Gridmap samlar varje mappning, register och affärsregel på ett spårbart ställe, med möjligheten att använda regelstyrd AI som föreslår rätt värde i realtid.

Läs mer
Ekonomi

3:12-kalkylator

2026 ändrades skattereglerna för hur gränsbeloppen för utdelningsutrymme beräknas. Den tidigare "förenklingsregeln" är numera borttagen till förmån för ett grundbelopp. Läs mer här och räkna på hur det påverkar dig med vår kalkylator.

Läs mer