Observabilidade
Instrumente seus agentes com OpenTelemetry usando o sistema de hooks do SDK para capturar traces de cada turno do agente e uso de ferramenta.
AI Gateway Beta
Roteie suas chamadas ao Claude pelo AI Gateway alterando apenas a URL base. Sem dependência de fornecedor: rode sempre no melhor modelo, com o menor custo para o seu caso de uso.
Observabilidade
Visão geral
O Claude Agent SDK (claude-agent-sdk) controla a CLI do Claude como um agente programável, com suporte a conversas de múltiplos turnos, uso de ferramentas e servidores MCP. Use o sistema de hooks integrado do SDK para acoplar a instrumentação do OpenTelemetry em pontos-chave da execução. Cada invocação de ferramenta vira um span, e todo o fluxo de trabalho do agente é capturado como um trace no Toqan Router, sem modificar a lógica do seu agente.
Principais benefícios
Visibilidade total do agente
Acompanhe cada turno do agente, uso de ferramenta e chamada de LLM com traces e analytics detalhados
Nenhuma alteração de código
Adicione observabilidade por meio de hooks sem modificar a lógica do seu agente
Rastreamento de custos
Custo e uso de tokens em tempo real por execução de agente, sincronizados com o Toqan Router
Inspeção de ferramentas
Inspecione cada entrada e saída de ferramenta com o contexto completo da execução
Pré-requisitos
- Uma conta do Toqan Router e uma chave de API
- Python 3.10 ou superior, ou Node.js 18 ou superior
- Claude Code CLI instalada e autenticada
Para configurar sua chave de API, consulte Chaves de API e endpoints.
Instalar dependências
- TypeScript
- Python
Configuração
Configure o tracer provider do OTel para exportar spans ao Toqan Router:- TypeScript
- Python
TypeScript
Exemplo básico
- TypeScript
- Python
Espalhe o módulo do SDK importado em um namespace mutável e depois chame
ClaudeAgentSDKInstrumentation.manuallyInstrument(...) antes de sdk.start(). A instrumentação transforma automaticamente cada chamada query(), uso de ferramenta e subagente em spans.TypeScript
Ver traces
Veja seus traces no AI Studio, na aba Traces.Acesse o seu AI Studio para ver analytics e traces em tempo real.
AI Gateway
Visão geral
Roteie as chamadas de modelo do Claude Agent SDK pelo AI Gateway do Toqan Router sem alterar nenhuma lógica do agente. O SDK controla a CLI do Claude, que lêANTHROPIC_BASE_URL e ANTHROPIC_AUTH_TOKEN do ambiente; assim, apontar essas variáveis para o gateway faz cada turno passar pelo Toqan Router.
Para usar a Claude Messages API diretamente, sem o runtime de agente, consulte a integração com o SDK da Anthropic.
Configuração
Defina as seguintes variáveis de ambiente antes de executar o agente:Exemplo básico
Com as variáveis de ambiente definidas, cada execução do agente passa pelo AI Gateway, sem alterações no código que faz a chamada:- TypeScript
- Python
TypeScript

