Documentação do Archgate
O que é o Archgate?
Seção intitulada “O que é o Archgate?”Agentes de codificação por IA são rápidos, mas não governados. Sem barreiras explícitas, eles produzem código que funciona, mas não está em conformidade com a sua arquitetura, suas políticas de segurança ou suas convenções — e cada arquivo gerado vira um fardo de revisão.
O Archgate é uma camada de governança para desenvolvimento assistido por IA. Ele fica entre os seus agentes de IA e o seu código, transformando Architecture Decision Records (ADRs) em regras executáveis. Os agentes de IA leem essas decisões como contexto antes de escrever código (prevenção), verificações automatizadas validam o resultado (detecção) e as lições de cada violação são capturadas de volta em novas regras (aprendizado).
Este site cobre a plataforma: os plugins de editor, as skills e agentes de IA, os ADR packs e os guias que conectam tudo. A referência autoritativa de comandos e regras fica em cli.archgate.dev.
O ciclo de governança
Seção intitulada “O ciclo de governança”O Archgate é uma catraca: cada erro vira uma regra permanente. Com o tempo, mais governança migra da revisão de IA, que é cara, para verificações determinísticas e gratuitas — os custos com tokens caem enquanto a conformidade aumenta.
Prevention
ADRs encode architectural decisions as executable rules that guide humans and AI agents before code is written.
Detection
Rules run in the editor, on pre-commit, and in CI — surfacing violations the moment they appear.
Learning
Lessons from reviews and incidents are codified back into ADRs, closing the loop and hardening the system.