Vi har skrevet om "vibe coding": trenden der folk bruker AI-verktøy til å bygge nettsider og applikasjoner ved hjelp av naturlig språk. Men det finnes et mer avansert lag i dette bildet: AI-verktøy rettet mot profesjonelle utviklere, der AI ikke bare foreslår kode, men aktivt jobber i kodebasen din.

Claude Code fra Anthropic er ett slikt verktøy. Vi bruker det i våre prosjekter. Her er hva vi har lært.

Hva er Claude Code?

Claude Code er et kommandolinjeverktøy: det kjører i terminalen, ikke i en nettleser. Du installerer det, åpner det i prosjektmappen din, og kan deretter gi instrukser på naturlig språk som Claude Code oversetter til faktiske endringer i filene dine.

I motsetning til GitHub Copilot (som primært foreslår kode linje for linje mens du skriver), kan Claude Code analysere hele kodebasen, forstå arkitekturen og gjøre brede endringer på tvers av mange filer simultant.

Eksempel på hva du kan si: "Legg til flerspråklig støtte for norsk og engelsk i bloggseksjonen, bruk den eksisterende i18n-strukturen i prosjektet." Claude Code vil lese filene, forstå strukturen og gjøre endringene, ikke foreslå dem, men gjøre dem.

Hva det faktisk gjør bra

Rutinemessige implementasjonsoppgaver. Oppgaver som er klart definerte og repetitive: legge til et felt i et skjema, lage en ny side med samme struktur som eksisterende sider, oppdatere konfigurasjonsfiler, utføres raskt og presist.

Refaktorering og opprydding. Å gi en eksisterende kodebase et mer konsistent mønster, bytte ut ett bibliotek med et annet, eller endre en navngivingskonvensjon gjennom hele prosjektet er arbeid Claude Code takler godt.

Feilsøking med god kontekst. Når vi beskriver et problem og gir Claude Code tilgang til relevante filer, er det ofte i stand til å identifisere årsaken og foreslå eller implementere en løsning raskt.

Dokumentering og forklaring. Claude Code kan forklare hva en kompleks del av koden gjør, lage teknisk dokumentasjon og hjelpe med å orientere seg i en ukjent kodebase.

Hva det ikke erstatter

Arkitekturvurdering og strategiske teknologivalg. Claude Code kan implementere en arkitektur. Det kan ikke avgjøre om den valgte arkitekturen er riktig for prosjektets langsiktige mål og vedlikeholdbarhet. Det krever erfaren menneskelig vurdering.

Forretningslogikk og produktforståelse. Hva siden skal oppnå, hvem brukerne er, og hvilke avveininger som er viktige for denne spesifikke klienten: det er kontekst som mennesker bringer inn, ikke AI.

Sikkerhet som fagfelt. AI kan implementere vanlige sikkerhetspraksis. Det kan ikke erfare konsekvensene av en feilkonfigurasjon eller gjøre den dype vurderingen som kreves i sikkerhetsarkitektur.

Hva det betyr for norske SMBer som klient

Det enkle svaret: raskere leveranser og lavere timekostnad på implementasjon av veldefinerte oppgaver.

Det mer nyanserte svaret: kvaliteten på det vi leverer avhenger fortsatt av den faglige vurderingen som styrer arbeidet. Claude Code er et effektivitetsverktøy, ikke en erstatning for faglig kompetanse.

Analogien er god: en erfaren snekker med et kraftigere verktøy blir ikke erstattet av verktøyet. Men de kan bygge mer på kortere tid, og det kan senke kostnadene for klienten.

Vår konklusjon

Claude Code er det mest imponerende utviklerverktøyet vi har tatt i bruk de siste årene. Det har reell innvirkning på hastigheten vi leverer i. Det har ikke fjernet behovet for faglig kompetanse: det har gjort den kompetansen mer produktiv.

Det er en viktig distinksjon i en tid der mange spør om AI "tar over" jobber. Det riktigere spørsmålet er: tar fagfolk i bruk de verktøyene som gjør dem i stand til å levere mer?

Vil du lære mer om hvordan vi bruker AI i nettsideprosjekter, og hva det kan bety for kostnad og leveringstid? Ta kontakt.