Arquiteto de sistemas de IA cria um «Cânone» para analistas: 17 documentos de requisitos de negócio em 8 dias
Nikolai Karpov, arquiteto de sistemas de IA, criou para um departamento de analistas um «Cânone» comum: um conjunto de papéis, habilidades, ferramentas e regras para agentes. Ele foi testado em um prazo real de um produto de pagamentos e, em vez de duas semanas de trabalho manual, a equipe entregou o conjunto de documentos em 8 dias úteis. O que trouxe resultado não foi a geração de texto, mas as regras de confiança nela.
Processado por IA de Habr AI; editado por Hamidun News
A maioria das histórias sobre agentes de IA no trabalho termina na produtividade pessoal: um entusiasta configurou os prompts e para ele tudo funciona às mil maravilhas. Nikolai Karpov, arquiteto de sistemas de IA, contou no Habr o que acontece depois, quando é preciso entregar o mesmo resultado a todo um departamento de analistas sem obrigar cada um a fazer um curso de engenharia de prompts.
Teste de fogo em vez de apresentação
O primeiro teste de verdade não aconteceu em um ambiente de testes. Um analista precisava entregar ao cliente um conjunto de requisitos de negócio para um novo produto de pagamentos, justamente quando as fontes regulatórias foram atualizadas. Fazer à mão, pela estimativa do próprio analista, levaria mais de duas semanas. Um conjunto mínimo de modelo, papéis, habilidades e ferramentas foi montado na hora, e por uma semana o autor trabalhou como copiloto do analista, ajustando o cânone diretamente para a tarefa.
A conclusão principal: a maior parte do tempo não foi gasta na geração, mas nas condições de confiança. Por qual modelo montar o documento, de onde tirar os dados, como procurar colisões, o que fazer quando faltam dados. Quando o agente começou a inventar, ajudou não só reduzir a temperatura para 0,2 e o top-p para 0,85, mas também as regras de tratamento de dados ausentes. Aliás, os parâmetros eram diferentes para outros especialistas: para eles bastava uma temperatura de 0,6. Resultado: 14 documentos em 8 dias úteis; depois o conjunto cresceu para 17, cada um revisado por uma pessoa e publicado no Confluence.
Como o cânone é estruturado
O autor separou quatro entidades. O papel responde pelos limites de autoridade e pelo trabalho com a incerteza. A habilidade descreve uma metodologia: um caso de uso, uma interface e uma API exigem verificações diferentes. A ferramenta é um script para uma operação repetível, por exemplo gerar um DOCX ou validar um XML. O modelo define a forma. As instruções detalhadas são carregadas apenas quando necessárias, então o contexto não fica sobrecarregado.
A estrutura dos projetos também teve de ser refeita após o feedback dos colegas. No início havia três camadas: fontes, rascunhos, artefatos. Depois se viu que um documento passa por muitas iterações, e surgiram diretórios por tipo de documento, com md/ e docx/ lado a lado. O contrato é simples: tudo nos diretórios de trabalho é rascunho, mesmo que a compilação tenha sido bem-sucedida. As versões aceitas pelo especialista vão para um diretório de release separado.
Os detalhes que decidem
A digitalização das fontes é considerada o alicerce: se o agente lê uma tabela errada, o erro vaza para os requisitos. Tabelas complexas dos reguladores, com linhas aninhadas, perdiam a hierarquia em uma representação plana, então a regra ficou rígida: tabelas somente em HTML. Os diagramas são convertidos para PlantUML, draw.io ou BPMN, mas conferidos com o original, pois um diagrama sintaticamente correto não garante conexões corretas.
As lacunas de dados o agente registra em open-questions.md com um identificador e um status, e no documento deixa uma marca explícita com um link. É proibido inventar uma resposta, e na sessão seguinte o agente lê o registro e continua.
O que levar daqui
Se você está implantando agentes em uma equipe, comece não pela escolha do modelo, mas pelos contratos: quem é responsável pelo quê, onde ficam os rascunhos e onde fica o que foi aceito, como as incógnitas são registradas. Os erros dos usuários devem virar correções do cânone, e não ficar no chat. E não confunda um esquema urgente com um permanente: o autor chama abertamente a troca entre modelos por causa dos limites da assinatura de decisão sob pressão, não de recomendação. O artigo é interrompido no meio, então sobre o suporte por mensageiros e a memória só é possível julgar pelo sumário, mas a base já é útil para quem constrói esse tipo de infraestrutura.
- 13 de out. de 2026Avito revela como calcula a confiabilidade e por que seu orçamento de erros difere do modelo do Google
- 6 de mar. de 2026Arquitetura como código: como os LLMs aceleram o projeto de sistemas
- 28 de abr. de 2026Como o Cursor criou, em três dias e por US$ 180, um protótipo que dividiu uma equipe de desenvolvimento
- 2 de mai. de 2026Como montar um piloto funcional com Claude em uma semana sem desenvolvedores
Perguntas frequentes sobre a notícia
O que se sabe sobre Teste de fogo em vez de apresentação?
O primeiro teste de verdade não aconteceu em um ambiente de testes. Um analista precisava entregar ao cliente um conjunto de requisitos de negócio para um novo produto de pagamentos, justamente quando as fontes regulatórias foram atualizadas. Fazer à mão, pela estimativa do próprio analista, levaria mais de duas semanas. Um conjunto mínimo de modelo, papéis, habilidades e ferramentas foi montado na hora, e por uma semana o autor trabalhou como copiloto do analista, ajustando o cânone diretamente para a tarefa.
Como o cânone é estruturado?
O autor separou quatro entidades. O papel responde pelos limites de autoridade e pelo trabalho com a incerteza. A habilidade descreve uma metodologia: um caso de uso, uma interface e uma API exigem verificações diferentes. A ferramenta é um script para uma operação repetível, por exemplo gerar um DOCX ou validar um XML. O modelo define a forma. As instruções detalhadas são carregadas apenas quando necessárias, então o contexto não fica sobrecarregado.
O que se sabe sobre Os detalhes que decidem?
A digitalização das fontes é considerada o alicerce: se o agente lê uma tabela errada, o erro vaza para os requisitos. Tabelas complexas dos reguladores, com linhas aninhadas, perdiam a hierarquia em uma representação plana, então a regra ficou rígida: tabelas somente em HTML. Os diagramas são convertidos para PlantUML, draw.io ou BPMN, mas conferidos com o original, pois um diagrama sintaticamente correto não garante conexões corretas.
Ship AI Faster with Founders, Engineers & Weekly Architecture Reviews
Inside Vibe Club (hamidun.com/club) — weekly live masterminds with Zhemal Khamidun, Tech Radar, full LMS access, and 370+ production Claude Code skills.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.