Visão Geral
O Claude Agent SDK suporta dois modos de entrada distintos para interagir com agentes:- Modo Streaming Input (Padrão e Recomendado) - Uma sessão persistente e interativa
- Single Message Input - Consultas únicas que usam estado de sessão e retomada
Modo Streaming Input (Recomendado)
O modo streaming input é a forma preferida de usar o Claude Agent SDK. Ele fornece acesso completo aos recursos do agente e permite experiências ricas e interativas. Ele permite que o agente funcione como um processo de longa duração que recebe entrada do usuário, lida com interrupções, exibe solicitações de permissão e gerencia a sessão.Como Funciona
Benefícios
Uploads de Imagens
Anexe imagens diretamente às mensagens para análise e compreensão visual
Mensagens Enfileiradas
Envie múltiplas mensagens que processam sequencialmente, com capacidade de interrupção
Integração de Ferramentas
Acesso completo a todas as ferramentas e servidores MCP personalizados durante a sessão
Feedback em Tempo Real
Veja as respostas conforme são geradas, não apenas os resultados finais
Persistência de Contexto
Mantenha o contexto da conversa em múltiplos turnos naturalmente
Exemplo de Implementação
Entrada de Mensagem Única
A entrada de mensagem única é mais simples, mas mais limitada.Quando Usar Entrada de Mensagem Única
Use entrada de mensagem única quando:- Você precisa de uma resposta única
- Você não precisa de anexos de imagens ou métodos de controle mid-session
- Você precisa operar em um ambiente sem estado, como uma função lambda