Trasformiamo i Todo in Task in Claude Code

@trq212
INGLESE6 mesi fa · 22 gen 2026
2.2M
5.9K
430
321
6.2K

TL;DR

Claude Code di Anthropic sostituisce i Todo con i Task, una nuova primitiva che supporta le dipendenze e la collaborazione tra sessioni per progetti di sviluppo AI complessi e autonomi.

Oggi stiamo aggiornando i Todos in Claude Code in Tasks. Tasks sono un nuovo primitivo che aiuta Claude Code a tracciare e completare progetti più complessi e a collaborare su di essi attraverso più sessioni o subagent.

Man mano che le capacità dei modelli crescono, una delle cose più importanti che possiamo fare è “sbloccare” Claude e permettergli di utilizzare efficacemente le sue nuove capacità. Rispetto ai modelli precedenti, Opus 4.5 è in grado di funzionare autonomamente per più tempo e tenere traccia del suo stato meglio. Abbiamo scoperto che il TodoWrite Tool non era più necessario perché Claude sapeva già cosa doveva fare per i compiti più piccoli.

Allo stesso tempo, ci siamo trovati a usare Claude Code per completare progetti più lunghi, a volte attraverso più subagent, finestre di contesto o sessioni. Ma i progetti sono più complessi, i task hanno dipendenze e blocchi e richiedono coordinamento quando li si utilizza su più sessioni.

Era chiaro che avevamo bisogno di evolvere i Todos per aiutare Claude a lavorare su progetti più lunghi. Questa esigenza stava emergendo anche nella comunità e abbiamo preso ispirazione da progetti come Beads di Steve Yegge.

Tasks sono la nostra nuova astrazione per coordinare molti pezzi di lavoro tra progetti. Claude può creare Tasks con dipendenze reciproche che vengono memorizzate nei metadati, il che rispecchia più fedelmente come funzionano i progetti. Inoltre, Tasks sono memorizzati nel file system in modo che più subagent o sessioni possano collaborare su di essi. Quando una sessione aggiorna un Task, questo viene trasmesso a tutte le sessioni che stanno lavorando sullo stesso Task List.

Puoi chiedere a Claude di creare tasks subito, è particolarmente utile quando si avviano subagent. Tasks sono memorizzati in ~/.claude/tasks, puoi usare questo per creare ulteriori utilità sopra i tasks.

Per far collaborare le sessioni su un singolo Task List, puoi impostare il TaskList come variabile d'ambiente e avviare Claude in questo modo:

CLAUDE_CODE_TASK_LIST_ID=groceries claude

Questo funziona anche per claude -p e per AgentSDK.

Tasks sono un elemento chiave per permettere a Claude di costruire progetti più complessi. Non vediamo l'ora di vedere come lo utilizzerai.

Salva con un clic

Leggi in profondità gli articoli virali con l’AI di YouMind

Save the source, ask focused questions, summarize the argument, and turn a viral article into reusable notes in one AI workspace.

Explore YouMind
Per i creator

Trasforma il tuo Markdown in un articolo 𝕏 pulito

Quando pubblichi i tuoi testi lunghi, formattare immagini, tabelle e blocchi di codice per 𝕏 è una seccatura. YouMind trasforma un'intera bozza Markdown in un articolo 𝕏 pulito e pronto da pubblicare.

Prova Markdown verso 𝕏

Altri pattern da decodificare

Articoli virali recenti

Esplora altri articoli virali