Claude Code 2.1.233 fjerner todo-verktøyene på nye modeller
Sett CLAUDE_CODE_ENABLE_TODO_TOOLS=1 hvis oppsettet ditt er avhengig av TodoWrite, for todo-verktøyene er slått av på de nyeste modellene.
Anthropic har sluppet Claude Code 2.1.233, og den mest inngripende endringen står nesten nederst i utgivelsesnotatene. Todo- og oppgavesporingsverktøyene, altså TaskCreate, TaskGet, TaskUpdate, TaskList og TodoWrite, er ikke lenger tilgjengelige på Opus 4.8, Sonnet 5, Fable 5, Mythos 5 og nyere modeller. Har du bygget arbeidsflyter, hooks eller skills som forutsetter at agenten fører en todo-liste, forsvinner grunnlaget under dem. Miljøvariabelen CLAUDE_CODE_ENABLE_TODO_TOOLS=1 henter verktøyene tilbake.
For alle som kjører agenter på Linux er den andre nyheten mer velkommen. Bash-verktøyet har fått valgfri støtte for memory cgroups gjennom CLAUDE_CODE_TOOL_MEMORY_LIMIT, slik at et bygg som løper løpsk ikke lenger kan stanse hele økten. Det treffer et velkjent problem: en økt som blir drept av minnemangel ser utenfra ut som en økt som henger.
Sikkerhetsfiksen i denne utgivelsen gjelder Windows. Stier skrevet med NT-enhetsprefikset omgikk valideringen av UNC-stier, og det åpnet en vei for lekkasje av NTLM-legitimasjon. Den veien er nå lukket.
Utgivelsen rydder også opp etter forgjengeren. To endringer fra 2.1.232 er rullet tilbake, både Bash-tillatelsene for Cygwin-symlenker og for input-omdirigeringer, og en smalere variant kommer i en senere utgivelse. På Windows er en regresjon fra samme versjon fikset, der auto-modus stoppet for manuell godkjenning på helt ordinære cd-kommandoer med omdirigering til fil.
Av mindre endringer er GitLab nå støttet i worktree-flagget og i agentvisningen, der merge requests vises med utropstegn og nummer. WebFetch har fått CLAUDE_CODE_WEBFETCH_CACHE_TTL_MS for å justere cache-levetiden, som fortsatt er 15 minutter som standard. MCP v2-tilkoblinger åpnet tidligere abonnementsstrømmen i det uendelige mot servere som kutter langvarige strømmer etter fast tid, typisk serverløse verter, og den løkken er brutt. På Linux holdt tomgangsøkter av og til én CPU-kjerne på 100 prosent når sandkassen var slått på.
Hva bør du gjøre?
- Søk gjennom hooks, skills og prompter etter TodoWrite og TaskCreate før du oppgraderer. Bryter noe, er miljøvariabelen en midlertidig redning, ikke en løsning.
- Slå på CLAUDE_CODE_TOOL_MEMORY_LIMIT hvis du kjører bygg eller tester gjennom Bash-verktøyet på Linux. Et minnetak er billigere enn en drept økt.
- Oppgrader med en gang hvis du kjører Claude Code på Windows i et domenemiljø. Lekkasjeveien for NTLM-legitimasjon er reell.
KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.