Hopp til hovedinnhold

Søndag 8. november

 Tilbake Anthropic 2 min 00.09

Claude Code 2.1.301 lar ubetjente kjøringer gi opp ved bruksgrensen og slutter å skjule feilede søk

fredag 16. oktober · KI-generert · Kilde: Release notes from claude-code

Innholdet er KI-generert og kan inneholde feil. Sjekk originalkilden.

Sett et tak på ventetiden hvis du kjører Claude Code ubetjent, for versjon 2.1.301 lar en forespørsel avslutte når bruksgrensen nullstilles for langt frem i tid.

Anthropic publiserte Claude Code 2.1.301 på GitHub 15. oktober, med 51 endringer, hvorav 37 er feilrettinger. Den viktigste nyheten for deg som kjører claude -p fra cron, CI eller en egen agentpipeline er miljøvariabelen CLAUDE_CODE_RETRY_WATCHDOG_MAX_USAGE_LIMIT_WAIT_MS. Med retry-modusen CLAUDE_CODE_RETRY_WATCHDOG slått på ventet Claude Code til bruksgrensen ble nullstilt, uansett hvor lenge det tok. Nå setter du et tak i millisekunder, og forespørselen avsluttes hvis nullstillingen ligger lenger unna.

Flere av rettelsene gjelder feil som så ut som suksess. Grep og Glob rapporterte null treff når søkeprogrammet feilet før det returnerte noe, og nå får modellen beskjed om at søket feilet. Workflow-agenter kunne hoppe over steget sitt mens kjøringen likevel meldte suksess. Read-verktøyet leste binærfiler som .xlsm, .parquet, .epub og .heic som tekst.

Modellbytter er også ryddet opp i. Bytter du til en modell med mindre kontekstvindu, oppsummeres en for lang samtale nå av den forrige modellen først, og en feil der dette kunne bruke usage credits uten å spørre er rettet. Bak en LLM-gateway som oppgir et annet modellnavn i svaret enn det du ba om, ble samtaler komprimert om og om igjen på en modell du ikke valgte. Aliasene fable og best prøver nå forrige Fable-modell én gang hvis den nyeste ikke er tilgjengelig for organisasjonen din.

For overvåking får OpenTelemetry-hendelsen tool_decision feltene classifier_verdict og permission_mode, slik at du skiller avgjørelser fra auto mode-klassifisereren fra vanlige tillatelsesregler. Med OTEL_LOG_TOOL_DETAILS=1 kommer også classifier_category, som navngir den innebygde regelen som stoppet et kall.

Hva bør du gjøre?

  1. Sett CLAUDE_CODE_RETRY_WATCHDOG_MAX_USAGE_LIMIT_WAIT_MS i miljøet til ubetjente jobber, så feiler en jobb raskt i stedet for å henge til grensen nullstilles.
  2. Gå gjennom agentlogger der Grep eller Glob ga null treff, siden noen av dem kan ha vært søk som feilet.
  3. Legg classifier_verdict inn i dashbordet hvis du bruker auto mode, så ser du hvor ofte klassifisereren stopper verktøykall.

Pulsen · norske KI-nyheter for deg som bygger. Sakene er KI-generert fra originalkilden, som alltid lenkes.