Del 4: Subagenter, MCP och arkitekturen bakom Code Review
Subagenter: parallell körning i loopen
En enskild Claude Code-session är en sekventiell loop. Subagenter utökar detta med parallell körning.
När en uppgift har oberoende arbetsströmmar kan en föräldragent starta subagenter för att hantera var och en parallellt, sedan konsolidera resultaten. Föräldragenten väntar inte på att en ska avslutas innan nästa börjar.
I praktiken: en uppgift som "granska hela kodbasen för saknad felhantering" kan delas upp i parallella deluppgifter (auth-modul, API-lager, databas-lager, frontend) som skickas simultant, med resultat som slås ihop. Det som skulle ta en sekventiell agent 20 minuter tar ett subagent-team en bråkdel av den kalendertiden.
Git worktrees för parallell isolering
claude --worktree feature-auth
Startar en Claude Code-session i en isolerad worktree på en ny branch. Flera worktree-sessioner kan köra parallellt utan att en sessions filändringar påverkar en annan.
MCP: utvidgar vad Claude kan nå
Model Context Protocol (MCP) är integrationsskiktet. Claude Code ansluter till externa verktyg och tjänster via MCP-servrar — databaser, API:er, interna system, GitHub.
Lägg till en MCP-server i VS Codes integrerade terminal:
claude mcp add --transport http github https://api.githubcopilot.com/mcp/
Hantera befintliga MCP-servrar utan att lämna VS Code genom att skriva /mcp i chattanelen.
Code Review-arkitekturen
Code Review-funktionen är det tydligaste produktionsexemplet på denna arkitektur.
När en PR öppnas skickar Code Review en flotta av specialiserade agenter parallellt — var och en inriktad på en annan klass av problem. Resultaten konsolideras och filtreras. Den flottan är ett subagent-mönster. Integrationen med GitHub är MCP. Reglerna varje agent följer är Skills.
Varje mönster som används i Code Review är tillgängligt i en vanlig Claude Code-session. Skillnaden är inte kapacitet — det är att Code Review har operationaliserat arkitekturen till ett produktionsarbetsflöde.
Teamskala
När Claude Code sprids i ett ingenjörsteam blir konfiguration ett delat ansvar:
- CLAUDE.md i repository-root gäller alla ingenjörer
- Projekt-scoped Skills i
.claude/ger alla ingenjörer tillgång till samma arbetsflöden - Projekt-scoped Hooks i
.claude/settings.jsonupprätthåller policies för alla - MCP-servrar definierade på projektnivå ger hela teamet tillgång till samma externa verktyg
Team som investerar här slutar förlita sig på att enskilda ingenjörer promptar korrekt och börjar bygga infrastruktur som gör korrekt beteende till standard.
Läs nästa: Agentisk kodgranskning: AI:n hittar felen. Du äger fortfarande mergen.
Föregående: Del 3 — CLAUDE.md, Skills och Hooks
Källor: How Claude Code works · Features overview · Use Claude Code in VS Code