Escreva um ADR uma vez.
Aplique em todos os lugares.
O Archgate torna Architecture Decision Records executáveis — governando agentes de IA e humanos com as mesmas regras.
bun install -g archgate Agentes de IA são poderosos. Mas sem governança.
Desenvolvedores querem velocidade
Agentes de IA geram código rápido. Times entregam funcionalidades em horas que antes levavam dias.
Organizações precisam de consistência
Todo codebase tem convenções. Padrões de API, tratamento de erros, estrutura de arquivos — padrões que mantêm a complexidade gerenciável.
Agentes de IA não têm guarda-corpos
Sem governança, a IA gera código funcional mas não conforme. Cada membro da equipe — humano ou IA — reinventa a roda.
O Archgate fecha essa lacuna. É uma camada de governança para desenvolvimento assistido por IA — aplicando suas decisões de arquitetura automaticamente.
O Ciclo de Governança
Um ciclo auto-aperfeiçoável onde a IA gera código melhor e a conformidade aumenta com o tempo.
ADRs carregados como contexto
Agentes de IA leem seus Architecture Decision Records antes de escrever código. Eles conhecem seus padrões, restrições e convenções.
archgate check no CI
Regras em TypeScript validam cada mudança em milissegundos. Gratuito, determinístico, e captura 80% das violações automaticamente.
IA revisa o restante
A skill de arquiteto revisa o que o lint não consegue capturar — qualidade subjetiva, adequação arquitetural e intenção de design.
Sistema aprende
Cada violação encontrada durante a revisão se torna uma nova regra automatizada. Com o tempo, a governança fica mais barata e rápida.
Cada erro se torna uma regra permanente. Com o tempo, a governança fica mais barata — não mais cara.
ADRs que se aplicam sozinhos
Escreva uma decisão em Markdown. Adicione regras em TypeScript. A CLI verifica a conformidade automaticamente.
---
id: ARCH-003
title: API Route Conventions
domain: backend
rules: true
files:
- "src/api/**/*.ts"
---
## Decision
All API route handlers must use the
createRoute() factory function.
Direct export default is prohibited.
## Do's and Don'ts
DO: Use createRoute({ handler })
DON'T: Use export default function import { defineRules } from "archgate/rules";
export default defineRules((ctx) => [
{
name: "require-createRoute",
severity: "error",
async run() {
const files = await ctx.glob("src/api/**/*.ts");
for (const file of files) {
const hits = await ctx.grep(
file, /export\s+default\s+function/
);
for (const hit of hits) {
ctx.report({
file, line: hit.line,
message: "Use createRoute() factory",
});
}
}
},
},
]); Tudo que você precisa para governança de IA
De verificações automatizadas a revisão por IA, o Archgate cobre toda a stack de governança.
Regras Executáveis
Escreva regras em TypeScript junto aos seus ADRs. Violações reportam caminhos de arquivo e números de linha exatos.
Integração CI
Conecte archgate check em qualquer pipeline. Código de saída 1 bloqueia merges. GitHub Actions, GitLab CI ou qualquer sistema de CI.
Governança Consciente de IA
O servidor MCP dá aos agentes de IA acesso em tempo real aos seus ADRs. Sem copiar e colar prompts — o contexto está sempre atualizado.
Suporte Multi-Editor
Funciona com Claude Code, Cursor e qualquer editor compatível com MCP. A CLI roda onde seu código estiver.
Gratuito & Open Source
A CLI tem licença Apache-2.0. Escrever ADRs, executar checks, integração CI — tudo gratuito, para sempre.
Auto-aperfeiçoável
O sistema é uma catraca: cada violação encontrada na revisão se torna uma nova regra automatizada. A conformidade aumenta, os custos diminuem.
Funciona com suas ferramentas de IA
Plugins nativos para os editores que você já usa. Além de suporte CLI para qualquer ambiente.
Claude Code
Plugin DisponívelPlugin completo de governança com skills de architect, quality-manager, adr-author e onboard. Agentes de IA leem seus ADRs, validam conformidade e capturam aprendizados — tudo automaticamente.
Cursor
Plugin DisponívelRegras de agente e skills para o assistente de IA do Cursor. Seus ADRs se tornam o contexto de governança do Cursor, guiando a geração de código em direção aos seus padrões arquiteturais.
A CLI e o servidor MCP funcionam com qualquer editor compatível com MCP. archgate check runs anywhere your code does.
Feito para produção
O Archgate usa sua própria governança. A CLI é governada por 6 ADRs que rodam em cada commit.
Comece a governar seu
código gerado por IA
Instale a CLI em 30 segundos. Escreva seu primeiro ADR em 5 minutos.
bun install -g archgate