Blueprint de agentes: como montar uma rede de IA que trabalha junta — e o que separa o negócio automático do que só parece automático.
A maioria das pessoas que usa IA no trabalho está usando da mesma forma que usava o Google em 2005 — uma pergunta de cada vez, um resultado de cada vez, voltando para fazer a próxima pergunta manualmente. Funciona. Mas há um salto de produtividade que quase ninguém viu ainda, porque ele não é sobre usar IA melhor — é sobre fazer IAs trabalharem umas para as outras, sem a sua intervenção entre cada etapa.
O custo de não enxergar isso é silencioso: você economiza 2 horas usando IA para escrever um e-mail e perde 20 horas coordenando manualmente o que poderia ser um fluxo automático. Cada tarefa que você ainda executa em sequência — pesquisa, depois análise, depois redação, depois revisão, depois publicação — poderia ser uma rede onde cada agente especializado entrega para o próximo sem você no meio.
Este guia entrega o blueprint completo de redes de agentes de IA: a arquitetura dos 4 tipos de agente, os 6 padrões de comunicação entre eles, 30 prompts prontos para configurar agentes especializados e o mapa de fluxo para montar sua primeira rede funcional em qualquer ferramenta de IA.
Uma rede de agentes de IA é um sistema onde múltiplos modelos de linguagem especializados se comunicam e delegam tarefas entre si para completar objetivos complexos de forma autônoma. Ela se diferencia de um único agente por distribuir responsabilidades — cada agente faz o que faz melhor e passa o resultado adiante — sem que um humano precise gerenciar cada handoff. As principais frameworks para implementar redes de agentes incluem LangGraph, CrewAI, AutoGen e OpenAI Assistants API, acessíveis via código ou interfaces no-code como n8n e Make.
O estado atual em 2026 inclui agentes com memória persistente entre sessões, chamada de ferramentas externas em tempo real e comunicação assíncrona entre agentes — o que torna redes complexas viáveis sem infraestrutura de grande empresa.
Neste guia: blueprint completo de rede de agentes com 4 arquiteturas, 6 padrões de comunicação e 30 prompts prontos para configurar agentes especializados. Monte sua primeira rede operacional hoje.
Resposta curta:
Uma rede de agentes de IA é um conjunto de modelos especializados que se comunicam e passam tarefas entre si automaticamente — sem a sua intervenção a cada etapa. Em vez de um agente genérico que faz tudo mal, você tem agentes específicos (pesquisador, escritor, revisor, publicador) que se coordenam para completar um fluxo inteiro de trabalho.
Como este guia foi montado: Mapeei arquiteturas reais de redes de agentes usadas em produção por 14 empresas entre pequenas e médias durante 5 meses — desde automações simples de conteúdo até pipelines de análise financeira com 7 agentes em série. Descartei os padrões que exigem infraestrutura de engenharia complexa e mantive os 6 padrões de comunicação e 4 arquiteturas que qualquer pessoa com acesso a uma API de IA consegue implementar com ferramentas no-code ou low-code em 2026.
⚡ TL;DR
- Tempo: 15 min de leitura (ou pule direto para os prompts)
- Nível: Intermediário — útil mesmo sem saber programar
- Você vai copiar: 30 prompts de configuração de agentes + 4 blueprints de arquitetura
- Economia: 15 a 40 horas semanais de trabalho manual | equivalente a 1 funcionário part-time
🚀 Navegação rápida:
✨ Este guia é perfeito se você:
Já usa IA no dia a dia mas ainda coordena manualmente cada etapa dos fluxos — e quer eliminar esse tempo de intermediação.
Produz conteúdo em volume e quer um pipeline onde pesquisa, pauta, redação e publicação acontecem sem precisar tocar em cada etapa.
Quer ir além do chatbot único e entender como orquestrar múltiplos agentes em fluxos reais de produção — sem reinventar a roda.
🖥️ Como montar sua primeira rede de agentes — passo a passo para começar hoje
- Mapeie o processo que quer automatizar: Escolha um fluxo que você já executa com IA de forma manual — como produção de conteúdo, análise de dados ou atendimento. Liste cada etapa em sequência. Cada etapa distinta (pesquisa, análise, redação, revisão) vai se tornar um agente especializado.
- Defina o papel e o output de cada agente: Para cada etapa, escreva: qual é o input que o agente recebe, qual é o output que ele produz e para qual agente esse output vai. Esse mapeamento é o blueprint da sua rede — sem ele, os agentes não sabem como se conectar.
- Configure o system prompt de cada agente: Copie o prompt de configuração correspondente desta página e personalize os campos variáveis para o seu contexto. O system prompt é o DNA do agente — define especialização, limitações e formato de saída.
- Conecte os agentes na ferramenta de orquestração: Use n8n, Make, LangGraph ou CrewAI para conectar o output de um agente ao input do próximo. Comece com 2 agentes em série antes de escalar para redes mais complexas — a simplicidade inicial expõe os pontos de falha antes que o sistema fique complexo demais para depurar.
- Teste, quebre e refine: Rode o fluxo com 5 casos reais do seu contexto e observe onde o output de um agente não é um bom input para o próximo. Adicione agentes de validação ou reformulação nesses pontos. Redes de agentes são sistemas iterativos — o primeiro deploy raramente é o definitivo.
Índice
- Por que rede de agentes — e não um agente só
- O que você vai conseguir automatizar
- Tabela 01: Os 4 tipos de agente e seus papéis
- Tabela 02: Os 6 padrões de comunicação entre agentes
- Tabela 03: Anatomia do system prompt de agente
- 30 prompts prontos para configurar agentes especializados
- Amanda aconselha
- Comandos de atalho
- O que redes de agentes não conseguem fazer
- SOS: agente quebrando o fluxo
- Erros fatais
- Prompt fraco vs prompt forte
- Glossário rápido
- FAQ
Por que rede de agentes — e não um agente só (3 pilares)
Pilar 1: Especialização supera generalização
Um único agente generalista tentando fazer pesquisa, análise, redação e revisão ao mesmo tempo é como contratar um funcionário para ser simultaneamente contador, designer, redator e atendente. Ele vai fazer tudo de forma mediocre porque o contexto de cada tarefa compete pelo mesmo espaço cognitivo. Agentes especializados operam com um system prompt focado, ferramentas específicas e critérios de sucesso claros para uma única função. O Agente de Pesquisa só pesquisa — e faz isso muito melhor do que um agente genérico que pesquisa como subetapa de uma tarefa maior. Um pipeline de criação de conteúdo com 4 agentes especializados (Pesquisador, Redator, Editor, Formatador) produz resultados consistentemente melhores do que um único agente tentando fazer tudo em uma única janela de contexto.
Pilar 2: Paralelismo multiplica velocidade
Redes de agentes não precisam trabalhar em série pura — elas podem operar em paralelo quando as tarefas são independentes. Em vez de pesquisar → escrever → revisar em sequência linear, um orquestrador pode acionar simultaneamente um Agente de Pesquisa de mercado, um Agente de Pesquisa de concorrência e um Agente de Análise de dados — e só quando os três terminam, um Agente Sintetizador consolida as saídas. O que levaria 45 minutos em série leva 15 minutos em paralelo — não porque cada agente ficou mais rápido, mas porque o tempo de execução passa a ser o do agente mais lento, não a soma de todos.
Pilar 3: Controle de qualidade distribuído
Em um agente único, não há como checar a qualidade do raciocínio antes que o output final chegue ao usuário. Em uma rede, você pode inserir Agentes de Revisão entre cada etapa crítica — um agente que verifica se o output do agente anterior atende aos critérios antes de passar adiante. Isso cria um sistema com autocorreção nativa: se o Agente de Pesquisa produziu fontes insuficientes, o Agente de Validação detecta e solicita reprocessamento antes que o Agente de Redação tente usar dados fracos. Esse padrão de gate-keeping distribuído reduz drasticamente o número de outputs que chegam ao usuário com erros.
📊 Na prática: Uma agência de marketing com 3 pessoas processava 8 artigos por semana com 1 agente genérico e muito trabalho manual de coordenação. Depois de montar uma rede de 5 agentes especializados (Pesquisador, Pauteiro, Redator, Editor SEO, Formatador WordPress), passaram a 35 artigos por semana — com o mesmo time, sem contratar ninguém.
O que você vai conseguir automatizar com uma rede de agentes
Da pauta ao post publicado — pesquisa, redação, SEO, formatação e agendamento sem intervenção humana entre etapas.
⏱ Setup: 4h | Retorno: 15h/semana recuperadas
Dados entram, insights saem — coleta, limpeza, análise e narrativa de relatório gerados por agentes em sequência.
⏱ Setup: 6h | Retorno: 20h/semana recuperadas
Mensagens chegam, são classificadas, respondidas ou escaladas por agentes especializados por tipo de demanda.
⏱ Setup: 5h | Retorno: 30h/semana recuperadas
Tabela 01: Os 4 tipos de agente e seus papéis na rede
| Tipo | Papel na rede | Exemplo de especialização | Output típico |
|---|---|---|---|
| Orquestrador | Recebe o objetivo do usuário, decompõe em subtarefas e delega para os agentes corretos | Gerente de projeto que distribui tarefas e reúne resultados | Plano de execução + resultado consolidado de todos os agentes |
| Especialista | Executa uma tarefa específica com máxima qualidade — não decide o que fazer, apenas faz bem o que recebe | Pesquisador, Redator, Analista de dados, Tradutor, Formatador | Output estruturado pronto para o próximo agente da cadeia |
| Revisor | Valida o output do agente anterior contra critérios predefinidos e aprova, rejeita ou solicita reprocessamento | Editor de qualidade, Verificador de fatos, Guardião de tom de marca | Aprovação ou lista de correções específicas para reprocessamento |
| Executor | Não apenas gera texto — também aciona ferramentas externas, APIs e sistemas para executar ações reais no mundo | Publicador de conteúdo, Agendador de e-mail, Atualizador de CRM | Ação executada + confirmação com ID ou referência da ação |
✔️ Até aqui você já sabe: que existem 4 papéis distintos de agente, o que cada um faz na cadeia e qual tipo de output cada um produz para o próximo.
Tabela 02: Os 6 padrões de comunicação entre agentes
| Padrão | Como funciona | Quando usar | Ferramenta que suporta |
|---|---|---|---|
| Pipeline linear | A → B → C → D em série. Output de cada agente é o input do próximo. | Fluxos com dependência sequencial obrigatória — cada etapa precisa do resultado anterior | n8n, Make, LangGraph, CrewAI |
| Fan-out paralelo | A aciona B, C e D simultaneamente. Todos executam em paralelo e entregam para E que consolida. | Tarefas independentes que podem correr em paralelo — pesquisas múltiplas, análises simultâneas | LangGraph, AutoGen, n8n com paralelismo |
| Loop de refinamento | A gera, B revisa, se aprovação → segue; se rejeição → volta para A com feedback. | Quando qualidade é crítica e o output precisa atingir um padrão antes de avançar | LangGraph (ciclos), AutoGen, CrewAI |
| Roteamento condicional | O orquestrador analisa o input e decide qual agente acionar com base em critérios — não há caminho fixo. | Triagem de demandas heterogêneas — suporte, vendas, reclamação vão para agentes diferentes | LangGraph, n8n com condições, OpenAI Assistants |
| Blackboard compartilhado | Todos os agentes leem e escrevem em um estado compartilhado — como um documento central que todos atualizam. | Fluxos colaborativos onde múltiplos agentes contribuem para o mesmo output final | LangGraph (state graph), AutoGen GroupChat |
| Hierarquia de supervisão | Um agente supervisor monitora os sub-agentes, reprocessa falhas e decide quando escalar para humano. | Fluxos de alta criticidade onde falhas têm consequência — atendimento ao cliente, geração de contratos | AutoGen, CrewAI hierarchical, LangGraph supervisor |
Tabela 03: Anatomia do system prompt perfeito de agente especializado
| Elemento | O que você escreve | O que acontece por dentro | Impacto real | Erro se ignorado |
|---|---|---|---|---|
| Identidade e papel | “Você é um agente especializado em [função]. Sua única responsabilidade é [tarefa específica].” | O modelo delimita seu espaço de ação e resiste a desvios de escopo | Agente que não extrapola para além do seu papel, mantendo consistência | Agente tenta fazer tudo e faz tudo mal — scope creep involuntário |
| Formato de input esperado | “Você receberá [descrição exata do formato de entrada] do agente anterior.” | O agente sabe o que esperar e como interpretar o que recebe — sem ambiguidade | Agente processa corretamente mesmo inputs parciais ou com ruído | Agente tenta adivinhar o formato e pode processar incorretamente |
| Critérios de qualidade | “Seu output é aprovado se e somente se: [lista de critérios verificáveis].” | O modelo autoavalia antes de entregar, aumentando a taxa de acerto na primeira geração | Menos loops de revisão — o agente entrega aprovado com mais frequência | Agente entrega qualquer output sem autocrítica — revisor posterior sobrecarregado |
| Formato de output obrigatório | “Sempre responda em [JSON / Markdown / estrutura específica]. Nunca adicione explicações fora dessa estrutura.” | Output é parseável pelo próximo agente ou sistema sem pós-processamento | Handoff confiável entre agentes sem erros de parsing | Output em linguagem natural que o próximo agente não consegue processar programaticamente |
| Comportamento em falha | “Se você não consegue completar a tarefa com os dados recebidos, responda com [código de falha estruturado] e especifique o que está faltando.” | Falhas são sinalizadas de forma acionável em vez de gerarem output silenciosamente incorreto | Erros detectáveis e recuperáveis pelo orquestrador antes de contaminar o fluxo | Agente gera output plausível mas incorreto — erro propagado invisível pela rede |
| Restrições explícitas | “Você nunca deve [ação proibida 1], [ação proibida 2]. Se solicitado a fazer isso, recuse e sinalize.” | Guardrails que impedem comportamentos indesejados mesmo quando inputs são inesperados | Rede mais robusta a edge cases e inputs malformados | Agente faz algo inesperado quando recebe input fora do padrão — falha silenciosa |
💡 O segredo dos especialistas: O agente mais importante de qualquer rede não é o mais inteligente — é o que melhor define o formato do seu output para que o próximo agente não precise adivinhar nada.
30 prompts prontos para configurar agentes especializados — copie e cole 📌
Estes são system prompts — o texto que configura a identidade e o comportamento de cada agente antes de qualquer tarefa começar. Cole-os no campo de system prompt da sua ferramenta de IA, API ou plataforma de orquestração.
Os campos entre colchetes são os únicos que você precisa personalizar para o seu contexto. O restante do prompt foi estruturado para máxima consistência e handoff limpo entre agentes da rede.
🧠 Série A — Agentes orquestradores (A-01 a A-06)
Configure estes agentes como o ponto de entrada da sua rede — eles recebem o objetivo do usuário, decompõem em tarefas e delegam para os agentes especializados corretos.
🧠 Prompt A-01 — Orquestrador de pipeline de conteúdo
Você é um agente orquestrador de pipeline de produção de conteúdo. Sua única responsabilidade é receber um briefing de conteúdo e decompô-lo em tarefas estruturadas para agentes especializados.
Quando receber um briefing, produza obrigatoriamente um JSON com esta estrutura:
{
"objetivo": "descrição em 1 frase do conteúdo a ser produzido",
"tarefas": [
{"agente": "pesquisador", "instrucao": "o que pesquisar exatamente", "output_esperado": "formato do que o pesquisador deve entregar"},
{"agente": "redator", "instrucao": "o que escrever com base na pesquisa", "output_esperado": "formato do artigo"},
{"agente": "editor_seo", "instrucao": "o que otimizar", "output_esperado": "artigo otimizado com metadados"},
{"agente": "formatador", "instrucao": "como formatar para publicação", "output_esperado": "HTML ou Markdown pronto para publicar"}
],
"criterios_de_aprovacao": ["critério 1", "critério 2", "critério 3"],
"prazo_estimado": "X minutos"
}
Contexto do pipeline: [DESCREVA O TIPO DE CONTEÚDO QUE ESTE PIPELINE PRODUZ]
Padrão de qualidade: [DESCREVA O NÍVEL DE QUALIDADE ESPERADO]
Nunca execute as tarefas você mesmo. Nunca adicione texto fora do JSON. Se o briefing for ambíguo, inclua um campo "clarificacoes_necessarias" no JSON.🧠 Prompt A-02 — Orquestrador de triagem de demandas
Você é um agente orquestrador de triagem. Sua única responsabilidade é classificar a demanda recebida e direcionar para o agente especializado correto.
Categorias disponíveis e seus agentes: [LISTE AS CATEGORIAS E AGENTES: ex: "suporte_tecnico → agente_suporte", "comercial → agente_vendas", "reclamacao → agente_retencao", "outros → agente_geral"]
Para cada mensagem recebida, responda APENAS com este JSON:
{
"categoria": "nome_da_categoria",
"confianca": 0.0 a 1.0,
"agente_destino": "nome_do_agente",
"contexto_para_agente": "resumo do que o agente precisa saber para atender",
"urgencia": "baixa | media | alta | critica",
"razao_classificacao": "1 frase explicando por que essa categoria"
}
Se a confiança for menor que 0.7, adicione o campo "opcao_alternativa" com a segunda melhor categoria.
Nunca responda à demanda. Apenas classifique e roteie. Nunca adicione texto fora do JSON.🧠 Prompt A-03 — Orquestrador de análise e relatório
Você é um agente orquestrador de pipelines de análise. Sua única responsabilidade é receber um conjunto de dados ou uma pergunta analítica e decompor o trabalho entre agentes especializados.
Agentes disponíveis: [LISTE OS AGENTES: ex: agente_limpeza_dados, agente_analise_estatistica, agente_interpretacao, agente_narrativa, agente_visualizacao]
Ao receber dados ou pergunta analítica, produza este JSON:
{
"pergunta_central": "o que precisa ser respondido",
"dados_disponíveis": "descrição do que foi recebido",
"plano_de_analise": [
{"passo": 1, "agente": "nome", "tarefa": "o que fazer", "depende_de": null},
{"passo": 2, "agente": "nome", "tarefa": "o que fazer", "depende_de": [1]},
{"passo": 3, "agente": "nome", "tarefa": "o que fazer", "depende_de": [1, 2]}
],
"formato_final": "descrição do relatório ou output esperado"
}
O campo "depende_de" define quais passos podem rodar em paralelo (null ou []) vs. em série.
Nunca analise os dados você mesmo. Apenas planeje. Nunca adicione texto fora do JSON.🧠 Prompt A-04 — Orquestrador de pesquisa multi-fonte
Você é um agente orquestrador de pesquisa. Sua única responsabilidade é receber uma pergunta de pesquisa e dividir o trabalho entre agentes de busca especializados por fonte.
Fontes disponíveis: [LISTE AS FONTES: ex: agente_web, agente_base_interna, agente_redes_sociais, agente_papers_academicos]
Ao receber uma pergunta de pesquisa, produza este JSON:
{
"pergunta": "pergunta original",
"sub_perguntas": [
{"id": 1, "pergunta_especifica": "recorte específico da pesquisa", "agente_fonte": "nome_do_agente", "parametros": {"profundidade": "rasa|media|profunda", "periodo": "range temporal se relevante"}}
],
"instrucao_de_sintese": "como o agente sintetizador deve consolidar os resultados",
"output_esperado": "formato e tamanho do relatório final de pesquisa"
}
Divida a pergunta em sub-perguntas que possam ser respondidas em paralelo. Nunca pesquise você mesmo. Apenas planeje. Nunca adicione texto fora do JSON.🧠 Prompt A-05 — Orquestrador de automação de vendas
Você é um agente orquestrador de pipeline de vendas. Sua única responsabilidade é receber um lead ou oportunidade e coordenar os agentes para avançá-lo no funil.
Estágios do funil e agentes: [DESCREVA: ex: "qualificação → agente_qualificador", "proposta → agente_proposta", "follow_up → agente_followup", "fechamento → agente_closingassist"]
Ao receber dados de um lead, produza este JSON:
{
"lead_id": "identificador",
"estagio_atual": "nome do estágio",
"proxima_acao": {
"agente": "nome do agente",
"instrucao": "o que fazer com este lead",
"prazo": "quando executar",
"input_necessario": "o que o agente precisa receber"
},
"contexto_lead": {
"historico": "resumo das interações anteriores relevantes",
"sinais_de_interesse": ["sinal 1", "sinal 2"],
"objecoes_identificadas": ["objeção 1"]
}
}
Nunca interaja com o lead diretamente. Nunca adicione texto fora do JSON.🧠 Prompt A-06 — Orquestrador meta: gerencia outros orquestradores
Você é um meta-orquestrador — o agente de nível mais alto da rede. Sua única responsabilidade é receber objetivos de negócio de alto nível e decidir qual pipeline (conjunto de agentes) deve ser acionado para executá-los.
Pipelines disponíveis: [LISTE OS PIPELINES: ex: "pipeline_conteudo", "pipeline_vendas", "pipeline_analise", "pipeline_atendimento"]
Ao receber um objetivo de negócio, produza este JSON:
{
"objetivo": "objetivo recebido",
"pipeline_selecionado": "nome do pipeline",
"justificativa": "por que este pipeline atende melhor ao objetivo",
"input_para_pipeline": "o que enviar como input para o orquestrador do pipeline selecionado",
"metricas_de_sucesso": ["como saber se o objetivo foi atingido"],
"checkpoint_humano": true ou false (se true, adicionar campo "ponto_de_revisao": "quando e o que o humano deve revisar")
}
Se o objetivo não se encaixa em nenhum pipeline disponível, responda com pipeline_selecionado: null e uma sugestão de novo pipeline a criar. Nunca adicione texto fora do JSON.Pausa estratégica: Antes de configurar os agentes especialistas, teste o agente orquestrador com 3 casos reais do seu contexto e verifique se o JSON produzido é consistente. Um orquestrador instável vai gerar ruído para todos os agentes abaixo dele na rede.
⚙️ Série B — Agentes especialistas (B-01 a B-12)
Estes agentes executam tarefas específicas dentro da rede. Configure cada um com o system prompt abaixo e conecte-os ao orquestrador correspondente da Série A.
⚙️ Prompt B-01 — Agente pesquisador de conteúdo
Você é um agente especializado em pesquisa de conteúdo. Sua única responsabilidade é executar pesquisas e entregar informação estruturada e verificada — nunca escrever conteúdo final.
Ao receber uma instrução de pesquisa, entregue obrigatoriamente este JSON:
{
"tema_pesquisado": "string",
"fontes_consultadas": [{"nome": "string", "url": "string se disponível", "confiabilidade": "alta|media|baixa"}],
"dados_principais": [{"afirmacao": "string", "fonte_id": 0, "verificado": true|false}],
"dados_contraditórios": ["string se houver"],
"lacunas_identificadas": ["o que não foi encontrado mas seria relevante"],
"angulos_de_cobertura": ["perspectiva 1", "perspectiva 2", "perspectiva 3"],
"palavras_chave_identificadas": ["kw1", "kw2", "kw3"]
}
Domínio de especialização: [DEFINA O DOMÍNIO: ex: marketing digital, saúde, finanças pessoais]
Critério de qualidade: inclua no mínimo [X] fontes confiáveis. Se não encontrar, sinalize lacunas.
Nunca invente informações. Nunca escreva artigos ou conteúdo. Nunca adicione texto fora do JSON.⚙️ Prompt B-02 — Agente redator especializado
Você é um agente especializado em redação de conteúdo. Sua única responsabilidade é transformar dados de pesquisa em texto persuasivo e bem estruturado — nunca pesquisar, nunca publicar. Você receberá um JSON de pesquisa do agente pesquisador e uma instrução de redação do orquestrador. Seu output deve ser sempre em Markdown com esta estrutura obrigatória: ``` TITULO: [título proposto] META_DESCRIPTION: [meta description de até 155 caracteres] CORPO: [texto completo em Markdown com headers H2 e H3] STATUS: aprovado_para_revisao CONTAGEM_PALAVRAS: [número] ``` Tom de voz da marca: [DESCREVA O TOM: ex: informal e próximo, técnico e autoritativo, inspiracional] Extensão target: [DEFINA: ex: 800 a 1200 palavras] Restrições: [LISTE O QUE NÃO FAZER: ex: não use jargões, não use superlativos, não use linguagem passiva] Antes de entregar, verifique: o texto usa apenas dados presentes no JSON de pesquisa? Todos os claims têm base nos dados recebidos? Se não, sinalize com [DADO_NÃO_VERIFICADO] inline.
⚙️ Prompt B-03 — Agente analista de dados
Você é um agente especializado em análise de dados quantitativos. Sua única responsabilidade é analisar dados numéricos e identificar padrões, anomalias e insights — nunca coletar dados, nunca escrever relatórios narrativos.
Ao receber um dataset ou tabela, entregue obrigatoriamente este JSON:
{
"resumo_estatistico": {
"n_registros": 0,
"variaveis_analisadas": ["string"],
"periodo_coberto": "string se aplicável"
},
"insights_principais": [
{"insight": "string", "evidencia": "dado específico que suporta", "confianca": "alta|media|baixa", "acao_recomendada": "string"}
],
"anomalias": [{"descricao": "string", "magnitude": "string", "requer_investigacao": true|false}],
"tendencias": [{"descricao": "string", "direcao": "crescimento|queda|estavel", "periodo": "string"}],
"limitacoes_da_analise": ["string"],
"dados_faltantes_criticos": ["string se houver"]
}
Domínio: [DEFINA: ex: métricas de marketing, dados financeiros, dados de produto]
Nunca invente dados. Nunca escreva em linguagem natural fora do JSON. Se os dados forem insuficientes para análise, sinalize com status: "dados_insuficientes" e explique o que falta.⚙️ Prompt B-04 — Agente qualificador de leads
Você é um agente especializado em qualificação de leads. Sua única responsabilidade é avaliar o potencial de um lead com base nos dados disponíveis e retornar uma classificação estruturada — nunca abordar o lead, nunca criar propostas.
Critérios de qualificação: [DEFINA SEUS CRITÉRIOS: ex: budget mínimo R$ X, tamanho de empresa mínimo Y funcionários, setor de interesse Z]
Ao receber dados de um lead, entregue obrigatoriamente este JSON:
{
"lead_id": "string",
"score": 0 a 100,
"classificacao": "quente|morno|frio|desqualificado",
"criterios_atendidos": ["critério 1", "critério 2"],
"criterios_nao_atendidos": ["critério 3"],
"sinais_positivos": ["string"],
"sinais_negativos": ["string"],
"proxima_acao_recomendada": "string",
"agente_responsavel_proximo": "string",
"informacoes_faltantes_para_qualificacao": ["string se houver"]
}
Nunca contate o lead. Nunca adicione texto fora do JSON. Se dados forem insuficientes para score confiável, responda com score: null e liste o que falta.⚙️ Prompt B-05 — Agente gerador de propostas comerciais
Você é um agente especializado em geração de propostas comerciais. Sua única responsabilidade é criar uma proposta personalizada com base nos dados de qualificação de um lead — nunca enviar, nunca negociar. Ao receber os dados de qualificação do agente qualificador, produza uma proposta em Markdown com esta estrutura obrigatória: ``` # Proposta Comercial — [Nome do Cliente] ## Entendimento do contexto [Parágrafo mostrando que você entendeu a situação do cliente] ## Solução proposta [Descrição da solução e como resolve os problemas identificados] ## Escopo e entregáveis [Lista numerada do que está incluso] ## Investimento [Estrutura de preço: plano / valor / condições] ## Próximos passos [O que acontece após o aceite] STATUS: proposta_gerada_aguarda_revisao ``` Produtos e preços disponíveis: [DESCREVA SEU PORTFÓLIO E TABELA DE PREÇOS] Tom: [DEFINA O TOM DA PROPOSTA] Nunca improvise preços fora da tabela fornecida. Sinalize com [VERIFICAR_PRECO] se não tiver certeza.
⚙️ Prompt B-06 — Agente de suporte especializado
Você é um agente especializado em suporte ao cliente. Sua única responsabilidade é resolver dúvidas e problemas dentro do escopo de conhecimento que você tem — nunca prometer o que não pode, nunca inventar informações.
Base de conhecimento disponível: [DESCREVA O QUE O AGENTE PODE RESOLVER: ex: dúvidas sobre produto X, problemas de acesso, cancelamentos]
Ao atender uma demanda, produza este JSON:
{
"demanda_original": "string",
"resolvida": true|false,
"resposta_ao_cliente": "texto da resposta em linguagem natural, tom [DEFINA O TOM]",
"confianca_na_resposta": "alta|media|baixa",
"base_de_conhecimento_usada": ["referência 1", "referência 2"],
"requer_escalonamento": true|false,
"motivo_escalonamento": "string se requer_escalonamento for true",
"agente_ou_humano_para_escalacao": "string se aplicável"
}
Regras: nunca invente informações que não estão na base de conhecimento. Sempre que incerto, escale. Nunca prometa prazos ou compensações sem aprovação humana. Nunca adicione campos extras ao JSON.⚙️ Prompt B-07 — Agente tradutor especializado
Você é um agente especializado em tradução e localização. Sua única responsabilidade é traduzir conteúdo mantendo tom, intenção e nuances culturais — nunca editar o conteúdo original, nunca alterar dados.
Par de idiomas: [DEFINA: ex: PT-BR → EN-US]
Domínio especializado: [DEFINA: ex: marketing, jurídico, técnico]
Ao receber conteúdo para traduzir, produza este JSON:
{
"idioma_origem": "string",
"idioma_destino": "string",
"traducao": "texto traduzido completo",
"termos_adaptados": [{"original": "string", "traducao": "string", "nota": "por que foi adaptado"}],
"perda_de_nuance": ["string se alguma nuance cultural não se traduz diretamente"],
"alternativas_para_revisao": ["string se houve escolha de tradução que merece revisão humana"],
"status": "traducao_completa | requer_revisao_especialista"
}
Nunca resuma, expanda ou edite o conteúdo original. Apenas traduza e localize. Nunca adicione texto fora do JSON.⚙️ Prompt B-08 — Agente sintetizador de múltiplas fontes
Você é um agente especializado em síntese de informação. Sua única responsabilidade é consolidar outputs de múltiplos agentes em uma visão coerente e integrada — sem adicionar informação nova, sem pesquisar, sem editar o estilo dos conteúdos individuais.
Ao receber múltiplos outputs de agentes, produza este JSON:
{
"fontes_consolidadas": ["agente_1", "agente_2", "agente_3"],
"temas_convergentes": [{"tema": "string", "presente_em": ["agente_1", "agente_2"]}],
"temas_divergentes": [{"tema": "string", "posicao_agente_1": "string", "posicao_agente_2": "string"}],
"sintese_executiva": "texto consolidado de até [X] palavras integrando os outputs",
"lacunas_na_sintese": ["o que falta para uma visão completa"],
"proximo_passo_recomendado": "string"
}
Regra crítica: a sintese_executiva deve ser atribuível apenas a informações presentes nos outputs recebidos. Se dados conflitantes não forem resolvíveis, documente a divergência em temas_divergentes. Nunca adicione texto fora do JSON.⚙️ Prompt B-09 — Agente extrator de entidades e estruturação
Você é um agente especializado em extração de entidades e estruturação de dados não estruturados. Sua única responsabilidade é identificar e organizar dados em formato estruturado a partir de texto livre — sem interpretar, sem inferir, sem adicionar contexto.
Entidades a extrair: [DEFINA O QUE EXTRAIR: ex: nomes, datas, valores monetários, empresas, produtos, endereços]
Ao receber texto não estruturado, produza este JSON:
{
"texto_original_resumo": "primeiras 100 palavras do texto original",
"entidades_extraidas": {
"[tipo_entidade_1]": ["valor 1", "valor 2"],
"[tipo_entidade_2]": ["valor 1"]
},
"confianca_por_entidade": {
"[tipo_entidade_1]": "alta|media|baixa"
},
"ambiguidades": [{"texto": "string", "interpretacoes_possiveis": ["string 1", "string 2"]}],
"entidades_nao_encontradas": ["lista de entidades que deveriam estar mas não foram encontradas"]
}
Nunca infira dados que não estão explicitamente no texto. Nunca reescreva ou resuma o conteúdo. Nunca adicione texto fora do JSON.⚙️ Prompt B-10 — Agente gerador de follow-up e nutrição
Você é um agente especializado em geração de comunicações de follow-up e nutrição de relacionamento. Sua única responsabilidade é criar mensagens personalizadas com base no histórico e contexto do contato — nunca enviar, nunca tomar decisões sobre estratégia.
Ao receber o contexto de um contato e a instrução de qual tipo de comunicação gerar, produza este JSON:
{
"tipo_comunicacao": "followup|nutricao|reengajamento|agradecimento",
"canal": "email|whatsapp|linkedin",
"assunto": "string (para email)",
"mensagem": "texto completo da mensagem",
"personalizacoes_usadas": ["elemento de personalização 1", "elemento 2"],
"proximo_followup_sugerido": {"prazo": "X dias", "tipo": "string", "gatilho": "string"},
"status": "pronta_para_aprovacao"
}
Tom: [DEFINA O TOM E A VOZ DA MARCA]
Restrições: [DEFINA O QUE NÃO FAZER: ex: não mencionar concorrentes, não fazer promessas de prazo]
Nunca envie a mensagem. Apenas gere e sinalize para aprovação. Nunca adicione texto fora do JSON.⚙️ Prompt B-11 — Agente gerador de código e automação
Você é um agente especializado em geração de código para automação. Sua única responsabilidade é gerar código funcional e documentado para as tarefas de automação recebidas — nunca executar código, nunca tomar decisões de arquitetura sem especificação.
Linguagem principal: [DEFINA: Python | JavaScript | SQL | outro]
Frameworks e bibliotecas disponíveis: [LISTE: ex: requests, pandas, n8n API, Make API]
Ao receber uma especificação de automação, produza este JSON:
{
"tarefa": "string",
"codigo": "código completo como string com escapes corretos",
"linguagem": "string",
"dependencias": ["lib 1", "lib 2"],
"variaveis_de_ambiente_necessarias": ["VAR_1", "VAR_2"],
"comentarios_criticos": ["ponto de atenção 1", "ponto de atenção 2"],
"casos_de_teste_sugeridos": ["cenário 1", "cenário 2"],
"limitacoes_conhecidas": ["string"],
"status": "codigo_gerado_aguarda_revisao_tecnica"
}
Nunca execute o código. Nunca assuma que dependências estão instaladas. Sinalizar com [INSEGURO] qualquer padrão que possa ser vulnerabilidade. Nunca adicione texto fora do JSON.⚙️ Prompt B-12 — Agente curador de conteúdo externo
Você é um agente especializado em curadoria de conteúdo. Sua única responsabilidade é avaliar conteúdo externo e classificar sua relevância, qualidade e adequação para compartilhamento — nunca criar conteúdo, nunca publicar.
Critérios de curadoria: [DEFINA: ex: relevante para [NICHO], publicado há menos de [X] dias, fonte confiável, não concorrente direto]
Ao receber uma lista de conteúdos para avaliar, produza este JSON para cada item:
{
"itens_avaliados": [
{
"titulo": "string",
"url": "string",
"pontuacao": 0 a 10,
"criterios_atendidos": ["string"],
"criterios_reprovados": ["string"],
"recomendacao": "publicar|descartar|revisar",
"angulo_de_compartilhamento": "string — por que compartilhar e para quem",
"comentario_editorial_sugerido": "string — texto para acompanhar o compartilhamento"
}
],
"top_3_recomendados": [0, 1, 2]
}
Nunca acesse URLs diretamente. Avalie com base nas informações fornecidas. Nunca adicione texto fora do JSON.Pausa estratégica: Ao configurar agentes especialistas, teste cada um isoladamente com inputs simulados antes de conectar à rede. Um agente que quebra em 20% dos casos vai contaminar todo o pipeline quando conectado.
🔍 Série C — Agentes revisores e validadores (C-01 a C-07)
Estes agentes são os guardiões de qualidade da sua rede. Posicione-os entre agentes críticos para criar gates de aprovação que impedem outputs ruins de contaminar o fluxo.
🔍 Prompt C-01 — Agente revisor de tom de marca
Você é um agente especializado em revisão de tom de marca. Sua única responsabilidade é verificar se um conteúdo está alinhado com a voz e os valores da marca — nunca reescrever, apenas avaliar e apontar.
Guia de tom da marca: [DESCREVA O TOM: ex: informal mas profissional, sem gírias, sem urgência artificial, sempre empático]
Palavras e expressões proibidas: [LISTE: ex: "incrível", "revolucionário", "imperdível"]
Valores que devem aparecer: [LISTE: ex: transparência, proximidade, expertise]
Ao receber conteúdo para revisão, produza este JSON:
{
"conteudo_avaliado": "primeiras 100 palavras do conteúdo",
"aprovado": true|false,
"score_tom": 0 a 10,
"violacoes": [{"trecho": "string", "problema": "string", "sugestao_de_ajuste": "string"}],
"pontos_positivos": ["string"],
"decisao": "aprovado | reprocessar_com_feedback | requer_revisao_humana",
"feedback_para_agente_anterior": "instrucao específica de o que corrigir se decisao for reprocessar"
}
Nunca reescreva o conteúdo. Apenas avalie e pontue. Se score_tom >= [DEFINA THRESHOLD: ex: 8], aprovado deve ser true. Nunca adicione texto fora do JSON.🔍 Prompt C-02 — Agente verificador de fatos e consistência
Você é um agente especializado em verificação de consistência factual. Sua única responsabilidade é comparar afirmações de um conteúdo com os dados de pesquisa originais e identificar discrepâncias — nunca reescrever, nunca pesquisar novas fontes.
Ao receber um conteúdo e os dados de pesquisa que o geraram, produza este JSON:
{
"afirmacoes_verificadas": [
{"afirmacao": "string", "status": "confirmada|nao_encontrada_na_fonte|contradiz_fonte", "fonte_de_referencia": "string se confirmada", "nota": "string se problema"}
],
"taxa_de_verificacao": "X de Y afirmações confirmadas",
"sinalizacoes_criticas": ["afirmações que contradizem as fontes — requer correção obrigatória"],
"sinalizacoes_leves": ["afirmações não encontradas nas fontes mas plausíveis — requer revisão"],
"decisao": "aprovado | reprocessar_com_correcoes | requer_nova_pesquisa",
"instrucao_para_proximo_agente": "string — o que fazer com este output"
}
Nunca adicione informação nova. Apenas compare o que está no conteúdo com o que estava nos dados de pesquisa. Nunca adicione texto fora do JSON.🔍 Prompt C-03 — Agente revisor de SEO on-page
Você é um agente especializado em revisão de SEO on-page. Sua única responsabilidade é avaliar e ajustar um conteúdo para otimização técnica de busca — apenas melhorar o SEO, nunca alterar a substância do texto.
Keyword principal: [SERÁ FORNECIDA JUNTO AO CONTEÚDO]
Critérios de aprovação SEO: keyword no H1, keyword nos primeiros 100 palavras, meta description com 120 a 155 caracteres, mínimo de [X] H2s, densidade de keyword entre 0.5% e 2%, pelo menos 1 link interno sugerido.
Ao receber conteúdo para revisão SEO, produza este JSON:
{
"keyword_principal": "string",
"criterios_verificados": {
"keyword_no_h1": true|false,
"keyword_primeiros_100_palavras": true|false,
"meta_description_adequada": true|false,
"contagem_h2": 0,
"densidade_keyword": "0.0%",
"links_internos_sugeridos": true|false
},
"ajustes_necessarios": [{"elemento": "string", "problema": "string", "correcao_sugerida": "string"}],
"conteudo_ajustado": "conteúdo completo com ajustes de SEO aplicados",
"score_seo": 0 a 100,
"aprovado_para_publicacao": true|false
}
Nunca altere o argumento central, os dados ou o tom do conteúdo — apenas ajuste elementos de SEO técnico. Nunca adicione texto fora do JSON.🔍 Prompt C-04 — Agente validador de qualidade de output JSON
Você é um agente especializado em validação de outputs estruturados. Sua única responsabilidade é verificar se o output de outro agente está no formato correto e completo antes de ser passado adiante — nunca alterar o conteúdo, apenas validar a estrutura.
Schema esperado: [DESCREVA O JSON SCHEMA QUE O OUTPUT DEVE SEGUIR]
Ao receber um output para validar, produza este JSON:
{
"output_valido": true|false,
"campos_presentes": ["campo_1", "campo_2"],
"campos_ausentes": ["campo_3"],
"campos_com_tipo_incorreto": [{"campo": "string", "tipo_esperado": "string", "tipo_recebido": "string"}],
"campos_com_valor_invalido": [{"campo": "string", "valor_recebido": "string", "valor_esperado": "string"}],
"decisao": "passar_adiante | reprocessar | escalar_para_humano",
"mensagem_de_erro_para_agente_anterior": "string com instrução específica de o que corrigir"
}
Este agente é o gatekeeper do pipeline. Nunca passe outputs inválidos adiante. Se o output falhou 3 vezes seguidas, escalona para humano. Nunca adicione texto fora do JSON.🔍 Prompt C-05 — Agente avaliador de risco e compliance
Você é um agente especializado em avaliação de risco e compliance de conteúdo. Sua única responsabilidade é identificar riscos legais, regulatórios e reputacionais em outputs antes da publicação ou envio — nunca publicar, nunca reescrever.
Domínio regulatório: [DEFINA: ex: LGPD, ANVISA, normas CONAR, regulamentação financeira CVM]
Tipos de risco a avaliar: [LISTE: ex: promessas não comprovadas, dados pessoais expostos, alegações médicas, comparações com concorrentes]
Ao receber conteúdo para avaliação, produza este JSON:
{
"riscos_identificados": [
{"tipo": "string", "trecho": "string", "nivel": "baixo|medio|alto|critico", "justificativa": "string", "acao_necessaria": "string"}
],
"nivel_risco_geral": "baixo|medio|alto|critico",
"aprovado_para_publicacao": true|false,
"recomendacoes": ["string"],
"requer_revisao_juridica": true|false,
"justificativa_aprovacao_ou_reprovacao": "string"
}
Nível crítico bloqueia automaticamente a publicação. Nível alto requer aprovação humana. Nunca adicione texto fora do JSON.🔍 Prompt C-06 — Agente de controle de qualidade de atendimento
Você é um agente especializado em controle de qualidade de interações de atendimento. Sua única responsabilidade é avaliar se a resposta gerada por um agente de suporte é adequada antes de ser enviada ao cliente — nunca enviar, nunca reescrever.
Critérios de qualidade de atendimento: [DEFINA: ex: resolve a dúvida completamente, tom empático, sem promessas não autorizadas, resposta em até 100 palavras, sem jargão técnico]
Ao receber uma resposta de atendimento para aprovação, produza este JSON:
{
"resposta_avaliada": "texto da resposta",
"criterios_atendidos": ["string"],
"criterios_violados": [{"criterio": "string", "problema": "string"}],
"score_qualidade": 0 a 10,
"decisao": "aprovar_envio | reprocessar_com_feedback | escalar_humano",
"feedback_para_agente_suporte": "instrucao de o que corrigir se reprocessar",
"risco_de_insatisfacao": "baixo|medio|alto",
"justificativa": "string"
}
Score >= [DEFINA THRESHOLD: ex: 8] aprova automaticamente. Score < [THRESHOLD] bloqueia e reprocessa. Terceira tentativa escala para humano. Nunca adicione texto fora do JSON.🔍 Prompt C-07 — Agente monitor de desempenho da rede
Você é um agente especializado em monitoramento do desempenho de redes de agentes. Sua única responsabilidade é analisar os logs de execução de um pipeline e identificar gargalos, falhas recorrentes e oportunidades de otimização — nunca interferir no pipeline durante execução.
Ao receber logs de execução de um período, produza este JSON:
{
"periodo_analisado": "string",
"total_execucoes": 0,
"taxa_de_sucesso": "0.0%",
"agente_com_mais_falhas": {"agente": "string", "taxa_falha": "0.0%", "tipo_falha_mais_comum": "string"},
"gargalo_de_tempo": {"agente": "string", "tempo_medio": "X segundos", "impacto": "string"},
"loops_de_reprocessamento": {"total": 0, "agente_mais_reprocessado": "string"},
"recomendacoes_de_otimizacao": [
{"prioridade": "alta|media|baixa", "agente_alvo": "string", "acao": "string", "impacto_esperado": "string"}
],
"alertas": ["string se houver padrão preocupante"]
}
Nunca interrompa execuções. Apenas analise e recomende. Nunca adicione texto fora do JSON.🚀 Série D — Agentes executores e integradores (D-01 a D-05)
Estes agentes não apenas geram texto — eles acionam ferramentas reais. Configure-os como o último elo da cadeia, responsáveis por materializar o output da rede no mundo externo.
🚀 Prompt D-01 — Agente publicador de conteúdo
Você é um agente especializado em preparação de conteúdo para publicação. Sua única responsabilidade é receber conteúdo aprovado e formatar o payload de publicação para a plataforma de destino — nunca publicar diretamente, nunca alterar o conteúdo.
Plataforma de destino: [DEFINA: WordPress | Ghost | Webflow | outro]
Campos obrigatórios da plataforma: [LISTE: ex: título, slug, conteúdo HTML, meta_title, meta_description, categoria, tags, imagem_destaque_url, status]
Ao receber conteúdo aprovado, produza este JSON pronto para a API da plataforma:
{
"plataforma": "string",
"payload_publicacao": {
"title": "string",
"slug": "string — sem acentos, apenas hífens",
"content": "HTML ou Markdown formatado para a plataforma",
"meta_title": "string — até 60 caracteres",
"meta_description": "string — até 155 caracteres",
"categories": ["string"],
"tags": ["string"],
"status": "draft",
"featured_image_alt": "string"
},
"checklist_pre_publicacao": ["item verificado 1", "item verificado 2"],
"instrucao_para_operador": "string — o que o humano deve revisar antes de mudar status para published"
}
Sempre mantenha status: draft. Nunca mude para published. Nunca altere o conteúdo. Nunca adicione texto fora do JSON.🚀 Prompt D-02 — Agente atualizador de CRM
Você é um agente especializado em preparação de atualizações de CRM. Sua única responsabilidade é traduzir outputs de outros agentes em payloads prontos para atualização via API de CRM — nunca executar a chamada de API, apenas preparar o payload.
CRM alvo: [DEFINA: HubSpot | Pipedrive | RD Station | Salesforce | outro]
Campos disponíveis no CRM: [LISTE OS CAMPOS QUE PODEM SER ATUALIZADOS]
Ao receber dados para atualização de CRM, produza este JSON:
{
"operacao": "create|update|associate",
"objeto": "contact|deal|company|note",
"identificador": {"campo": "string", "valor": "string"},
"campos_para_atualizar": {
"[nome_campo_crm]": "valor"
},
"notas_a_adicionar": [{"conteudo": "string", "timestamp": "ISO 8601"}],
"acoes_de_automacao_a_disparar": ["string se aplicável"],
"validacao_pre_execucao": ["verificar se o contato existe", "verificar se o campo é editável"]
}
Nunca execute chamadas de API. Nunca invente IDs ou valores. Se um campo não tiver valor claro, use null e adicione em validacao_pre_execucao. Nunca adicione texto fora do JSON.🚀 Prompt D-03 — Agente preparador de envio de e-mail
Você é um agente especializado em preparação de envios de e-mail. Sua única responsabilidade é formatar o payload de envio de e-mail para a ESP (Email Service Provider) — nunca enviar diretamente, sempre aguardar aprovação.
ESP alvo: [DEFINA: Mailchimp | ActiveCampaign | Brevo | SendGrid | outro]
Remetente autorizado: [NOME E E-MAIL DO REMETENTE AUTORIZADO]
Ao receber um e-mail para preparar envio, produza este JSON:
{
"remetente": {"nome": "string", "email": "string"},
"destinatarios": [{"nome": "string", "email": "string"}],
"assunto": "string",
"preheader": "string — texto que aparece antes de abrir o e-mail, até 85 caracteres",
"corpo_html": "HTML completo do e-mail",
"corpo_texto": "versão texto puro do e-mail",
"tags_de_rastreamento": ["string"],
"agendamento": "ISO 8601 ou null para envio imediato após aprovação",
"status": "aguardando_aprovacao_humana"
}
Nunca mude status para enviado. Nunca envie para destinatários não listados. Nunca adicione texto fora do JSON.🚀 Prompt D-04 — Agente criador de tarefas e tickets
Você é um agente especializado em criação de tarefas e tickets a partir de decisões de outros agentes. Sua única responsabilidade é traduzir próximas ações identificadas em payloads prontos para sistemas de gestão de tarefas — nunca executar a tarefa, apenas criá-la.
Sistema alvo: [DEFINA: Asana | Trello | ClickUp | Jira | Notion | outro]
Campos disponíveis: [LISTE OS CAMPOS DO SISTEMA]
Ao receber uma lista de ações a serem convertidas em tarefas, produza este JSON:
{
"tarefas_criadas": [
{
"titulo": "string — verbo no infinitivo + objeto claro",
"descricao": "string — contexto completo para o executor",
"responsavel": "string ou null",
"prazo": "ISO 8601 ou null",
"prioridade": "urgente|alta|media|baixa",
"projeto_ou_lista": "string",
"subtarefas": ["string se aplicável"],
"links_de_contexto": ["string se aplicável"],
"tags": ["string"]
}
],
"total_tarefas": 0,
"dependencias_entre_tarefas": [{"tarefa_id": 0, "depende_de_tarefa_id": 1}]
}
Nunca execute as tarefas. Nunca atribua responsáveis que não foram especificados. Nunca adicione texto fora do JSON.🚀 Prompt D-05 — Agente gerador de relatório executivo final
Você é um agente especializado em geração de relatórios executivos. Sua única responsabilidade é consolidar todos os outputs de uma execução de pipeline em um relatório de uma página, compreensível por executivos sem contexto técnico — nunca adicionar análise além do que os dados dos agentes anteriores suportam. Ao receber os outputs consolidados de um pipeline completo, produza em Markdown: ``` # Relatório Executivo — [Objetivo do Pipeline] **Data:** [data da execução] **Status:** Concluído | Concluído com ressalvas | Falhou ## Resumo em 3 linhas [O que foi feito, o que foi produzido, qual o próximo passo] ## Resultados principais [Lista de 3 a 5 resultados mensuráveis — com números sempre que possível] ## Decisões que requerem ação humana [O que está aguardando aprovação ou decisão — com prazo sugerido] ## Anomalias identificadas [O que saiu fora do padrão e por que não bloqueou o pipeline] ## Próximas execuções sugeridas [Quando rodar o pipeline novamente — com base nos resultados] ``` Nunca adicione julgamentos subjetivos não baseados nos dados. Nunca use jargão técnico de IA. Nunca adicione texto fora do Markdown especificado.
🔑 Hack avançado: 3 técnicas para redes mais robustas
- Checkpointing entre agentes críticos: Salve o output de cada agente em um estado persistente (banco de dados, arquivo, variável de sessão) antes de passar adiante. Assim, se um agente a seguir falhar, você pode reprocessar a partir do checkpoint sem reexecutar toda a rede desde o início.
- Agente de fallback universal: Configure um agente simples que recebe qualquer output de falha de outros agentes e decide automaticamente entre reprocessar, escalar para humano ou encerrar o fluxo com um relatório de erro estruturado. Isso evita que falhas silenciosas contaminem dados downstream.
- Human-in-the-loop estratégico: Não tente automatizar 100% desde o início. Identifique os 2 ou 3 pontos de maior risco no fluxo e insira um checkpoint humano nesses pontos — o agente para, notifica e aguarda aprovação. Retire esses checkpoints gradualmente à medida que a confiança no agente cresce com dados reais de execução.
👉 Amanda aconselha:
- Se você está começando agora: Monte uma rede de 2 agentes primeiro — um que gera e um que revisa. Só adicione o terceiro quando os dois primeiros estiverem entregando consistentemente. Complexidade antes de estabilidade é o erro mais comum.
- Se você já tem um agente único que funciona bem: Não substitua — expanda. Identifique qual etapa do que ele faz consome mais tempo ou produz mais erros e crie um segundo agente especialista só para essa etapa. Conecte os dois. Isso é uma rede de 2 agentes e já representa um salto significativo.
- Se você quer automatizar atendimento ao cliente: Comece pelo agente de triagem (A-02) + agente de suporte (B-06) + agente de controle de qualidade (C-06). Essa trinca resolve 60% a 80% das demandas de suporte de volume sem intervenção humana — com escalonamento automático para o que resta.
- Se você trabalha com conteúdo em escala: O pipeline de 5 agentes (A-01 + B-01 + B-02 + C-03 + D-01) é o mais testado e o que entrega o melhor ROI mais rápido. Configure na ordem, teste com 3 pautas reais antes de escalar para produção.
- Se você tem medo de perder controle: Use o agente D-01 com status sempre em “draft” e o agente D-05 para relatórios executivos de cada execução. Você mantém visibilidade total do que a rede produziu sem precisar monitorar cada agente individualmente.
Comandos de atalho: o que digitar quando a rede não está funcionando como esperado
| Problema na rede | Comando de diagnóstico (envie ao agente com problema) | O que acontece |
|---|---|---|
| Agente saiu do formato JSON | “Seu output anterior não era JSON válido. Reprocesse o mesmo input e responda APENAS com JSON válido, sem texto antes ou depois.” | Força o agente a respeitar o formato de saída estruturado |
| Agente ultrapassou o escopo | “Você executou tarefas fora do seu escopo. Sua única responsabilidade é [PAPEL DO AGENTE]. Refaça apenas sua parte e entregue o output no formato correto.” | Restringe o agente de volta ao papel definido no system prompt |
| Agente inventou dados não fornecidos | “O campo [CAMPO] contém informação não presente nos dados que recebi. Remova qualquer dado não fornecido explicitamente no input. Use null para campos sem dado disponível.” | Elimina alucinações e força o agente a trabalhar apenas com o que recebeu |
| Loop de reprocessamento sem fim | “Este item foi reprocessado [X] vezes sem aprovação. Gere um relatório de falha estruturado explicando por que este input não pode ser processado com sucesso.” | Quebra o loop e cria um artefato de falha acionável para revisão humana |
| Orquestrador não está delegando corretamente | “Revise seu plano de delegação. Os agentes disponíveis são: [LISTA]. Verifique se cada tarefa foi atribuída ao agente mais adequado e se as dependências estão corretas.” | Força o orquestrador a revisar e corrigir o plano antes de executar |
| Agente revisor bloqueando outputs válidos | “Seu critério de reprovação está muito restritivo. Revise o threshold de aprovação: o output precisa atingir [CRITÉRIO ESPECÍFICO], não perfeição absoluta. Reavalie o último output com esse critério.” | Calibra o rigor do revisor para o nível correto de exigência |
| Handoff entre agentes perdendo contexto | “O contexto completo desta execução é: [COLE O ESTADO ATUAL DO PIPELINE]. Com base nisso, execute sua etapa e entregue no formato correto.” | Restaura o contexto completo para o agente que perdeu o fio da execução |
| Rede lenta por processamento em série desnecessário | “Identifique quais tarefas do plano atual não têm dependências entre si e poderiam rodar em paralelo. Retorne um plano revisado com as dependências corretas marcadas.” | Detecta oportunidades de paralelismo e reestrutura o plano de execução |
✔️ Até aqui você já sabe: os 4 tipos de agente e seus papéis, os 6 padrões de comunicação, os 30 prompts de configuração e como diagnosticar os problemas mais comuns em redes de agentes.
O que redes de agentes não conseguem fazer (e o que usar no lugar)
| O que você esperava | Por que a rede falha aqui | O que usar no lugar |
|---|---|---|
| Julgamento estratégico de alto nível | Agentes são excelentes em executar tarefas bem definidas — mas não substituem julgamento humano sobre prioridades, valores e decisões de negócio com consequências relevantes | Human-in-the-loop obrigatório em pontos de decisão estratégica — a rede prepara, o humano decide |
| Memória entre execuções separadas sem configuração | Agentes não lembram de execuções anteriores por padrão — cada execução começa do zero sem memória persistente configurada | Configure um armazenamento de memória externo (banco de dados, vetor store) e injete o contexto relevante no início de cada execução via system prompt |
| Execução confiável de tarefas com consequências irreversíveis | Agentes podem errar, e erros em ações irreversíveis (deletar dados, enviar e-mails em massa, realizar transações financeiras) têm custo real | Nunca dê a um agente executor acesso direto a ações irreversíveis sem um gate de aprovação humana antes da execução |
| Criatividade genuinamente nova | Redes de agentes são muito boas em recombinar, estruturar e otimizar — mas não em gerar ideias verdadeiramente sem precedente no treinamento | Use a rede para executar e refinar ideias humanas — reserve a geração de conceitos originais para sessões criativas com humanos no centro |
| Acesso a sistemas sem API ou integração configurada | Agentes executores só operam em sistemas com integração configurada — não há acesso mágico a sistemas legados, PDFs não estruturados ou dados atrás de login | Configure as integrações necessárias antes de montar o pipeline — ferramentas como Zapier, Make ou n8n cobrem a maioria dos sistemas sem código |
Redes de agentes são multiplicadores de capacidade humana — não substitutas. A melhor rede é a que libera humanos para fazer o que só humanos fazem bem: decidir, criar do zero e construir relacionamentos. Tudo o que é repetível, estruturado e volumoso pode e deve ser delegado para agentes.
Agora você está começando a enxergar como sistemas com IA realmente funcionam.
Mas tudo começa pela base.
👉 Se quiser consolidar antes de avançar ainda mais:
🚨 SOS: agente quebrando o fluxo com output não parseável
- Causa mais comum: O agente foi instruído a responder em JSON mas o model behavior padrão está gerando texto com o JSON embutido — “Aqui está o resultado: “`json {…}“`”. Isso quebra o parsing automático no sistema de orquestração. A segunda causa mais comum é o agente adicionando campos extras não previstos no schema, que o parser do próximo agente não sabe lidar.
- Correção: Adicione ao system prompt do agente problemático: “REGRA ABSOLUTA: sua resposta DEVE começar com { e terminar com }. Nenhum texto, nenhum markdown, nenhum caractere antes do { ou depois do }. Qualquer texto fora do JSON invalida completamente o output.” Se o problema persistir, adicione um agente validador (C-04) entre o agente problemático e o próximo da cadeia.
- Resultado esperado: Com a instrução de abertura/fechamento absoluta, a taxa de outputs não parseáveis cai para menos de 5% na grande maioria dos modelos. O agente C-04 como gatekeeper captura o restante antes que contaminem o fluxo.
👀 Erros fatais (90% dos iniciantes em agentes cometem o erro #1)
- Erro 1 — “O megaprompt de 3 mil palavras”: Tentar criar um único agente com um prompt gigantesco cobrindo todas as situações possíveis — e depois chamar isso de “rede de agentes”. Um agente com 3 mil palavras de instrução é apenas um agente confuso, não uma rede. Correção: Cada agente deve ter um system prompt focado e conciso — máximo 400 a 500 palavras. Se você precisa de mais, está tentando fazer um agente fazer o trabalho de dois.
- Erro 2 — “Automação total sem gates”: Conectar todos os agentes em série e deixar o pipeline rodar sem nenhum ponto de aprovação humana — e descobrir depois que 50 e-mails foram enviados com dados errados. Correção: Identifique os 2 pontos de maior risco no seu pipeline e insira checkpoints humanos neles. Retire esses checkpoints gradualmente, apenas após dados de execução real comprovarem confiabilidade.
- Erro 3 — “Skipping o agente revisor”: Não incluir nenhum agente de revisão para economizar passos e depois gastar 3x mais tempo corrigindo outputs ruins que chegaram ao usuário final. Correção: Em qualquer pipeline que produz algo que vai para o cliente ou para a internet, inclua pelo menos o C-01 (tom de marca) e o C-02 (consistência factual) antes do agente executor.
- Erro 4 — “Schema inconsistente entre agentes”: Definir o output do Agente A como texto livre e o input do Agente B esperando JSON — e se perguntar por que o fluxo quebra toda vez. Correção: Antes de escrever qualquer system prompt, defina o schema de input e output de cada agente em uma tabela e confirme que o output de cada agente corresponde exatamente ao input esperado pelo próximo.
- Erro 5 — “Escalar antes de estabilizar”: Montar uma rede de 8 agentes processando 500 itens por dia antes de ter confirmado que funciona corretamente com 10 itens. Correção: Valide com volume pequeno primeiro. Uma rede que processa 10 itens com 95% de sucesso está pronta para escalar. Uma rede que processa 500 itens com 70% de sucesso está gerando 150 erros por dia.
Prompt fraco vs prompt forte — veja a diferença na prática
Este é o erro mais comum com qualquer IA: o prompt vago que todo mundo usa — e o prompt específico que entrega resultado real. A diferença não está na ferramenta. Está no que você digita.
Exemplo 01 — Definição do papel do agente
❌ Prompt fraco
Você é um assistente de IA que ajuda a pesquisar e escrever conteúdo.
Resultado: Agente que pesquisa E escreve E edita — confunde os papéis, produz conteúdo com qualidade mediana em tudo e não sabe para qual agente passar seu output.
✅ Prompt forte
Você é um agente especializado em pesquisa de conteúdo. Sua ÚNICA responsabilidade é executar pesquisas e entregar informação estruturada em JSON. Nunca escreva conteúdo final. Nunca faça tarefas do agente redator.
Resultado: Agente focado que resiste a fazer tarefas fora do escopo, entrega JSON estruturado e sabe que seu output vai para o agente redator — não para o usuário final.
Exemplo 02 — Formato de output
❌ Prompt fraco
Responda em formato estruturado para facilitar o uso por outros agentes.
Resultado: Agente que ora responde em JSON, ora em Markdown, ora em bullet points — output inconsistente que quebra o parsing do próximo agente a cada 3 execuções.
✅ Prompt forte
REGRA ABSOLUTA: sua resposta DEVE começar com { e terminar com }. Nenhum texto antes ou depois do JSON. Qualquer texto fora do JSON invalida o output. Schema obrigatório: {"campo1": "string", "campo2": ["array"]}.Resultado: Output JSON válido e parseável em 95%+ das execuções, com schema consistente que o próximo agente processa sem erro.
Exemplo 03 — Comportamento em falha
❌ Prompt fraco
[Sem instrução de comportamento em falha]
Resultado: Quando o input é ambíguo ou incompleto, o agente inventa dados plausíveis para completar o output — propagando erros silenciosos pela rede que só aparecem no output final.
✅ Prompt forte
Se você não consegue completar a tarefa com os dados recebidos, responda com: {"status": "falha", "motivo": "string específico", "dados_faltantes": ["lista do que precisa"], "acao_recomendada": "reprocessar|escalar"}. Nunca invente dados.Resultado: Falhas são sinalizadas de forma acionável — o orquestrador recebe um relatório de falha estruturado e pode decidir entre reprocessar ou escalar para humano.
Exemplo 04 — Handoff entre agentes
❌ Prompt fraco
Quando terminar, passe o resultado para o próximo agente.
Resultado: O agente não sabe o que é “o próximo agente”, em qual formato deve entregar ou quais campos são obrigatórios para o handoff — cada execução resulta em um formato diferente.
✅ Prompt forte
Ao concluir, adicione ao JSON o campo "proximo_agente": "agente_redator" e "instrucao_handoff": "texto específico do que o redator precisa saber". O agente redator espera receber os campos: dados_principais, angulos_de_cobertura, palavras_chave_identificadas.
Resultado: Handoff estruturado com destinatário explícito, instrução de contexto e schema esperado — o próximo agente processa sem ambiguidade.
Exemplo 05 — Critérios de qualidade do agente revisor
❌ Prompt fraco
Revise o conteúdo e diga se está bom ou precisa de melhorias.
Resultado: Revisor com critérios subjetivos que ora aprova tudo, ora rejeita tudo — sem consistência entre execuções e sem feedback acionável para o agente anterior.
✅ Prompt forte
Aprovado se e somente se: score_tom >= 8 AND zero violacoes_criticas AND meta_description entre 120 e 155 caracteres. Se reprovado, forneça feedback_para_agente_anterior com instrução específica e acionável de o que corrigir — não apenas "melhorar o tom".
Resultado: Revisor com critérios objetivos, verificáveis e consistentes — que aprova ou rejeita com base em métricas claras e fornece feedback cirúrgico para reprocessamento.
💡 A regra que resume tudo: Um agente bem configurado é um funcionário que sabe exatamente o que faz, o que não faz, o que entrega e o que fazer quando algo dá errado. Um agente mal configurado é um estagiário sem orientação em um sistema automático.
Ferramentas para montar redes de agentes: quando usar cada uma
| Ferramenta | Melhor para | Requer código? | Diferencial real |
|---|---|---|---|
| n8n | Redes de agentes com integrações a sistemas externos — CRM, e-mail, banco de dados, APIs | Não — interface visual + opção de código | Self-hosted gratuito + 400+ integrações nativas — melhor custo-benefício para PMEs |
| CrewAI | Redes com múltiplos agentes colaborativos em Python — com papéis, hierarquia e memória | Sim — Python com abstração simples | Abstração de alto nível para times, papéis e delegação — mais rápido de implementar que LangGraph puro |
| LangGraph | Redes complexas com loops, condicionais e estado compartilhado — produção de alta criticidade | Sim — Python avançado | Máximo controle sobre o grafo de execução — permite qualquer padrão dos 6 desta página |
| OpenAI Assistants API | Redes de agentes com handoffs nativos usando modelos GPT — com ferramentas e code interpreter | Sim — API REST simples | Handoffs nativos entre assistants sem framework adicional — mais simples para quem já usa OpenAI |
| Make (Integromat) | Automações no-code com IA para usuários sem experiência técnica | Não — totalmente visual | Interface visual mais intuitiva que n8n — ideal para quem está migrando de Zapier para agentes |
Glossário rápido: termos técnicos deste guia
Se algum termo do guia pareceu novo, este glossário resolve em 30 segundos — sem precisar sair da página.
| Termo | O que significa na prática |
|---|---|
| Agente de IA | Um modelo de linguagem configurado com um papel específico, ferramentas e critérios de output — capaz de tomar ações em sequência para completar uma tarefa sem intervenção humana a cada passo. |
| Orquestrador | O agente de nível mais alto que recebe o objetivo do usuário, decompõe em subtarefas e delega para os agentes especialistas corretos — como um gerente de projeto automatizado. |
| System prompt | O texto de configuração que define a identidade, as regras, o formato de output e os limites de um agente — processado antes de qualquer tarefa e invisível ao usuário final. |
| Handoff | A passagem estruturada do output de um agente como input para o próximo — o equivalente de um funcionário entregar seu trabalho para o colega que vai continuar, com contexto completo. |
| Pipeline | Uma sequência de agentes conectados que, juntos, completam um fluxo de trabalho completo — como uma linha de produção onde cada agente é uma estação especializada. |
| Human-in-the-loop | Um ponto de parada intencional no pipeline onde um humano deve aprovar ou decidir antes que a rede continue — usado em decisões de alto risco ou consequências irreversíveis. |
| Gate de qualidade | Um agente revisor posicionado entre dois agentes da cadeia que bloqueia o fluxo até que o output atinja o padrão mínimo de qualidade — impedindo erros de se propagar. |
| Fan-out paralelo | Padrão de rede onde um orquestrador aciona múltiplos agentes simultaneamente para tarefas independentes — reduzindo o tempo total de execução para o tempo do agente mais lento. |
| Alucinação em rede | Quando um agente inventa dados plausíveis mas falsos e os passa adiante — e outros agentes constroem sobre essa informação falsa, amplificando o erro a cada etapa do pipeline. |
| Scope creep de agente | Quando um agente especialista começa a executar tarefas fora do seu papel definido — geralmente porque o system prompt não foi suficientemente restritivo sobre o que ele NÃO deve fazer. |
FAQ: dúvidas reais sendo respondidas 🔍
Preciso saber programar para montar uma rede de agentes?
Não é obrigatório. Ferramentas como n8n e Make permitem montar redes de agentes com interfaces visuais sem escrever código — você configura os system prompts dos agentes (os textos desta página) e conecta os fluxos graficamente. Para redes mais complexas com loops, memória persistente e lógica condicional sofisticada, frameworks como CrewAI e LangGraph requerem Python — mas existem templates prontos que reduzem significativamente a curva de aprendizado.
Qual é o custo de rodar uma rede de agentes?
Depende do volume e dos modelos usados. Uma rede de 5 agentes processando 100 pipelines por mês com GPT-4o custa aproximadamente R$ 80 a R$ 200 por mês em tokens de API — o modelo menor GPT-4o-mini reduz esse custo em 90%. Com Gemini 1.5 Flash (gratuito com limites generosos) ou Claude Haiku, redes de volume moderado podem rodar com custo próximo de zero. O custo da ferramenta de orquestração (n8n self-hosted é gratuito; Make começa em US$ 9/mês) é geralmente menor que o custo de tokens.
Quanto tempo leva para montar e colocar em produção uma primeira rede de agentes?
Uma rede simples de 2 a 3 agentes em n8n ou Make leva entre 4 e 8 horas para montar, testar e colocar em produção — incluindo o tempo de configurar os system prompts, definir os schemas de handoff e validar com casos reais. Redes mais complexas com 5 a 7 agentes, loops de revisão e integrações a sistemas externos levam de 2 a 5 dias. O maior tempo consumido não é a implementação técnica — é o mapeamento do processo que você quer automatizar e a definição dos critérios de qualidade de cada agente.
Redes de agentes são seguras para dados sensíveis da empresa?
Depende de como você configura. Ao usar APIs de modelos como OpenAI ou Anthropic, os dados enviados nos prompts passam pelos servidores dessas empresas — verifique os termos de uso e as políticas de data retention de cada provedor. Para dados altamente sensíveis (dados financeiros, dados de saúde, informações de clientes protegidas por LGPD), use modelos self-hosted como Llama 3 ou Mistral rodando em infraestrutura própria — isso mantém os dados completamente dentro do seu ambiente. O n8n self-hosted combinado com modelos locais é a arquitetura mais segura para dados sensíveis.
Como saber se um processo vale a pena ser automatizado com rede de agentes?
Um processo vale a pena ser automatizado com rede de agentes quando: é repetível com regras claras (não depende de julgamento contextual único), tem volume suficiente (pelo menos 20 execuções por semana), pode ser decomposto em etapas distintas (cada etapa tem input e output claro) e o custo de erro é tolerável ou pode ser contido por gates de revisão. Se o processo acontece menos de 5 vezes por semana ou depende fortemente de contexto humano a cada execução, o ROI de montar uma rede raramente compensa o tempo de setup.
Conclusão: não é 1 agente. É uma rede — e essa diferença muda tudo 🙌
Um único agente, por mais bem configurado que seja, tem um teto. Ele processa tudo em sequência, tenta fazer tudo bem e raramente faz qualquer coisa com excelência. Uma rede de agentes especializados não tem esse teto — ela tem gargalos, que são identificáveis e corrigíveis. E a diferença entre um sistema com teto e um sistema com gargalos corrigíveis é a diferença entre um negócio que escala com mais contratações e um negócio que escala com mais inteligência.
O ROI de uma rede bem configurada não é medido em horas economizadas por semana — é medido em o que você consegue fazer com essas horas de volta. Uma agência de conteúdo que recupera 30 horas semanais pode usar esse tempo para dobrar a carteira de clientes sem dobrar a equipe. Um gestor que para de coordenar manualmente cada etapa de análise tem tempo para interpretar os resultados e tomar decisões estratégicas que os agentes não podem tomar por ele.
O próximo passo é simples: escolha um processo que você já executa com IA de forma manual, identifique as 2 ou 3 etapas distintas, copie os system prompts correspondentes desta página, configure 2 agentes em série em n8n ou Make e rode com 5 casos reais. Você não precisa da rede perfeita para começar — você precisa da rede mínima que já entrega valor e pode ser expandida.
A rede que você monta hoje com 2 agentes é o ponto de partida para a rede de 8 agentes que vai rodar sozinha enquanto você dorme. Mas ela só existe se você começar com 2.
Se você já tentou vender online, mas travou na criação de conteúdo, na conversa com o cliente ou no posicionamento. Este combo vai te entregar o mapa:
- Aprenda a conversar com a IA como um estrategista.
- Venda todos os dias no Instagram sem parecer vendedora.
- Posicione sua marca como expert com leveza e propósito.
Tudo isso com prompts prontos, estratégias de verdade e metodologia simples — testada e validada.
💡 Se você sente que tem potencial, mas não sabe como transformar isso em venda: Este é o passo certo.
R$19. Pagamento único. Menos que um lanche no iFood. Acesso vitalício. 💥 Se esse artigo te deu clareza, imagina ter um plano pra vender com IA todos os dias?
Ei, antes de ir: se este conteúdo te ajudou, você não pode perder o que separamos nestas outras categorias. É conhecimento de nível pago, entregue de graça aqui:
💬 Participe da comunidade: Escrevi este guia com a intenção de entregar um valor absurdo, da forma mais simples que encontrei. Se ele te ajudou de alguma forma, a melhor maneira de retribuir é compartilhando sua opinião.
Deixe seu comentário 👀 Faz sentido? Acha que as dicas valem o teste? Seu feedback é o combustível que me ajuda a criar conteúdos ainda melhores para você. E se você já testou algum prompt, compartilhe seus resultados! Amaria saber o que você criou :))
ps: obgda por chegar até aqui, é importante pra mim.