O que essa estrutura faz
O modelo pode sugerir uma próxima ação. O software ao redor dele define como a ferramenta será acionada, qual resposta voltará e como a tarefa continua. Essa estrutura também pode guardar o andamento do trabalho para retomá-lo depois. O nome harness, sozinho, não garante que todos esses recursos estejam presentes.
A Anthropic descreve uma implementação para tarefas que atravessam várias sessões.
Quando isso faz sentido para a empresa
Para preparar um texto curto em um chat, instruções claras e uma boa revisão podem bastar. Já um fluxo que consulta registros, atualiza um chamado e envia uma resposta precisa de regras de execução mais explícitas.
Antes de construir algo novo, confira o que as ferramentas atuais já oferecem. Um harness sob medida é uma opção de implementação. Um fluxo bem definido em uma plataforma existente também pode atender ao projeto.
Um exemplo: triar uma solicitação
Imagine um fluxo que recebe uma solicitação, consulta uma fonte aprovada e prepara uma resposta. Consultar um documento e enviar um e-mail são permissões diferentes. A resposta pode ficar como rascunho até alguém aprovar o envio. Este é um exemplo hipotético.
Se a fonte estiver fora do ar, o fluxo precisa saber o que fazer: parar, tentar novamente dentro de um limite ou pedir ajuda. Se uma tentativa de envio for repetida, também é necessário evitar mensagens duplicadas. Uma instrução no prompt, por si só, não bloqueia acesso a um sistema.
O que conferir antes de conectar as ferramentas
- Quais ações o agente consegue executar e com a conta de quem?
- Quais etapas dependem de aprovação e onde esse bloqueio é aplicado?
- O que acontece se uma ferramenta demorar ou devolver dados incompletos?
- A equipe consegue acompanhar as ações e interromper a execução?
- Como os acessos e os registros sensíveis são limitados?
- Quais testes uma mudança precisa passar antes de entrar em uso?
Teste também o que não deve acontecer
Inclua exemplos com documentos ausentes, registros contraditórios e permissões negadas. Confira se uma ação sem aprovação continua bloqueada mesmo quando o modelo pede para executá-la.
Os registros de execução devem ajudar a entender o que aconteceu sem acumular informações desnecessárias. Defina quem pode consultá-los e por quanto tempo serão úteis. Mudanças nas ferramentas ou instruções precisam seguir os mesmos critérios de revisão do fluxo original.
Descreva o comportamento esperado na proposta
Um escopo útil lista as ferramentas permitidas, os pontos de aprovação, o tratamento das falhas e os registros necessários para conferir uma execução. Também deixa claro quem cuida do fluxo depois da entrega.
Assim, a empresa e quem desenvolve o projeto têm critérios para avaliar o trabalho. A escolha da plataforma ou do harness vem a partir dessas necessidades.