client (e um ctx no Go). Eles são ilustrativos: deployments, store, search e fetchPage representam o seu próprio código.
Deploy com aprovação
A ferramenta de deploy pausa a execução até que uma pessoa aprove a chamada exata. Salve o resultado pausado, mostre a chamada pendente a um revisor e depois continue com a decisão.Faça stream para um terminal
0.2 não tem streaming; run retorna quando a execução termina. Veja Streaming.
Limite uma pesquisa autônoma
Combine vários limites; o primeiro atingido encerra a execução com o statusstopped e um motivo de parada como max_cost:1.
max_cost:1 no Go, no C# e no PHP, max_cost:1.0 no Ruby e no Java. No Rust, atingir o limite de etapas encerra a execução como stopped com o motivo max_steps:20. Veja Condições de parada.
Combine recursos para produtos comuns
O pacote TypeScript traz versões completas de quatro deles na pasta
examples/: research-brief-agent.ts, support-triage-agent.ts, coding-review-agent.ts e parallel-tool-agent.ts (ferramentas locais independentes executadas em paralelo).
Siga uma receita passo a passo
Loop de agente durável
Persista uma execução retornada e continue-a em uma requisição posterior.
Resumo de pesquisa
Combine um agente com pesquisa na web fundamentada.
Triagem de suporte
Mantenha os padrões de roteamento e de prompt em uma predefinição gerenciada.
Revisão de código
Conecte ferramentas locais objetivas a um fluxo de programação.
Ferramentas paralelas
Distribua chamadas de ferramenta independentes sem mudar a ordem dos resultados.
Extração estruturada (Python)
Extraia JSON estruturado com o Agent SDK para Python.
Runbook de operações (Go)
Crie um agente de runbook de operações em Go.
Triagem de tickets (C#)
Faça a triagem de tickets com o Agent SDK para C#.
Revisão de conteúdo (PHP)
Revise conteúdo de CMS com o Agent SDK para PHP.
Resumo de notas (Ruby)
Resuma notas internas com o Agent SDK para Ruby.