Estado e persistência
Onde fica o estado do agente?
O que acontece quando um processo reinicia ou outro worker atende a próxima requisição?
Em desenvolvimento · Acesso antecipado
Agora faça ele sobreviver à produção.
Ferramentas de IA para programação ajudam você a construir um agente surpreendentemente rápido.
A parte difícil começa quando esse agente precisa rodar de forma confiável fora do seu notebook.
Gratuito · Ajude a definir a primeira versão
Essa é a lacuna que estamos explorando na Salada de Dados.
Estamos construindo um recurso prático para desenvolvedores que estão levando agentes de IA além do protótipo.
Não é mais uma introdução a agentes. Nem mais uma coleção de código para copiar e colar.
Vamos focar nos problemas de engenharia que aparecem quando um agente encontra a produção.
Onde fica o estado do agente?
O que acontece quando um processo reinicia ou outro worker atende a próxima requisição?
LLMs falham. APIs dão timeout. Ferramentas retornam resultados inesperados.
Quais operações podem ser repetidas com segurança — e quais não podem?
O que acontece quando a mesma ferramenta executa duas vezes?
Uma consulta de clima duplicada pode não importar.
Um pagamento, e-mail, pedido ou alteração no banco duplicado certamente importa.
Seu agente produziu o resultado errado. Agora responda à pergunta mais difícil: por quê?
Quais chamadas ao modelo aconteceram? Quais ferramentas rodaram? Que estado mudou? Onde a execução falhou?
Requisições de agentes podem demorar.
O que acontece quando o navegador se desconecta no meio da execução? O agente deve parar? Deve continuar? O que acontece com o estado dele?
Partimos do princípio de que você já usa IA para ajudar a escrever código.
O objetivo não é competir com seu assistente de código.
O objetivo é ajudar você a fazer perguntas de engenharia melhores antes que o código gerado chegue à produção.
Para cada problema de produção, estamos explorando um fluxo prático:
Junto com:
A primeira versão está planejada em torno de cinco problemas de produção.
O escopo pode mudar.
Por isso estamos abrindo o acesso antecipado antes de construir tudo.
Projetar um estado de agente que sobreviva além de uma única requisição.
Lidar com modelos, ferramentas e APIs externas pouco confiáveis.
Evitar que retries e execuções duplicadas causem ações indesejadas.
Entender o que o agente realmente fez durante a execução.
Lidar com segurança com requisições longas e clientes interrompidos.
Se você está construindo agentes de IA, entre na lista de acesso antecipado. Você vai receber novidades enquanto construímos e testamos os padrões de produção.
Mais importante: conte onde você está travando.