Solução · AI Operations
Tens vários agentes de IA. O que não tens é um sistema.
Quando cada agente funciona por sua conta, o problema deixa de ser o prompt e passa a ser a repartição: quem faz o quê, por que ordem, com que contexto e quem responde quando a cadeia parte. Essa camada de orquestração monta-se e opera-se. Não se improvisa.
O problema
Cinco agentes que não falam entre si não são um sistema. São cinco ilhas com a mesma fatura.
- Dois agentes tocam no mesmo registo e ganha o último que escreve; ninguém sabe qual dos dois tinha razão.
- O trabalho passa de um agente para o seguinte por um webhook improvisado, sem contrato de entrada nem de saída: quando um muda, o do lado parte-se em silêncio.
- O contexto não viaja. O segundo agente volta a pedir ao cliente o dado que o primeiro já tinha, e o cliente nota.
- Quando algo corre mal, ninguém sabe em que agente se torceu: há logs de cada um em separado e nenhum rasto do caso completo.
- Um pico de carga dispara os cinco ao mesmo tempo contra o mesmo ERP, e o que rebenta não é a IA: é o sistema do lado.
O custo de continuar igual
Cada agente novo não soma, multiplica a desordem: mais superfícies que se pisam, mais rotas sem dono, mais incidentes que ninguém sabe atribuir. A equipa acaba a dedicar mais tempo a descobrir que agente fez o quê do que ao trabalho que os agentes deviam tirar de cima. E o teto chega antes do que parece: não no agente cem, mas no quarto.
A solução
Montamos a camada de orquestração —repartição, ordem, contexto e rasto— e operamo-la
- 1Antes de orquestrar seja o que for, verificamos se faz falta. Se o trabalho não se parte mesmo em pedaços que possam avançar sem se consultarem a cada passo, um só agente bem montado ganha a cinco coordenados, e dizemos-te isso. Orquestrar complexidade que não existe é a forma mais cara de não fazer nada.
- 2Definimos a repartição: o que faz cada agente, o que NÃO faz, o que recebe e o que devolve. Contratos de entrada e de saída explícitos, para que mudar um agente não parta o do lado.
- 3Montamos o motor que decide a ordem: o que corre em paralelo, o que espera pelo quê, o que se repete e o que se aborta. Com estado partilhado, para que o contexto viaje entre passos em vez de se voltar a pedir ao cliente.
- 4Pomos controlo de concorrência e de acesso: limites por sistema para que um pico não derrube o teu ERP, permissões com alcance por agente e bloqueio sobre os registos que dois agentes poderiam pisar ao mesmo tempo.
- 5Fechamos com rasto de ponta a ponta: um identificador de caso que atravessa toda a cadeia, para que um incidente se localize no agente e no passo concretos, e não à custa de abrir cinco painéis.
- 6Operamo-lo: dono por agente, versão, implantação repetível, alertas quando um ramo se degrada e revisão periódica do que sobra na repartição.
O que muda
O que deixas de perder
A passagem entre agentes deixa de ser um webhook improvisado: passa a ser um contrato com entrada, saída e nova tentativa, que se pode mudar sem partir a cadeia.
Mecanismo
O contexto viaja com o caso. O cliente deixa de repetir a um agente o que já contou a outro.
Mecanismo
O incidente deixa de ser uma investigação: o rasto de ponta a ponta aponta o agente e o passo onde se torceu, não a hora aproximada.
Mecanismo
O que medimos: casos concluídos de ponta a ponta sem intervenção, falhas por passagem entre agentes, tempo até localizar a causa de um incidente e carga que cada agente mete nos sistemas do lado.
O que medimos
Ficha técnica
- Trabalho que elimina
- coordenar à mão vários agentes que se pisam: decidir a ordem, passar o contexto de um para o outro e descobrir em qual se partiu a cadeia
- Implementação habitual
- 3–6 semanas
- Entrada
- um caso que precisa de mais do que um agente para se fechar de ponta a ponta
- Saída
- o caso concluído com ordem, contexto partilhado, novas tentativas e um rasto único que atravessa toda a cadeia
- Compatível com
- Agentes construidos sobre cualquier framework (LangGraph, n8n, Temporal, Inngest, código propio)Modelos de OpenAI, Anthropic, Google o self-hostedMCP como conector estándar hacia tus sistemas
- Pode ligar-se a
- Os teus sistemas de negócio (ERP, CRM, helpdesk, armazém de dados)A tua observabilidade atual, para que o rasto não viva num painel à parteO teu governo de permissões e identidades
- O que medimos
- casos concluídos de ponta a ponta sem intervençãofalhas atribuíveis a uma passagem entre agentestempo até localizar a causa de um incidentecarga que cada agente gera nos sistemas do lado
- Adequado para
- empresas com vários agentes já em produção que se pisam, se partem entre si ou não partilham contexto
- Não adequado para
- quem tem um só agente, ou quem quer vários porque soa moderno: se o trabalho não se parte mesmo, orquestrar só acrescenta custo
Perguntas frequentes
Não, e a diferença importa porque decide o que te faz falta. Escalar uma frota é um problema de volume: como consegues que somar o agente número cem custe o mesmo que somar o sexto. Orquestrar é um problema de coordenação, e aparece muito antes: bate-te com quatro agentes se esses quatro tocam no mesmo processo, se pisam registos e se passam o trabalho sem contrato. Podes ter cem agentes independentes e não precisar de orquestração, e ter quatro e precisar dela desesperadamente. Se o teu problema é volume, a conversa é a de escalar uma frota; se o teu problema é que os agentes se estorvam, é esta.
Dizemos e mantemos: a maioria dos trabalhos de escritório resolve-os melhor um agente com boas ferramentas e contexto contínuo do que um comité de bots a passar a batata quente. Por isso o primeiro passo deste trabalho é verificar se é mesmo preciso orquestrar, e por isso às vezes a entrega é fundir três agentes num só. Orquestramos quando o trabalho se parte mesmo —pedaços que avançam sem se consultarem a cada passo, sistemas diferentes, ritmos diferentes, permissões diferentes—, não quando o organograma de bots fica bem num slide.
Não. A camada monta-se por cima do que já tens, seja do framework que for. O que muda não é o interior de cada agente: é que agora há um contrato explícito do que recebe e do que devolve, um motor que decide a ordem e as novas tentativas, um estado partilhado para que o contexto viaje e um rasto único para o caso completo. Se pelo caminho aparecer um agente a mais ou dois a fazer o mesmo, assinalamo-lo —mas isso é uma recomendação com dados, não um requisito para começar.
Montamos no teu negócio?
Localizaste o problema. Nós entregamos a solução e deixamo-la medida.