É uma das decisões mais frequentes em times técnicos que começam com IA, e uma das que mais são tomadas com a conta incompleta. O argumento a favor de construir é bom: o time tem gente capaz, os frameworks são maduros e abertos, e licença de plataforma é custo recorrente. O argumento não está errado. Está incompleto, e a parte que falta é a que decide.
O que "construir" inclui de verdade
Quando alguém diz que vai construir um agente com um framework, o que está na cabeça dessa pessoa é o agente: instrução, ferramentas, o modelo respondendo. Isso é a parte visível. Para esse agente rodar em produção com volume e risco, o time constrói também:
- Observabilidade: registro de cada execução, cada decisão e cada chamada de ferramenta com parâmetro e retorno, de forma reproduzível. Log de aplicação não serve.
- Controle de acesso e aprovação humana: quem pode acionar qual ação, com qual limite, e onde uma pessoa aprova antes de o agente agir.
- Governança de modelo: roteamento entre provedores, fallback quando um cai, limite de custo por área, e o que não sai da empresa antes de chegar ao modelo.
- Gestão de memória e contexto: o que persiste, por quanto tempo, como se resume para não estourar, e como se apaga quando o titular pede.
- Integração sustentável: conectores com autenticação por usuário, tratamento de erro, retentativa idempotente. Cada sistema é um projeto.
- Versionamento e promoção: como uma mudança de instrução vai de teste para produção sem quebrar o que está no ar, e como se volta atrás.
- Operação: painel, alerta, revisão de amostra, ajuste contínuo. Alguém precisa olhar.
Nenhum desses sete itens é o agente. Todos são obrigatórios para o agente existir em produção. E o framework, por definição, entrega a peça para construí-los, não eles prontos. A conta de "construir" que só inclui o agente está contando um sétimo do trabalho.
Quando construir é a escolha certa
Vale ser claro, porque existe: construir do zero é a decisão correta em algumas situações, e nelas uma plataforma seria custo sem retorno.
- O caso é único e não vai gerar um segundo. Um agente, um processo, sem plano de expandir.
- O time tem engenheiro sênior disponível, com tempo, e a IA é a prioridade dele, não a terceira tarefa da semana.
- O processo está documentado e o dado está acessível. A incerteza é só técnica.
- Não há pressão de prazo. O tempo até o primeiro agente em produção não custa nada para a operação.
- O requisito é tão específico que nenhuma plataforma cobre, e adaptar sairia mais caro que construir.
Quando as cinco são verdadeiras ao mesmo tempo, construa. A comparação com LangChain e LangGraph detalha em que cenário o framework é a resposta e em qual não é.
O que fica de fora da comparação de custo
A comparação comum coloca de um lado a licença da plataforma e do outro o salário de dois engenheiros, e para aí. O que falta na coluna de construir:
O tempo até produção
Enquanto o time constrói a camada de operação, a operação continua pagando o processo antigo. Esse custo não aparece na planilha do projeto, mas é real e é mensal. Quatro meses de diferença no go-live são quatro meses do gasto que o agente existe para reduzir.
O segundo agente
O primeiro agente justifica montar tudo do zero. O segundo revela que metade do que foi montado era genérico e deveria ter sido reaproveitado, mas não foi desenhado para isso. O quinto revela que o time construiu uma plataforma sem querer, sem documentação, sem roadmap e dependente de quem a escreveu.
A pessoa que sai
Framework é escolhido por uma pessoa e configurado do jeito dela. Quando ela sai, o conhecimento vai junto, e o próximo engenheiro herda um sistema que só o autor entendia. Esse risco não tem linha na planilha e é o que mais frequentemente transforma um projeto que funcionava em um que ninguém quer tocar.
A primeira auditoria
Segurança, privacidade ou o cliente enterprise vão pedir trilha reproduzível, controle de acesso por ação e evidência de que dado sensível não sai sem tratamento. Construir isso depois, sob pressão de auditoria, custa muitas vezes o que custaria construir junto.
A terceira via que a pergunta esconde
A pergunta "construir ou comprar" assume que comprar significa receber uma ferramenta e se virar. Existe uma terceira opção, e é a que mais frequentemente chega à produção: plataforma mais engenheiros que constroem com o seu time, dentro da sua operação, até rodar.
Nesse modelo a camada de operação vem pronta, o caso específico é construído por quem conhece a plataforma junto de quem conhece o processo, e o seu time é treinado durante a implantação em vez de receber um handoff no fim. O que se compra não é software: é a chegada à produção, com o conhecimento ficando dentro de casa.
Regra prática ao avaliar qualquer opção: pergunte quem sustenta o agente seis meses depois do go-live, e o que acontece quando essa pessoa não está. A resposta diz mais sobre o custo real do que qualquer proposta.
Como decidir
| Se o seu cenário é | A escolha tende a ser |
|---|---|
| Um caso único, time sênior disponível, sem prazo, processo documentado | Construir com framework. |
| Vários casos previstos, time técnico ocupado com o core do negócio | Plataforma. |
| Primeiro projeto, processo não documentado, prazo que importa | Plataforma com engenheiros implantando junto. |
| Setor regulado, exigência de auditoria desde o começo | Plataforma com governança nativa, qualquer que seja o modelo de implantação. |
| Requisito que nenhuma plataforma cobre | Construir, e planejar desde já o segundo agente. |
Onde a Runflow entra
A Runflow é a terceira via: a plataforma para criar, operar e mensurar agentes, mais os engenheiros Forward Deployed que implantam com o seu time até rodar em produção, e ficam depois do go-live. Os sete itens da lista acima vêm prontos na plataforma, e o SDK TypeScript existe para que o seu time construa em código o que é específico, sem reconstruir o que é comum. Quando o seu cenário é o de construir com framework, a comparação diz isso, e nós também.
Perguntas frequentes
Vale mais a pena construir um agente de IA com framework ou usar uma plataforma?
Depende de cinco condições. Construir é a escolha certa quando o caso é único e não vai gerar um segundo, o time tem engenheiro sênior disponível com a IA como prioridade, o processo está documentado, não há pressão de prazo e o requisito é tão específico que nenhuma plataforma cobre. Quando alguma dessas falha, a conta de construir costuma estar incompleta, porque o agente é um sétimo do trabalho: falta observabilidade, controle de acesso, governança de modelo, memória, integração sustentável, versionamento e operação.
O que fica de fora quando se compara licença de plataforma com salário de engenheiro?
Quatro custos. O tempo até produção, durante o qual a operação continua pagando o processo antigo. O segundo agente, que revela que o que foi construído para o primeiro não era reaproveitável. A saída da pessoa que escolheu e configurou o framework, levando o conhecimento junto. E a primeira auditoria, que exige trilha reproduzível e controle por ação, muito mais caros de construir depois do que junto.
O que um framework de agente não entrega pronto?
A camada de operação: registro reproduzível de cada execução e chamada de ferramenta, controle de acesso e aprovação humana por ação, roteamento e fallback entre provedores de modelo com limite de custo, gestão de memória com resumo e eliminação, conectores com autenticação por usuário e retentativa idempotente, versionamento e promoção de mudanças, e a operação contínua com painel, alerta e revisão. O framework entrega a peça para construir isso, não isso pronto.
Existe alternativa entre construir do zero e comprar uma ferramenta?
Sim: plataforma mais engenheiros que constroem com o seu time, dentro da sua operação, até rodar em produção. A camada de operação vem pronta, o caso específico é construído por quem conhece a plataforma junto de quem conhece o processo, e o time interno é treinado durante a implantação em vez de receber um handoff. É o modelo que mais frequentemente chega à produção em primeiro projeto com prazo que importa.
Qual pergunta fazer antes de decidir entre construir e comprar?
Quem sustenta o agente seis meses depois do go-live, e o que acontece quando essa pessoa não está. A resposta revela o custo real melhor do que qualquer proposta, porque o risco de dependência de uma pessoa e o custo de operação contínua são os dois itens que quase nunca entram na planilha da decisão.