Il Claude Code SDK supporta due modalità di input distinte per interagire con gli agenti:
Modalità Input in Streaming (Predefinita e Consigliata) - Una sessione persistente e interattiva
Input Messaggio Singolo - Query one-shot che utilizzano lo stato della sessione e la ripresa
Questa guida spiega le differenze, i vantaggi e i casi d’uso per ciascuna modalità per aiutarti a scegliere l’approccio giusto per la tua applicazione.
La modalità input in streaming è il modo preferito per utilizzare il Claude Code SDK. Fornisce accesso completo alle capacità dell’agente e abilita esperienze ricche e interattive.Consente all’agente di operare come un processo di lunga durata che riceve input dell’utente, gestisce interruzioni, presenta richieste di permesso e gestisce la gestione della sessione.