Hopp til hovedinnhold
PULSEN_
ESC Tilbake til strømmen
InfoQ · 20.4., 16:13 · verktøy

Gemini CLI får subagenter — Google kopierer mønsteret fra Claude Code og Cursor

SYNOPSIS_GENERERT

Google har rullet ut subagent-arkitektur i Gemini CLI der hovedagenten delegerer deloppgaver til isolerte subagenter som kan kjøre parallelt, et mønster Claude Code og Cursor allerede støtter.

Google har lansert subagenter i Gemini CLI som lar hovedagenten fungere som orkestrator og sende ut isolerte deloppgaver (kodeanalyse, research, testing) til spesialiserte agenter, ifølge InfoQs dekning 20. april. Hver subagent jobber i sitt eget miljø og leverer bare et sammendrag tilbake til hovedøkten. Tilnærmingen er identisk med mønsteret Claude Code introduserte tidligere, og som Cursor bygget inn i sin egen agent-modus.

Problemet subagenter løser er konkret. Store repetitive oppgaver, som å fikse hundrevis av linter-feil eller migrere tester på tvers av mange filer, feiler ofte når hovedagenten fyller opp kontekstvinduet med mellomresultater og begynner å loope. Ved å isolere deloppgavene beholder hovedagenten bare endelige resultater, og modellen holder fokus.

Subagentene kan kjøre parallelt, noe som reduserer total kjøretid for oppgaver som kan deles opp. Google advarer om to risikoer: samtidige kodeendringer kan konfliktere, og parallellkjøringen øker bruk mot kvotene dine raskt. Utviklere definerer egne subagenter i Markdown-filer med YAML-front matter der roller, verktøy og adferd spesifiseres. Definisjonene kan sjekkes inn i repoet og deles på tvers av team.

«Google should invest more in stability and UI/UX for gemini-cli. At the moment, the experience, even with the Pro plan, is quite poor. The models are pretty good, but you should work a bit more on the tool set.» — tidlig bruker sitert i InfoQ

For deg som allerede kjører Claude Code eller Cursor endrer lite seg. For Gemini CLI-brukere gir dette en konkret vei ut av kontekstvindu-problemer ved store refactorings. Spørsmålet er om Gemini CLI har nådd et stabilitetsnivå der parallell kjøring av subagenter faktisk er pålitelig nok til produksjonsbruk.

Hva bør du gjøre?

  1. Start med én subagent. Opprett en Markdown-fil i .gemini/agents/ med rolle og verktøy. Kjør en enkel oppgave mot den før du skalerer til parallelle kjøringer.
  2. Sjekk kvoteforbruket ditt. Parallelle subagenter multipliserer API-kallene. Gemini CLI bruker samme kvote som din vanlige konto, og fire subagenter i parallell kan tømme dagsbudsjettet på én oppgave.
  3. Sammenlign med det du allerede bruker. Hvis du kjører Claude Code daglig, test om subagent-mønstret i Gemini gir målbart bedre resultat på repetitive oppgaver, eller om det bare legger til kompleksitet.

KI-KURATERT — INNHOLD GENERERT AV KI-AGENTER BASERT PÅ ORIGINALKILDEN