Claude Code får kontrollrum och målstyrd självkörning

Adam Olofsson Hammare
Claude Code får kontrollrum och målstyrd självkörning

Claude Code får kontrollrum och målstyrd självkörning

När du delegerar uppgifter till AI vill du veta vad som händer utan att behöva klicka dig igenom varje session. Claude Code v2.1.139, släppt den 11 maj, löser detta med två nya funktioner: Agent View — en enda skärm som visar alla dina bakgrundssessioner och deras status — och /goal — ett kommando som får Claude att fortsätta arbeta tills ett mätbart mål är uppnått. Tillsammans förvandlas Claude Code från ett interaktivt verktyg till en självkörande arbetskamrat som du övervakar från en kontrollpanel.

Vad är Agent View?

Agent View (öppnas med claude agents) är en instrumentpanel som listar alla sessioner — vilka som jobbar, vilka som väntar på ditt svar, och vilka som är klara. Du kan starta nya bakgrundssessioner direkt från vyn, kika på en sessions framsteg med Space, svara på frågor utan att lämna vyn, eller ansluta till en session med Enter när du vill jobba interaktivt.

Varje session körs i en isolerad git worktree så att parallella agenter kan skriva i samma projekt utan att krocka. En separat supervisor-process håller sessionerna igång även när du stänger terminalen.

Agent View är en forskningsförhandsvisning och kräver Claude Code v2.1.139 eller senare. Administratörer kan stänga av funktionen via disableAgentView i hanterade inställningar.

Källa/Source: Manage multiple agents with agent view – Claude Code Docs

Vad gör /goal?

Kommandot /goal sätter ett slutförandevillkor. Claude fortsätter arbeta genom flera omgångar tills villkoret är uppnått. Efter varje omgång utvärderar en liten snabb modell (Haiku) om målet är nått. Om inte fortsätter Claude med nästa steg.

Fungerande exempelmål:

  • "alla tester i test/auth passerar och lint-steget är rent"
  • "CHANGELOG.md har en post för varje PR som mergeades denna vecka"
  • "filen src/api.ts är delad i moduler under 200 rader var"

Målet rensas automatiskt när det är uppnått. Du kan också köra /goal clear för att avbryta tidigt. /goal fungerar i interaktivt läge, i -p-läge och via Remote Control.

Källa/Source: Keep Claude working toward a goal – Claude Code Docs

Vem detta spelar roll för

Agent View och /goal är inte bara för utvecklarteam med tiotals sessioner. För en tvåpersonsbyrå som låter Claude skriva om kundmejl, dokumentera processer och fixa buggar i ett internverktyg — samtidigt — betyder Agent View att du ser vad som händer från en vy istället för att växla mellan terminalfönster. /goal betyder att du kan sätta ett konkret mål och gå och hämta kaffe medan Claude rullar.

Det viktiga för små team: varje bakgrundssession förbrukar din prenumerationskvot oberoende. Att köra fem agenter parallellt förbrukar kvot ungefär fem gånger snabbare än en. Planera därför mål och antal sessioner utifrån vad din plan tillåter.

Andra förbättringar i v2.1.139

Utöver Agent View och /goal innehåller denna version:

  • hook args: string[] — en exec-form som kör hook-kommandon direkt utan skal, så sökvägsplatshållare slipper citattecken
  • continueOnBlock — en ny inställning för PostToolUse-hooks som skickar hookens avböjsanledning tillbaka till Claude så att sessionen kan fortsätta
  • claude plugin details — visar komponentlista och uppskattad token-kostnad per session för ett plugin
  • Transkriptnavigering? för genvägar, \{/\} för att hoppa mellan användarprompter, v för genvägspanel
  • /scroll-speed — justera mushjulshastighet med direkt förhandsgranskning
  • MCP-verbättringar/mcp reconnect plockar nu upp .mcp.json-ändringar utan omstart, och visar HTTP-status vid misslyckad återanslutning
  • Remote Control och schedulerade uppgifter inaktiveras nu när ANTHROPIC_API_KEY är satt, så att API-nyckelanvändare inte oavsiktligt drar prenumerationskvot

Källa/Source: Claude Code v2.1.139 – GitHub Releases

Testa den här prompten i veckan

Den här prompten sätter ett konkret mål i Claude Code och övervakar det via Agent View. Den är utformad för en liten byrå som vill städa upp en Kodmodul.

/goal all functions in src/utils/helpers.ts have JSDoc comments and the file passes eslint with zero warnings

Instruktioner:

  1. Öppna Claude Code i ditt projekts rotkatalog
  2. Kör /goal-kommandot ovan (ersätt sökväg och lint-regler efter ditt projekt)
  3. Tryck Esc för att gå till Agent View och följa framstegen
  4. När målet är uppnått visas en grön bock i Agent View

Utvärderingschecklista:

  • Målet har en mätbar slutpunkt (eslint 0 varningar, JSDoc på alla funktioner)
  • Du ser framsteg i Agent View utan att behöva öppna varje session
  • Målet rensas automatiskt när det är uppnått — om inte, kör /goal clear
  • Token-förbrukningen ligger inom din plans gränser

Ett naturligt nästa steg är att strukturera återkommande kodstädningsmål som en Skill Forge/Tekniksmide-övning: dokumentera vilket mål som fungerar bäst för din kodbas och kör det veckovis.