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.



