Fuad Maestro Case interno · em operação na Fuad Digital

A cabine de comando pra times de agentes de IA que trabalham juntos.

Painel visual sobre o que seus agentes estão fazendo agora, com quem estão conversando, o que travou e o que pedir pra eles. Em vez de cinco janelas de terminal, uma URL.

Operação navegável. Cada agente, cada sessão, cada tarefa, cada conversa e cada provedor tem a própria página, com indicador de saúde e botão pra próxima ação.
maestro/tc-y295/agentes ao vivo
Agentes · auth flow vertical slice
5 configurados · 4 ativos · 1 precisa de atenção
⌘K
Provedor com cota estourada

refinery está vivo mas sem responder há 7min: a conta claude/opus bateu o limite. Reiniciar a sessão libera retomada quando a cota voltar.

Precisa de atenção · 1
RF
refinery · claude · opus-4
cota estourada · sem responder há 7min
cota 7m
Em execução · 2
MY
mayor · claude · sonnet-4.6
Adicionando middleware de refresh token rotation
in-turn 2s
SC
scribe · gemini · 2.5-pro
Atualizando changelog do release v0.4.2
in-turn 14s
Saudável · ocioso · 2
GA
garbo · codex · gpt-5-1
✓ Tests passing — 47/47 em refresh_token.spec.ts
idle 2m
OL
ollama-mini · local · qwen2.5
suspenso pelo operador
suspenso
4 ativos 12 tarefas abertas 3.2k/min eventos $0.34 última hora

O Maestro lê tudo o que acontece nos bastidores (eventos, sessões, mensagens, tarefas, fluxos) e devolve aquilo que sempre esteve lá, mas distribuído. Cada agente, cada sessão, cada tarefa, cada provedor tem a própria página. Operação de time de agentes virou navegável.

Em órbita

Cada agente trabalha no seu ritmo.
O maestro mantém o pulso.

5 agentes ativos coordenação contínua operação que pulsa

Vocabulário do Maestro, em uma página.

Os nove termos que aparecem ao longo do case. Quando reaparecem no texto, ganham sublinhado pontilhado: passe o cursor pra rever.

bead
Tarefa rastreável. Tem dono, estado, histórico e ID, a unidade básica de trabalho.
convoy
Pacote maior que se quebra em vários bead pra rodar em paralelo.
sling
Tarefa enviada a um agente específico, normalmente saindo de um bead.
pool
Grupo nomeado de agentes do mesmo papel pegando trabalho de uma fila comum.
crew · polecat
Tipos de pool. crew fica de plantão, polecat sobe sob demanda e some quando acaba.
rig
Escopo de projeto onde um agente atua (um repositório específico ou acesso global).
formula
Receita declarada de um fluxo: passos, dependências, variáveis. Versionada em arquivo.
wisp · molecule
Modos de execução. wisp é descartável (teste rápido), molecule registra cada passo como bead.
mail
Mensagem entre agentes. Tem remetente, destinatário, contexto, fica registrada.
01 · Padrões que escalam com a frota

O que operação em escala expõe.

São padrões intrínsecos a coordenar múltiplos agentes em paralelo, não fragilidades de uma operação específica. Quanto mais agentes, mais cara fica cada fricção, e o Maestro nasceu pra tirar essas seis do caminho.

Mapeadas operando a frota interna ao longo do último ano. Servem de baseline pro design da cabine: cada padrão tem uma resposta direta na interface.
01

Cota de provedor estoura silenciosa.

Quando uma conta bate o limite, o agente continua vivo mas para de responder. Sem monitoramento dedicado, a operação só percebe quando alguém abre a sessão e nota o último output parado.

02

Diagnóstico fragmentado em várias janelas.

Pra entender por que um agente travou é preciso achar a sessão certa entre vários terminais, ler logs longos e correlacionar tempo com eventos externos. Cada diagnóstico custa contexto.

03

Roteamento implícito de tarefa.

Sem um pool nomeado, despachar trabalho depende de lembrar quem está livre e ativo. Tarefas ficam paradas porque o agente errado pegou, ou porque o certo não estava configurado pra puxar.

04

Recorrente vira script solto.

Rotinas que precisam rodar todo dia (revisão de PR, checagem de build, varredura de dependência) viram cron manual ou ritual que depende de alguém lembrar. Difícil de auditar, difícil de mudar.

05

Etapas com dependência coordenadas na unha.

Pesquisa → implementação → revisão em paralelo com teste. Sem grafo de dependência declarado, a única forma é despachar manualmente quando o passo anterior termina, e quem coordena fica de plantão.

06

Falta de panorama único do time.

"O que está rodando agora?" não tem resposta única. A informação existe distribuída entre sessões, logs e mensagens, mas reunir de cabeça custa abrir várias janelas e ainda assim falta peça.

02 · Configurar seu time

Cada agente é um pacote pequeno e versionável.

Um nome, um prompt em markdown explicando o papel, e um arquivo de configuração com as preferências dele: qual provedor, qual modelo, qual modo de permissão, em qual projeto atua. Mudar comportamento é mudar texto, não código.

Cinco provedores suportados de fábrica: Claude, Codex, Gemini, Ollama local e Kubernetes. Misturar provedores num mesmo time diminui o risco de toda a frota travar quando uma conta estoura cota.
  • Comportamento mora num arquivo de texto. Trocar o que o agente faz é editar texto, não código. Versionado igual a qualquer outra peça do repositório.papel · regras · escopo
  • Escopo controlado. Cada agente atua só onde você definiu. A mesma operação roda vários escopos paralelos sem confundir um trabalho com outro.projeto específico · acesso global · ambientes separados
  • Ciclo automático. Dorme quando ocioso, acorda quando precisa. Sem agente parado consumindo cota, sem trabalho perdido esperando alguém despachar.idle · sleep · wake on-event
maestro/agente · fundição prensando
Provedores 5suportados
03 · Definir o trabalho

Fluxos como receita. Passos paralelos por padrão.

Descreve um workflow declarativamente: passos com título, dependências, variáveis com validação, condicionais, loops, e check pós-execução. O motor entende o grafo, dispara o que pode rodar e espera o que precisa esperar.

Os fluxos que não dependem um do outro rodam em paralelo automaticamente. Despache como wisp (efêmero) ou como molecule (cada passo vira bead rastreável).
maestro/fluxo · DAG rodando
Provedores 5suportados

Receita versionável. Gatilho onde fizer sentido.

Fluxo de revisão diária? Cron. Varredura toda vez que um PR mergeia? Gatilho por evento. Verificação custosa que só roda quando vale? Script externo que decide. O motor avalia tudo a cada 30s e dispara automaticamente.

  • Passos com dependência declarada. O motor monta o grafo e roda em paralelo o que pode. deps = ["plan"] · check + retries
  • Variáveis com validação. Default, obrigatórias, lista de opções, regex.required · match · enum
  • Quatro tipos de gatilho. Intervalo, cron, verificação externa por script, evento da operação.every 5m · 0 9 * * 1-5 · on bead.merged
  • Dois modos de execução. wisp efêmero pra teste rápido, molecule rastreável quando você precisa ver passo a passo.wisp (descartável) · molecule (cada passo vira bead)
  • Auto-validação pós-execução. Script de check decide se o passo passou ou tenta de novo, até N vezes.check = "pnpm test" · retries = 2
04 · Memória persistente

Operação que não esquece.

Trabalho em curso fica gravado em tempo real: agente cai, máquina reinicia, sessão retoma exatamente de onde parou. E o time acumula memória nomeada: regras, contexto, decisões que qualquer agente consulta a qualquer momento.

Operação durável tem dois ingredientes: nada se perde no meio do caminho, e o time lembra o que aprendeu na semana passada.
maestro/memória · rede neural aprendendo
Provedores append-only

Nada se perde. O time acumula.

Cada tarefa, mensagem, sessão e etapa de fluxo fica num histórico contínuo em tempo real. Se um agente cai, o trabalho dele espera intacto; quando ele volta, retoma exatamente no ponto. Em paralelo, a memória nomeada captura regras e contexto que duram entre sessões: qualquer agente consulta, qualquer hora.

  • Registro automático em tempo real. Toda mudança vira evento append-only. Reconstruir qualquer momento da operação a partir do log.event log · SSE · histórico contínuo
  • Retomada exata após queda. Agente reinicia ou máquina volta: sessão retoma de onde parou, contexto preservado, zero retrabalho.crash-safe · resume-from-checkpoint
  • Memória nomeada de longo prazo. Anote regras, padrões, decisões de processo. Qualquer agente consulta. Busca por nome ou por conteúdo.regras/* · padroes/* · glossario/*
  • O time não esquece. O que você ensinou na semana passada continua disponível. Mudou? Atualiza a entrada. Não vale mais? Apaga.add · search · update · delete
05 · Operar no dia a dia

Tudo que acontece nos bastidores em uma linha do tempo.

Agente subiu, tarefa abriu, mensagem enviada, sessão terminou, alerta disparou, fluxo avançou de passo. Aguenta dez mil eventos abertos sem ficar lento. Pausa pra você ler com calma. URL compartilhável pro colega ver a mesma fatia de tempo.

A barra de busca universal (⌘K) cobre três coisas ao mesmo tempo: navegar pra qualquer página, executar qualquer ação e localizar qualquer agente, tarefa ou conversa.

Stream contínuo. Detalhe sob demanda.

Linha do tempo única do que está rolando agora: agente subiu, tarefa abriu, mensagem chegou, cota estourou. Aguenta dez mil eventos abertos sem ficar lento, com filtro por tipo e por agente.

  • Busca universal Um atalho de teclado abre a barra que faz tudo: navegar, executar ação, encontrar agente ou tarefa. Sem decorar comando.
  • Detecção automática de problema Agente travado, cota estourada, sessão parada com fila acumulada: cada padrão vem com cartão de sugestão e botão pra resolver.
  • Terminal acoplado Gaveta lateral que conecta na sessão de qualquer agente e mostra o output em tempo real, sem você precisar sair do painel.
maestro/operação · ao vivo monitorando
Provedores ⌘Kbusca
Fuad Maestro · case Fuad Digital

Construído pra a nossa operação. O aprendizado vai pra sua.

O Maestro é hoje a cabine de comando interna da Fuad Digital, onde a frota de agentes que entrega projeto e produto roda em paralelo, com supervisão humana nos pontos certos. Se você está pensando em colocar IA pra repetir o que sua equipe faz manualmente hoje, ou já opera múltiplos agentes e quer organizar, vamos conversar sobre o que dá pra adaptar pro seu time.

  • 01Você conta o que sua operação repete manualmente hoje, ou como sua frota de agentes está organizada.
  • 02A gente mostra o Maestro rodando contra a operação real da Fuad.
  • 03Discutimos juntos onde a mesma lógica pode encaixar no seu time, sem compromisso.

Tweaks