Агентная разработка без Governance опасна: трёхуровневый стек на практике
Когда AI-агент самостоятельно планирует, пишет и ревьюит код, он принимает тысячи микрорешений в час — разработчик не может проверить каждое. Это меняет роль Governance: из вспомогательного инструмента — в жёсткое требование. Авторы описывают трёхуровневый стек управления для платформы бронирования спортплощадок на NestJS и Next.js — и объясняют, почему без него агентная разработка опасна.
Processado por IA de Habr AI; editado por Hamidun News
Agentes de AI autônomos que planejam tarefas, escrevem e revisam código sem supervisão constante do desenvolvedor tornaram o Governance um elemento obrigatório da infraestrutura de engenharia — não um complemento opcional.
Como um agente difere de um assistente de chat
No modo de assistente de chat, o desenvolvedor verifica cada linha pessoalmente: o modelo sugere — o humano decide. Um agente autônomo muda esse esquema radicalmente: ele define suas próprias subtarefas, escreve a implementação, executa testes e confirma o resultado, tomando milhares de micro-decisões por hora.
Um ser humano simplesmente não consegue verificar todas elas. É a partir dessa lacuna que surge a necessidade do Governance — um sistema não apenas de regras, mas de processos: quem define as regras, como são aplicadas, quem monitora o cumprimento. Segundo os autores do artigo no Habr, é precisamente na transição do modo chat para o modo autônomo que o Governance muda de status: de "seria bom ter" para "obrigatório".
Por que um stack de três níveis é necessário
Os autores do artigo construíram um stack de Governance concreto para uma plataforma de reserva de espaços esportivos usando NestJS (backend) e Next.js (frontend). A plataforma foi escolhida deliberadamente: reservas implicam lógica de negócio rígida — slots, sobreposições, transações — onde o erro de um agente pode ser imperceptível, mas crítico.
O stack consiste em três níveis:
- Nível 1 — Base de código: as regras são incorporadas ao projeto por meio de linters, restrições arquiteturais e convenções. O agente não pode violá-las sem acionar um erro explícito.
- Nível 2 — Políticas de comportamento do agente: delimitação clara entre "o agente age de forma autônoma" e "o agente solicita aprovação". O limite é definido pela equipe com antecedência, não após a ocorrência de um incidente.
- Nível 3 — Observabilidade e auditoria: rastreabilidade completa das decisões. Após cada sessão de trabalho, a equipe vê exatamente o que o agente fez, por quê e quais consequências isso gerou.
Sem o terceiro nível, os dois primeiros se tornam meras declarações: as violações ocorrem, mas permanecem invisíveis.
Por que o Governance não é burocracia
Um equívoco comum: o Governance é percebido como um obstáculo, uma camada extra de aprovações. Na prática, é a única forma de manter a velocidade sem perder o controle.
"O
Governance deixa de ser uma ferramenta de suporte e torna-se um requisito rígido", — afirma o artigo no Habr.
Um agente autônomo reduz o custo de escrever código, mas ao mesmo tempo aumenta o custo de supervisão. Sem políticas explícitas, a equipe gasta tempo resolvendo consequências em vez de construir o produto. Na plataforma de reservas, o risco específico é: o agente modifica silenciosamente a lógica de validação de sobreposição de slots, e o erro aparece não nos testes, mas em reservas conflitantes de usuários reais. O stack de três níveis torna tal cenário visível antes — não depois.
O que isso significa
O desenvolvimento agêntico é o próximo estágio após o Copilot e os assistentes de chat, e já está sendo implantado em projetos reais de produção. As equipes de engenharia que não construírem um stack de Governance agora serão forçadas a fazê-lo em modo de crise.
Perguntas frequentes
O que é Governance no desenvolvimento com agentes de AI?
Governance não é apenas um conjunto de regras, mas um sistema: regras de comportamento do agente, processos para adotá-las e ferramentas para monitorar o cumprimento. Ao contrário de "regulação", o Governance inclui restrições arquiteturais, políticas de autonomia e rastreabilidade — tudo junto, não separadamente.
Por que as regras no código não são suficientes por si só?
Regras sem observabilidade não funcionam: um agente pode violá-las, e a equipe só ficará sabendo pelas consequências. O terceiro nível do stack — auditoria e rastreabilidade — é igualmente importante quanto os dois primeiros níveis restritivos.
Precisa de IA funcionando dentro da sua empresa — não só no feed de notícias?
Eu construo IA em produção para empresas — CRM sob medida, ferramentas internas, agentes autônomos, automação de processos. Pertence a você, moldada ao seu processo, sem taxa por usuário. Feito por Zhemal Khamidun, CPO da AlpinaGPT (plataforma de IA, 6.000+ usuários).
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.