Agentes & Sistemas de Agentes

Agentes que atendem gente de verdade — e fecham pedido.

Agente de verdade não é o que impressiona em demo — é o que conversa com cliente real, entende o pedido torto, e aguenta a sexta-feira à noite. Eu construo esses: agente de vendas multi-canal com handoff pra humano, atendente que fecha pedido e despacha pra cozinha, IA conversacional com memória servindo 1.000+ usuários. Demo bonita qualquer um faz; cliente atendido às 23h é outra categoria.

Multi-Canal (WhatsApp · IG · FB) Human Takeover Anti-Promise Detector Tool Use / Function Calling Memória por Usuário Structured Outputs RAG · pgvector Voz (Whisper) · Visão Agentes como Entidades UI Viva (SSE) Multi-Canal (WhatsApp · IG · FB) Human Takeover Anti-Promise Detector Tool Use / Function Calling Memória por Usuário Structured Outputs RAG · pgvector Voz (Whisper) · Visão Agentes como Entidades UI Viva (SSE)
0 Sistemas de agentes em produção
0 Usuários do Vik Nutri em healthtech
0 Canais atendidos: WhatsApp · Instagram · Facebook · app
0 Humanos de plantão no atendimento da Salgadelli

Meu arco em agentes vai da escala enterprise ao balcão da loja. O Giants coloca agentes de vendas em WhatsApp, Instagram e Facebook com roteamento multi-LLM, protocolo de human takeover que entrega a conversa inteira pro humano — e um detector anti-promessa que segura output arriscado antes de chegar no lead. O Vik Nutri levou IA conversacional com tool use, structured outputs e memória por usuário pra 1.000+ usuários de healthtech, do design do agente à UX mobile.

O teste mais honesto de um agente é operar negócio físico. O atendente da Salgadelli responde o WhatsApp comercial da loja com cardápio e preços reais, monta o pedido em conversa natural, despacha pra cozinha — Kanban na TV, com confirmação por voz — e o cliente é avisado a cada etapa. Não tem demo gravada nem happy path ensaiado: tem cliente com fome do outro lado.

E tem a fronteira que me interessa agora: agente como tecido do produto, não chat pendurado na lateral. No Boleiragem, as entidades do jogo são agentes conversáveis e o manager-IA comanda o clube inteiro por tool calls — a tese é 'tudo é conversa'. Na Massinha, a própria interface é output do agente: um organismo de UI que se re-molda por SSE enquanto a conversa evolui.

Arquitetura

A anatomia dos meus agentes de atendimento e vendas: canais na frente; um agente com tools, memória e voz da marca no meio; e as saídas que importam — humano quando precisa, pedido na cozinha quando fecha, cliente avisado a cada etapa.

Sob esta lente

Multi-Agente · Vendas Produção

Giants

Plataforma multi-agente de vendas. Multi-canal, human takeover, anti-promessa detector.

O Giants é o blueprint do agente de vendas que uma empresa pode soltar sem medo: multi-canal de verdade (WhatsApp, Instagram, Facebook), roteado entre Claude, GPT e Gemini por tarefa, e com as duas válvulas que separam produto de brinquedo — handoff estruturado pra humano com contexto completo, e um detector anti-promessa que barra o agente prometendo o que o negócio não cumpre.

Impacto
  • Agentes multi-LLM com roteamento por canal e por tarefa
  • Human takeover com a conversa inteira, não um resumo perdido
  • Anti-promise detector: output arriscado morre antes de chegar no lead
Stack
Rails Multi-LLM (Claude · GPT · Gemini) WhatsApp · Instagram · Facebook Hotwire PostgreSQL
Agente · Atendimento Produção

Salgadelli Atendimento

Agente de WhatsApp atendendo clientes reais de um negócio real — da conversa ao pedido.

O agente com o teste de fogo mais honesto do portfólio: cliente com fome. Atende o WhatsApp comercial da Salgadelli com cardápio e preços reais, monta o pedido em conversa natural e fecha o loop operacional — cozinha recebe no Kanban da TV, confirma por voz, e o KitchenNotifier avisa o cliente a cada etapa. Atendimento como sistema, não como chat.

Impacto
  • Em produção no WhatsApp comercial da loja, com clientes reais
  • Conversa → pedido → cozinha (KDS) → notificação, sem humano no meio
  • Cardápio e preço vivos — o agente nunca inventa oferta
Stack
Ruby on Rails 8 WhatsApp (Evolution API) Claude Hotwire (KDS em TV)
Produto IA · Enterprise Shippado na VIK

Vik Nutri

IA conversacional shippada pra 1.000+ usuários em healthtech enterprise.

Agente conversacional em escala enterprise: 1.000+ usuários de healthtech falando com uma IA que lembra deles. Tool use, structured outputs e memória por usuário entre sessões — e a responsabilidade de ser produto de saúde, onde resposta solta não é opção. Levei do design do agente à UX mobile, em cima da plataforma multi-LLM que projetei do zero.

Impacto
  • 1.000+ usuários em produção enterprise
  • Memória por usuário entre sessões — conversa que continua, não recomeça
  • Full stack: agent design, plataforma e UX mobile
Stack
Ruby on Rails React OpenAI · Claude · Gemini OpenRouter · LiteLLM
Conversacional · Dev Studio Produção

AircTech

Dev studio com IA. Agente conversacional de escopo com function calling.

Discovery de projeto é conversa — então virou agente. O AircTech roda o escopo de projetos de software conversando: extrai requisitos com function calling e structured outputs, scora a viabilidade do projeto e gerencia o ciclo do cliente. O formulário de briefing morreu; o agente pergunta o que importa e devolve escopo estruturado.

Impacto
  • Conversa vira requisito estruturado via function calling
  • Scoring de viabilidade automático por projeto
  • Ciclo do cliente gerenciado de ponta a ponta pelo agente
Stack
Rails 8 React Native (Expo) OpenAI Claude PostgreSQL
Multimodal · IA Pessoal Produção

Chailter

Workspace pessoal multimodal. Agentes compartilhados, workflows agendados, modo Kids.

Meu workspace pessoal de agentes: input multimodal (áudio, imagem, PDF), agentes pré-configurados por contexto e workflows recorrentes disparados por cron, webhook ou email. E a feature que mais diz sobre agentes em casa: modo Kids com guardrails tunados — porque agente que convive com criança precisa de limites de verdade.

Impacto
  • Agentes recorrentes: cron, webhook e email como triggers
  • Input multimodal no mesmo fluxo (áudio · imagem · PDF)
  • Modo Kids: guardrails como feature de família, não checkbox
Stack
Rails 8 Hotwire · Tailwind v4 Solid Queue Whisper · Gemini Vision Railter (LLM gateway)
Multimodal · Assistente Produção

Organaizer

Assistente pessoal multimodal: voz, visão e tool calling com capabilities dirigidas por banco.

Assistente pessoal multimodal onde a extensibilidade é o produto: fala por voz (Whisper), enxerga (Vision) e age por tool calling — com o conjunto de capabilities definido em banco. Agente que ganha habilidade nova com um INSERT, não com um deploy: o desenho que depois virou padrão nos meus sistemas maiores.

Impacto
  • Voz + visão + texto no mesmo agente
  • Capabilities DB-driven: habilidade nova sem deploy
Stack
Ruby on Rails Whisper GPT / Gemini Vision Tool Calling
RAG · Catálogos Produção

BBE Tour Generation

RAG sobre catálogos proprietários com pgvector — geração de roteiros a partir de dados fechados.

O agente que só fala o que o acervo sustenta. Geração de roteiros sobre catálogos proprietários com RAG e pgvector: recuperação vetorial acha o dado certo, o LLM compõe — e a regra é fidelidade ao catálogo, não criatividade solta. RAG aqui é contrato de verdade com o cliente, não buzzword.

Impacto
  • Respostas ancoradas em catálogo proprietário via pgvector
  • Fidelidade como requisito: o agente não inventa acervo
Stack
Ruby on Rails pgvector Embeddings PostgreSQL
Jogo · Mundo Vivo No ar

Boleiragem

Manager de futebol MMO com mundo único vivo, partidas ao vivo e economia fechada.

A tese mais radical: num jogo, TUDO pode ser conversa. No Boleiragem, o manager-IA comanda o clube por tool calls — escala, treina, negocia — e as entidades do mundo (staff, olheiros, imprensa) são agentes conversáveis com permissões próprias. O jogador não aperta botão: conversa com uma sociedade de agentes que habita um mundo vivo compartilhado.

Impacto
  • Manager-IA opera o clube inteiro via tool calls
  • Sociedade de agentes: entidades do jogo são conversáveis, com permissão e mediação
  • Um mundo MMO vivo — os agentes continuam agindo sem você
Stack
Ruby on Rails 8 Hotwire (SPA · zero reload) Solid Queue Claude (manager-IA por tool calls) PostgreSQL
UI Viva · SSE Produção · Privado

Massinha (Living Interface)

Interface-organismo que se molda em tempo real conforme o agente pensa.

Se o agente decide, por que a tela é fixa? A Massinha inverte a hierarquia: a interface é output do agente — um organismo de UI que se re-molda por streaming SSE real conforme a conversa e as decisões evoluem. Construída motor primeiro, com eval loop medindo comportamento antes de qualquer estética. É o agente deixando de morar num chat.

Impacto
  • UI que se re-molda em tempo real por SSE conforme o agente decide
  • Motor + eval loop antes da forma — comportamento medido, não achado
Stack
Ruby on Rails 8 SSE (streaming real) Hotwire / Stimulus Claude

A trajetória, re-lida

Mai 2023 – Jul 2025

Principal Software Engineer · AI Platform Lead

VIK (Remoto)

  • Shippei o Vik Nutri pra 1.000+ usuários: agente conversacional com tool use, structured outputs e memória por usuário — full stack, do agente à UX mobile
  • Projetei a plataforma de agentes da empresa do zero: function calling, RAG sobre dados proprietários, roteamento multi-LLM via OpenRouter / LiteLLM
  • IA conversacional em healthtech: o custo de uma resposta errada é real — desenhei o agente pra isso
Ruby on Rails React OpenAI · Claude · Gemini OpenRouter · LiteLLM Kafka · RabbitMQ BigQuery · Looker

O ferramental desta lente

🤖

Sistemas de Agentes IA

Orquestração multi-agente em produção. Tool-call loops, sub-agentes, workers autônomos de Claude Code, MCP servers, engenharia de contexto.

Coordenação Multi-Agente MCP (Model Context Protocol) Function Calling / Tool Use Claude Code SDK Sub-Agentes & Hand-offs Gestão de Janela de Contexto
🏗

Orquestração Multi-LLM

Roteamento, fallback e orquestração cost-aware entre providers. Streaming, structured outputs, retries, circuit breakers.

Claude (Sonnet · Opus) GPT-4o / GPT-5 Gemini Flash / Pro Llama · Mistral OpenRouter / LiteLLM SSE Streaming
🎬

Pipelines Multimodais

Vídeo, áudio, imagem com IA — da captura ao insight, em batch ou tempo real. Streaming WebSocket, 8+ tools simultâneas.

Processamento de Vídeo (FFmpeg) Computer Vision (GPT / Gemini Vision) Speech-to-Text (Whisper) Geração de Imagem (Gemini Flash) Streaming em Tempo Real WebSocket / SSE

Quer um agente atendendo seus clientes amanhã?

Agentes de vendas, atendimento e produto — multi-canal, com handoff pra humano e métricas de verdade. Pra times contratando ou negócios que querem o sistema rodando.

SB
Sérgio Brito
Online
👤 Sobre 📚 Projetos 💻 GitHub Entrar em Contato