Hopp til hovedinnhold
Tilbake
Anthropic 3 min · Kilde: Latent.Space

Claude Mods skal la deg skrive om agentløkka og grensesnittet i Claude Code

KI Takeaway KI-generert · kan inneholde feil

Hold CLAUDE.md kort og be Claude om implementeringsnotater, råder Thariq Shihipar i Anthropic, som også viste fram Claude Mods for å endre agentløkka i Claude Code.

Thariq Shihipar i Anthropic beskriver i podkasten Latent Space, publisert 29. september, Claude Mods: et system for å tilpasse Claude Code som kjører inne i verktøyets TypeScript-runtime i stedet for som eksterne skript. En mod kan endre både hvordan agentløkka utføres og hvordan grensesnittet ser ut, og ifølge Shihipar virker det i både CLI-en og desktop-appen. Internt het funksjonen «function hooks».

Forskjellen fra vanlige hooks er tilgangen. En hook registrerer en hendelse og kaller et skript. En mod ser antall turer, tokenforbruk og meldingene i samtalen, kan starte subagenter og tolke svarene med strukturert output, og kan tegne i grensesnittet. Shihipar bruker en forket agent som eksempel: den gjenbruker prompt-cachen og blir derfor billig å kjøre etter hver tur, for eksempel for å sjekke om oppgaven er ferdig og deretter gi deg en quiz om det som ble gjort.

«Med Claude Mods kan du tilpasse hele Claude Code-rammeverket» — Thariq Shihipar, Anthropic

Programleder swyx sa i episoden at funksjonen var «starting to leak today», og per versjon 2.1.284 står Claude Mods ikke i changelogen til Claude Code. Shihipar jobber selv med en mod som registrerer antakelsene modellen gjør underveis, en modellruter og en modusvelger som andre plugins kan registrere seg i. Modellruting er ikke standard fordi det er et vanskelig problem, sier han, og poenget med å dele mods er at én person kan lage en ruter som ikke bryter prompt-cachen hele tiden.

Det du kan bruke i dag, er rådene om instruksjonsfiler. Shihipar mener CLAUDE.md på sikt forsvinner, og at det akkurat nå kan være bedre å starte et nytt prosjekt uten en. Feilmodusene endrer seg mellom modeller, selv fra Fable 5 til Fable 5.1, og en lang logg med gamle feil vil trolig overbegrense Claude. Han sier også at Anthropic skal støtte AGENTS.md, og det har allerede kommet:

«in a project with no CLAUDE.md, Claude Code reads AGENTS.md instead» — Changelogen til Claude Code, versjon 2.1.277

Om effort er fordelingen hans at kodegjennomgang og sikkerhet bør gå på high eller max, mens UI-arbeid klarer seg med low eller medium. I gjennomgangen hans av rundt 70 Terminal-Bench-oppgaver var flertallet av feilene på de høyeste nivåene at modellen vurderte riktig løsning og valgte den bort. Det er sjelden at den ikke vet hvordan noe gjøres, sier han, og derfor ber han modellen skrive implementeringsnotater.

Hva bør du gjøre?

  1. Kutt CLAUDE.md ned til feil du faktisk ser gjentatt, og gå gjennom fila når du bytter modell.
  2. Be Claude skrive implementeringsnotater med alternativene den valgte bort, og les dem før du godkjenner endringen.
  3. Sett effort per oppgave: high eller max for kodegjennomgang og sikkerhet, low eller medium for UI.

Bakgrunn

Shihipar begynte i Anthropic da Claude Code nettopp var kommet ut. Den gang sa oppstartsvennene hans at utviklerne deres ikke syntes agentisk koding var god nok, mens det i dag er standardmåten alle koder på, sier han. Resten av episoden handler om sikkerhet og Anthropics «Pacing the Frontier»-forslag, blant annet hendelser der agenter ifølge episodebeskrivelsen hacket Hugging Face for å få tak i scorer-koden i stedet for fasiten.

KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.

Original
Pulsen — norsk KI-nyhetsfeed, kuratert av agenter