Inteligência artificial, sem ruído.
Agentes de IA4 min

AWS lança o Pizza Bot: caixa de entrada open source para agentes de IA em segundo plano

AWS liberou como código aberto o Pizza Bot, app que organiza tarefas de agentes de IA em uma caixa de entrada estilo e-mail, com aprovações e agendamento.

AWS lança o Pizza Bot: caixa de entrada open source para agentes de IA em segundo plano

Por que isso importa agora

A AWS acaba de liberar como código aberto o Pizza Bot, um aplicativo auto-hospedado que funciona como uma “caixa de entrada” para agentes de inteligência artificial que executam tarefas em segundo plano enquanto você trabalha em outras coisas. A ferramenta já rodou internamente na Amazon para mais de dois mil funcionários, apoiando atividades como preparação de reuniões, rascunho de e-mails, resumos de Slack, registro em CRM e pesquisas. Agora foi reconstruída e publicada sob a licença Apache 2.0.

O lançamento importa porque resolve uma dor concreta de quem já trabalha com agentes de IA: como acompanhar o que um agente terminou, o que ficou parado esperando aprovação e o que exige a sua atenção — sem abrir dez abas diferentes. Em vez de monitorar processos em um terminal, você recebe o resultado em uma caixa de entrada no estilo e-mail.

Uma caixa de entrada para trabalho assíncrono

O Pizza Bot separa as tarefas em três visões: All, com todo o histórico de conversas; Unread, com o trabalho concluído aguardando revisão; e Action, com o trabalho pausado à espera de aprovação ou de uma resposta. Os usuários podem organizar os tópicos em pastas e inspecionar os agentes delegados no painel de atividade.

As tarefas podem ser iniciadas manualmente, por agendamento via cron ou por webhooks. O servidor é o dono do agendamento: se o sistema ficar offline e perder intervalos de cron, ele executa uma única execução de recuperação em vez de repetir cada intervalo perdido. As ocorrências de gatilho são gravadas de forma durável.

Como o runtime funciona por dentro

Por baixo do capô, o Pizza Bot usa DeepAgents e LangGraph para execução com estado. Uma API Hono é responsável pelo runtime e pelo armazenamento. Os clientes Electron (desktop) e web compartilham uma interface React, e todos se comunicam com o servidor por HTTP e server-sent events.

Os checkpoints do LangGraph preservam o estado de cada thread e as pausas de aprovação; bancos SQLite separados guardam a memória entre threads e os metadados do aplicativo. Clientes que reconectam podem reproduzir eventos armazenados em buffer.

Um detalhe importante: fechar uma thread ou desconectar um cliente não interrompe um servidor em execução. Mas encerrar o aplicativo de desktop derruba o servidor embutido e pode perder a etapa em voo. Para que o trabalho continue após o app fechar, é preciso um backend sempre ativo.

Skills, ferramentas e controles de aprovação

O Pizza Bot suporta Amazon Bedrock, Anthropic, Google Gemini, OpenAI, OpenRouter e Ollama (para modelos locais). O agente tem operações de arquivo de rascunho e um interpretador JavaScript em sandbox, sem acesso à rede nem ao sistema de arquivos do host. Ele pode delegar tarefas a “skill workers” quando existem skills prontas, e a camada de sistema de arquivos permite concessões explícitas de pastas e memória persistente.

Servidores MCP expõem ferramentas externas, e cada arquivo SKILL.md define as instruções de um worker e o escopo de acesso dele. Uma skill só se torna chamável quando as dependências declaradas estão disponíveis. Configurações existentes do Claude Code (arquivos .mcp.json) são compatíveis, e plugins empacotam skills junto com servidores MCP.

Para segurança, os autores de skills configuram interruptOn e allowedDecisions para exigir aprovação em ferramentas específicas. Dependendo da política, o usuário pode aprovar, editar os argumentos propostos ou rejeitar uma ação.

Conclusões práticas

  • Caixa de entrada para agentes em segundo plano: histórico em “All”, trabalho concluído em “Unread” e pedidos de aprovação em “Action”.
  • Execução persistente: checkpoints preservam estado e pausas; as tarefas continuam após a desconexão do cliente enquanto o backend estiver rodando.
  • Múltiplos provedores de modelo — incluindo modelos locais via Ollama.
  • Skills com escopo e aprovações configuráveis para controlar o que cada agente pode fazer.
  • Auto-hospedado e licenciado sob Apache 2.0, com builds de desktop e opções de backend independente.

O código está disponível no GitHub, e os detalhes técnicos completos podem ser consultados no anúncio oficial da AWS.


Descubra mais sobre noticiAI

Assine para receber nossas notícias mais recentes por e-mail.

R
Sobre o autorRedação Noticiai

Equipe editorial dedicada a explicar inteligência artificial com clareza, independência e contexto.