
Governança em tempo de execução para agentes de IA. Permita, avise ou bloqueie cada chamada de modelo e ferramenta antes que ela seja efetivada. Auditoria encadeada por hash para cada decisão. Pacotes de conformidade para SOC 2, HIPAA, PCI DSS, EU AI Act, SR 11-7 e FDA CSA. Apache 2.0.
Governança para agentes de IA. Entregue em 60 segundos.
Feito para equipes de engenharia. Instale em 10 minutos. Evidências para o CISO desde o primeiro dia.
curl -fsSL conductai.ai/install | sh
Prompts para email + empresa, provisiona um workspace de teste de 7 dias, cria ~/.conduct/env com ANTHROPIC_BASE_URL + OPENAI_BASE_URL + um token de teste (200 requisições/dia compartilhadas entre ambos os provedores). Qualquer cliente Anthropic ou OpenAI-SDK na máquina (Cursor, Claude Code, LangChain, LiteLLM, SDK bruto) agora passa pelo proxy do Guard. Uma chamada bloqueada retorna com uma URL Receipt: https://conductai.ai/theguard/blocks/… — clique nela para visualizar o bloqueio, fazer perguntas de acompanhamento ao Lens e entrar no dashboard via o magic-link que o instalador imprime.
pip install conduct-cli
conduct login
conduct sync
Toda sessão do Claude Code, Cursor, Copilot e Codex nessa máquina agora é governada. Bloqueios, avisos e uma trilha de auditoria encadeada por hash aparecem em conductai.ai.
git clone https://github.com/sseshachala/conductai && cd conductai && docker compose up
# API: localhost:8000 · Canvas UI: localhost:3000

Um plano de controle para agentes de IA. Uma política decide block / warn / audit / inject para cada chamada de LLM, cada ferramenta de shell, cada invocação de MCP, antes da ação ser executada. A mesma política se aplica a um agente agendado, a um desenvolvedor executando o Cursor e a uma sessão de chat na plataforma.
Três superfícies, uma política:
| Superfície | O que faz |
|---|---|
| Guard | Motor de políticas. Configuração assinada, auditoria encadeada por hash, fail-closed. |
| Router | Proxy de LLM. Qualquer SDK (Anthropic, OpenAI, Perplexity) aponta para ele. |
| Lens | Superfície de chat. Pergunte qualquer coisa ao seu workspace, cada chamada de ferramenta passa pelo Guard. |

O Lens é a superfície de chat de toda a plataforma. Uma única entrada cobre a atividade do Guard, o estado dos workflows, o status de conformidade e os gastos dos agentes. As respostas vêm dos dados do seu workspace, não de um modelo genérico. Pergunte "quem foi bloqueado hoje" e receba uma tabela com links de detalhamento por linha. O próprio Lens passa pelo Guard, então o assistente está sujeito às mesmas regras que os agentes sobre os quais ele reporta.
Firewalls de runtime como Straiker e Lakera informam o que um agente fez. O Conduct decide o que ele pode fazer.
| Firewalls de runtime | Conduct Guard | |
|---|---|---|
| Momento | Após a ação | Antes da ação |
| Integridade da configuração | Confie no pacote | Assinada pelo workspace |
| Auditoria | Fluxo de logs | Cadeia de hash SHA-256 |
| Cobertura | Apenas chamadas de LLM | LLM, shell, MCP |
| Modo de falha | Fail-open | Fail-closed |
Três propriedades fazem a trilha de auditoria se sustentar em uma sala com um auditor:
O modo Discovery é visibilidade somente leitura de cada ação de IA que sua equipe realiza por 14 dias. Sem política para escrever, sem instalação upstream, sem custo. Quando você vir algo que vale a pena bloquear, promova uma regra a partir do que o Discovery já viu.
curl https://gateway.conductai.ai/gateway/v1/anthropic/v1/messages \
-H "Authorization: Bearer cond_agt_..." \
-H "Content-Type: application/json" \
-d '{"model":"claude-sonnet-4-6","max_tokens":1024,"messages":[{"role":"user","content":"Hello"}]}'
Toda requisição passa pelo Guard (política, orçamento, auditoria) antes de chegar ao provedor upstream. Funciona com qualquer SDK que fale a API HTTP do provedor.
| Componente | Caminho |
|---|---|
| Runtime do Guard | apps/api/app/modules/guard/ |
| Router (proxy) | apps/api/app/modules/guard/routers/proxy.py |
| Pacotes de conformidade | apps/api/app/modules/guard/skill_packs/ |
| Interface Canvas | apps/web/ |
| Carregador de DSL de playbook | apps/api/app/dsl/ |
| Biblioteca de playbooks | apps/api/playbooks/ (35 pré-construídos) |
| CLI | packages/conduct-cli/ |