Gambaran Umum
Claude Agent SDK mendukung dua mode input yang berbeda untuk berinteraksi dengan agen:- Streaming Input Mode (Default & Direkomendasikan) - Sesi interaktif yang persisten
- Single Message Input - Kueri sekali jalan yang menggunakan status sesi dan melanjutkan
Streaming Input Mode (Direkomendasikan)
Streaming input mode adalah cara yang lebih disukai untuk menggunakan Claude Agent SDK. Mode ini memberikan akses penuh ke kemampuan agen dan memungkinkan pengalaman interaktif yang kaya. Mode ini memungkinkan agen beroperasi sebagai proses yang berumur panjang yang menerima input pengguna, menangani gangguan, menampilkan permintaan izin, dan menangani manajemen sesi.Cara Kerjanya
Manfaat
Unggahan Gambar
Lampirkan gambar langsung ke pesan untuk analisis visual dan pemahaman
Pesan Antrian
Kirim beberapa pesan yang diproses secara berurutan, dengan kemampuan untuk mengganggu
Integrasi Tool
Akses penuh ke semua tools dan server MCP kustom selama sesi
Umpan Balik Real-time
Lihat respons saat dihasilkan, bukan hanya hasil akhir
Persistensi Konteks
Pertahankan konteks percakapan di beberapa giliran secara alami
Contoh Implementasi
Single Message Input
Single message input lebih sederhana tetapi lebih terbatas.Kapan Menggunakan Single Message Input
Gunakan single message input ketika:- Anda membutuhkan respons sekali jalan
- Anda tidak memerlukan lampiran gambar atau metode kontrol mid-session
- Anda perlu beroperasi di lingkungan stateless, seperti fungsi lambda