Inteligência de decisões para agentes de IA

Pergunte o que seus agentes decidiram.

A decisão de referência para agentes de IA.

Cada decisão que seus agentes de código tomam — registrada, governada e pesquisável. Pergunte em linguagem natural, por time, pessoa, repositório ou dia.

Same change, two worlds: a memory layer recalls the decision but the agent merges Redux anyway; Precedent blocks the merge at the gate. Memory recalls, Precedent binds.
Instale em qualquer repositório
# Instale em qualquer repositório
npx precedent-cli init
Não é uma memory layer

Memória lembra. Precedent obriga.

Uma memory layer

Guarda fatos e contexto passado para o agente lembrar. Útil — mas lembrar é opcional, e nada impede o próximo agente de decidir diferente sem avisar.

A decision layer

Registra uma decisão com sua autoridade e escopo — e a faz cumprir. Um guardrail não é só lembrado; ele bloqueia o PR que o quebra e cita o porquê.

O loop

Três movimentos, dentro do fluxo do agente.

Consumir

No loop do agente

Antes de agir, o agente verifica se uma decisão já cobre a mudança — e registra as novas.

Fazer cumprir

No merge gate

As mesmas decisões bloqueiam um PR que viola e fazem auto-merge de um que está conforme. O enforcement roda nos seus repositórios.

Governar

Neste console

Navegue e consulte decisões por org, time, pessoa e repositório. Promova o que deve valer.

Na prática

Um agente tenta quebrar uma regra — e é barrado.

agent · merge gate
# Agente: adicionar Redux para cache de server-state no dashboard
$ precedent govern --title "add Redux for server-state"

⛔ BLOCK — denied: violates a guardrail (E2)
   cites the decision below · not a reviewer, days later
A decisão de referência
Redux is banned for server-state caching; use React Query.
E2guardrailorgweb/**
Recuperou o guardrail antes do commit; o merge gate bloqueia o PR e cita a decisão — não um revisor, dias depois.
Funciona com seus agentes

Um comando. Todo harness.

“npx precedent-cli init” instala o Precedent em todo agente que você usa — retrieve, govern, record — sem sobrescrever suas regras existentes.

Claude CodeCursorCodexGitHub CopilotWindsurfGemini CLIAiderZed
Comece

Dê aos seus agentes uma decisão de referência.

Open source. Roda no plano grátis. O enforcement roda nos seus repositórios.