Traccia e visualizza i todo utilizzando il Claude Code SDK per una gestione organizzata delle attività
Il tracciamento dei todo fornisce un modo strutturato per gestire le attività e mostrare i progressi agli utenti. Il Claude Code SDK include funzionalità todo integrate che aiutano a organizzare flussi di lavoro complessi e mantenere gli utenti informati sulla progressione delle attività.
import { query } from "@anthropic-ai/claude-code";for await (const message of query({ prompt: "Ottimizza le prestazioni della mia app React e traccia i progressi con i todo", options: { maxTurns: 15 }})) { // Gli aggiornamenti dei todo si riflettono nel flusso dei messaggi if (message.type === "tool_use" && message.name === "TodoWrite") { const todos = message.input.todos; console.log("Aggiornamento Stato Todo:"); todos.forEach((todo, index) => { const status = todo.status === "completed" ? "✅" : todo.status === "in_progress" ? "🔧" : "❌"; console.log(`${index + 1}. ${status} ${todo.content}`); }); }}