Panoramica
Claude Agent SDK supporta due modalità di input distinte per interagire con gli agenti:- Modalità Streaming Input (Predefinita e Consigliata) - Una sessione persistente e interattiva
- Single Message Input - Query una tantum che utilizzano lo stato della sessione e la ripresa
Modalità Streaming Input (Consigliata)
La modalità streaming input è il modo preferito per utilizzare Claude Agent SDK. Fornisce accesso completo alle capacità dell’agente e consente esperienze ricche e interattive. Consente all’agente di operare come un processo di lunga durata che accetta input dell’utente, gestisce interruzioni, visualizza richieste di autorizzazione e gestisce la gestione della sessione.Come Funziona
Vantaggi
Caricamenti di Immagini
Allegate immagini direttamente ai messaggi per l’analisi visiva e la comprensione
Messaggi in Coda
Inviate più messaggi che vengono elaborati sequenzialmente, con la possibilità di interrompere
Integrazione Tool
Accesso completo a tutti i tool e ai server MCP personalizzati durante la sessione
Feedback in Tempo Reale
Vedete le risposte mentre vengono generate, non solo i risultati finali
Persistenza del Contesto
Mantenete il contesto della conversazione su più turni naturalmente
Esempio di Implementazione
Single Message Input
Single message input è più semplice ma più limitato.Quando Utilizzare Single Message Input
Utilizzate single message input quando:- Avete bisogno di una risposta una tantum
- Non avete bisogno di allegati di immagini o metodi di controllo mid-session
- Dovete operare in un ambiente senza stato, come una funzione lambda