Vercel Blog→ original

Vercel lança durable-harness para execução de agentes de IA tolerante a falhas na nuvem

A Vercel apresentou a biblioteca open source durable-harness, projetada para transformar ambientes populares de execução de agentes de IA (como Pi, OpenCode, Codex e Claude Code) em serviços tolerantes a falhas. O pacote resolve o encerramento prematuro de tarefas longas causado por timeouts em funções serverless. O sistema registra a intenção e o resultado de cada etapa em um log seguro por meio da abstração World, oferecendo suporte nativo à plataforma Vercel, arquivos locais, Postgres, Redis ou MongoDB. Em caso de falha, uma nova função lê o histórico gravado e retoma o processamento exatamente do ponto de interrupção, sem cobranças duplicadas de tokens de LLM.

Processado por IA de Vercel Blog; editado por Hamidun News
Vercel lança durable-harness para execução de agentes de IA tolerante a falhas na nuvem
Fonte: Vercel Blog. Colagem: Hamidun News.
◐ Ouvir artigo

A ascensão dos agentes autônomos de programação gerou um paradoxo curioso de infraestrutura: desenvolvedores passaram a comprar lotes de Mac mini ou desativar a suspensão de notebooks para evitar que Claude Code, Pi ou OpenCode interrompessem sessões de várias horas. Executar os modelos localmente garante acesso direto ao disco e ao contexto da máquina, mas migrar pipelines desse tipo para ambientes serverless esbarrava em restrições arquiteturais complexas. Uma máquina virtual comum ou função Lambda perde todo o progresso intermediário diante de falhas de rede ou timeouts, obrigando o usuário a pagar novamente pelos tokens e reiniciar o fluxo do zero.

Para resolver o problema, a equipe da Vercel lançou a biblioteca open source durable-harness, que busca unir a conveniência local à confiabilidade da nuvem.

Registro de etapas e proteção contra cobranças duplicadas

No núcleo do durable-harness está a adaptação do Workflow SDK por meio da interface World, que consolida armazenamento persistente, fila de mensagens e streaming de dados. Antes de disparar qualquer chamada para uma LLM ou ferramenta externa, o sistema grava a intenção em um log persistente; ao concluir a ação, registra o resultado concreto. Se um contêiner for encerrado no meio da compilação de um projeto ou da validação de um pull request, a fila transfere a tarefa instantaneamente para uma nova função.

O novo executor lê o histórico e retoma a operação exatamente de onde ela parou. As respostas já finalizadas pelas redes neurais são recuperadas da memória sem novas requisições às APIs dos provedores, preservando o orçamento de janelas de contexto. As ferramentas também recebem políticas de segurança estritas: operações idempotentes, como a leitura de arquivos, ganham status safe e são reiniciadas automaticamente; já ações que causam mutações no ambiente, como cobranças ou merges de branches, são marcadas como never, devolvendo o controle ao modelo para validar a execução antes de prosseguir.

Principais recursos e especificações técnicas do durable-harness:

  • Suporte a ambientes consolidados: compatibilidade total com Claude Code, Codex, Pi, fx, eve e OpenCode sem necessidade de reescrever a lógica interna das ferramentas;
  • Arquitetura de armazenamento World: suporte nativo à infraestrutura da Vercel, ao sistema de arquivos local para desenvolvimento e a implementações self-hosted sobre PostgreSQL, Redis, MongoDB ou Turso;
  • Espaços de trabalho híbridos: execução de sessões leves via virtual(), com emulação bash em memória, ou Vercel Sandboxes isoladas com disco persistente para Claude Code e Codex;
  • Estado orientado a documentos: persistência de documentos JSON tipados por meio do io.docs para gerenciar planos de tarefas sem exigir um banco de dados dedicado;
  • Depuração em tempo real: rastreamento ponta a ponta de todas as etapas e reinicializações na interface do Agent Runs.

Segmentação de memória e isolamento de ambientes

Manipular o sistema de arquivos na nuvem frequentemente traz riscos de segurança quando várias sessões compartilham o mesmo host. Os engenheiros da Vercel segmentaram esses ambientes em três cenários de uso. Para testes rápidos e scripts curtos, a biblioteca disponibiliza uma camada virtual que serializa a árvore de arquivos diretamente no log de eventos da sessão. Já para repositórios industriais complexos, o durable-harness provisiona instâncias dedicadas de Sandbox com a partição /workspace persistida em um disco independente, capaz de sobreviver à reciclagem de funções.

A indústria de software migra de assistentes de chat reativos para agentes autônomos que operam em segundo plano durante horas seguidas. O lançamento da Vercel afasta a orquestração desses fluxos de soluções improvisadas e a posiciona dentro de padrões modernos de infraestrutura em nuvem. As equipes de engenharia deixam de depender de máquinas físicas dedicadas em escritórios: a compilação, o teste e a entrega de código agora podem rodar com segurança em processos distribuídos, garantindo a recuperação integral do contexto contra qualquer instabilidade de rede.

ZK
Hamidun News
Notícias de AI sem ruído. Seleção editorial diária de mais de 50 fontes. Produto de Zhemal Khamidun, Head of AI na Alpina Digital.
✦ Autonomous AI Agents

Delegate Deep Research, Coding & Workflows to an AI Agent

Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.

Launch NomadNet Agent →NomadNet AI Platform
O que você acha?
Carregando comentários…