AI har förändrat hur hemsidor byggs – inte bara vad de kan göra. Här går vi igenom hur du bygger en modern sajt med Claude Code som coding agent, Next.js som ramverk och Sanity som headless CMS.
Bygga hemsida med AI: Så funkar Claude Code, Next.js och Sanity ihop

Sättet hemsidor byggs på har förändrats mer de senaste två åren än under det föregående decenniet. Inte för att designtrender skiftat – utan för att AI nu är en aktiv deltagare i själva kodandet. En erfaren developer med Claude Code som coding agent bygger idag sajter på en bråkdel av den tid det tidigare krävdes.
Den här artikeln handlar om den praktiska stacken bakom moderna AI-byggda webbplatser: Claude Code som intelligent kodassistent, Next.js 16 som frontend-ramverk och Sanity som headless CMS. Och varför dessa tre komponenter fungerar ovanligt bra ihop.
Artikeln går även in på begränsningarna med att använda vibe-koding verktyg för professionella, seriösa hemsidor som ska vara mer än en portfolio eller snabbt skapat digitalt visitkort.
Vad är Claude Code?
Claude Code är Anthropics AI-kodningsverktyg som kör direkt i terminalen, VS Code och JetBrains. Till skillnad från en vanlig kodassistent som föreslår kodrader är Claude Code agentic – det läser din kodbas, skapar och redigerar filer, kör kommandon och committar till Git utan att du behöver instruera varje enskilt steg.
I praktiken arbetar man med Claude Code som med en erfaren kollega: du beskriver vad du vill åstadkomma, diskuterar arkitekturbeslut och låter verktyget exekvera. Det är inte ett substitut för kompetens – det är en multiplicering av kapacitet för den som förstår vad som ska byggas, hur man projektleder en bra hemsida och hur man projektleder en AI agent.
En central detalj: Claude Code läser en CLAUDE.md-fil i projektets rot vid varje session. Den fungerar som en beständig instruktion till AI:n – vilka kodningskonventioner som gäller, vilka bibliotek projektet använder, hur arkitekturen är tänkt. Det betyder att kunskapen om projektet inte tappas mellan sessioner.
Varför headless CMS passar så bra med AI-byggda sajter
När du bygger med Claude Code vill du att arkitekturen ska vara tydlig och väldefinierad. Headless CMS löser ett problem som annars skapar friktion: hur separerar du innehållet från presentationslagret på ett sätt som är enkelt för AI att förstå och arbeta med?
Ett headless CMS som Sanity lagrar innehåll som strukturerad data och exponerar det via API. Claude Code kan använda det API:t för att hämta innehåll, generera typade komponenter och bygga sidor utan att blanda ihop innehållslogik med presentationslogik. Det gör koden mer förutsägbar – och förutsägbar kod är kod som en AI kan arbeta med effektivt.
Dessutom: headless CMS är naturligt API-first. Det innebär att innehållet kan återanvändas av andra system – inklusive AI-agenter och RAG-system som behöver tillgång till strukturerat innehåll. Den headless-arkitektur du bygger idag blir en tillgång i nästa generations AI-integrationer. Det är något vi arbetar med löpande via vårt systerbolag AI Partner.
Sanity – ett CMS byggt för AI-eran
Sanity positionerar sig själva som "Content Operating System for the AI era". Det är inte marknadspråk – det reflekterar faktiska tekniska beslut som gör Sanity ovanligt lämpat för AI-assisterad utveckling:
- Schema-as-code – Sanitys schema definieras i TypeScript/JavaScript direkt i kodbasen. Det innebär att Claude Code kan läsa, generera och modifiera schemat utan att du behöver klicka runt i ett UI.
- MCP-integration – Sanity har ett officiellt MCP-serverpaket som låter Claude Code och Claude Desktop kommunicera direkt med Sanity-projektet. Du kan fråga din AI att skapa eller uppdatera innehåll i CMS:et utan att lämna terminalen.
- GROQ – Sanitys proprietära frågespråk är designat för att vara intuitivt. Claude Code förstår GROQ och skriver effektiva queries utan att du behöver specificera varje detalj.
- Realtids-API och globalt CDN – Sanity levererar innehåll med låg latens globalt, vilket ger en stark bas för Core Web Vitals.
Kom igång med ett nytt Sanity-projekt via terminalen: npx create-sanity@latest
Next.js 16 – ramverket som binder ihop stacken
Next.js 16 är React-baserat och har blivit det dominerande valet för production-grade webbapplikationer. Det stödjer React 19.2, har Turbopack som stabil bundler för utvecklingsservern (upp till 76 % snabbare startup) och kombinerar Server Components med streaming och statisk generering – vilket ger utmärkta förutsättningar för SEO och Core Web Vitals.
Det är också det ramverk Claude Code arbetar bäst med. Det finns massvis med referenskod, välkänd konvention och ett ekosystem som AI:n förstår djupt. Det gör att Claude sällan behöver gissa – den vet hur Next.js är tänkt att användas.
Integrationen mot Sanity hanteras via det officiella next-sanity-paketet, vilket ger inbyggt stöd för bildoptimering, live preview och typgenerering direkt från Sanity-schemat.
Det praktiska arbetsflödet
Så här ser ett typiskt projekt ut när du kombinerar Claude Code, Next.js och Sanity:
- Initiera projektet – Skapa Next.js-projektet och Sanity-projektet. Lägg till en
CLAUDE.mdmed arkitekturella beslut och konventioner från dag ett. - Definiera innehållsschemat – Beskriv för Claude Code vilka innehållstyper du behöver: bloggposter, produkter, teammedlemmar. Claude genererar Sanity-schemat och placerar det i rätt filer.
- Bygga komponenter – Beskriv layouten. Claude Code skapar React-komponenter med korrekta props och TypeScript-typer baserade på Sanity-schemat.
- Koppla data – Claude Code skriver GROQ-queries för att hämta rätt data från Sanity och kopplar dem till komponenterna med Next.js data fetching-mönster.
- Iterera och deploya – Varje iteration sker i dialog med Claude Code. Git-committar, pull requests och deployment via Vercel kan hanteras direkt från terminalen.
Det som tidigare tog en developer tre veckor kan idag ta tre till fem dagar. Inte för att kompetenskraven sänkts – utan för att AI:n hanterar det mekaniska arbetet medan du fokuserar på arkitektur, design och affärslogik. Det frigör i sin tur kapacitet för det som faktiskt avgör om hemsidan lyckas: strategin bakom sajten, positioneringen och vad webbplatsen ska åstadkomma för affären.
Fördelar med denna teknik-stack
- Snabbare leverans – Produktionstakt ökar dramatiskt när AI hanterar boilerplate, repetitiva mönster och felsökning.
- Bättre kodkvalitet – Med tydliga konventioner i
CLAUDE.mdoch välkänd arkitektur håller sig koden konsekvent över tid. - Skalbarhet – Headless-arkitekturen gör det enkelt att lägga till nya kanaler, integrationer eller AI-funktioner längre fram.
- SEO-prestanda – Next.js Server Components kombinerat med Sanitys snabba CDN ger utmärkta förutsättningar för teknisk SEO.
- Förvaltning – Redaktörer arbetar i Sanity Studio – ett intuitivt CMS-gränssnitt – utan att behöva en developer vid varje innehållsändring.
Lovable, Bolt och liknande verktyg – varför räcker det inte för produktionssajter?
Verktyg som Lovable och Bolt genererar fullt fungerande applikationer på minuter. Det är imponerande – och missvisande. Det de producerar är i grunden en SPA (Single Page Application): all rendering sker i webbläsaren via JavaScript. För en användare ser det felfritt ut. För Googles crawler är sidan i princip tom vid första laddning.
Next.js Server Components fungerar tvärtom: full HTML levereras från servern innan JavaScript ens laddats. Crawlern ser innehållet direkt. Det är skillnaden mellan en indexerbar sida och en osynlig sida – och det märks i rankings.
Utöver SEO-problematiken finns tre strukturella begränsningar:
- Inget CMS – innehåll är hårdkodat eller lever i verktygets egna gränssnitt utan standard-API
- Begränsad SEO-kontroll – metadata, schema markup och URL-struktur är svåra att hantera konsekvent
- Teknisk skuld – genererad vibe-code utan struktur är svår att förvalta och bygga vidare på utan att börja om
Mer om hur du tänker kring plattformsval finns i vår artikel Vad du bör tänka på när du ska bygga eller köpa en ny hemsida (2026).
När passar den här stacken – och när passar den inte?
Claude Code + Next.js + Sanity passar utmärkt för:
- Marketing-sajter med dynamiskt innehåll och höga SEO-krav
- Sajter som behöver växa snabbt utan att bli teknisk skuld
- Projekt där samma innehåll ska levereras till flera ytor – webb, app, e-post
- Team med developers som vill multiplicera sin kapacitet med AI
Det passar sämre för:
- Projekt som sedan helt ska drivas av marknadsavdelningen utan hjälp från utvecklare – där är t.ex. Webflow ett bättre val
- Enklare hemsidor så som portfoliohemsidor, snabba digitala visitkort med mera. Här lämpar sig t.ex. Framer bättre
- Tight budget och tight deadline utan erfarenhet av stacken
Behöver du jämföra hemsideplattformar för ett större organisationsprojekt? Läs vår artikel Hemsideplattform för stora och växande företag: Webflow, Headless CMS eller Enterprise-system?
Vill du förstå hur din nya sajts AI-synlighet kan stärkas parallellt med tekniken? Läs AI Overviews och GEO: Så syns ditt företag i Googles AI-svar.
Vill du ha hjälp med att avgöra vilken teknik som lämpar sig för ert projekt? Vi ger kostnadsfri rådgivning och hjälper sedan från arktitektur till lansering. Hör av dig.



