O que attestloop faz?
Um pipeline de atestação regulatória baseado em agentes. Orquestração multiagente que classifica, extrai e mapeia obrigações regulatórias para estruturas de controle com proveniência completa de trilha de auditoria.
Visão Geral
O attestloop é uma habilidade de agente de IA projetada para automatizar tarefas de conformidade regulatória. Ele orquestra múltiplos agentes especializados para:
- Classificar obrigações regulatórias por tipo, jurisdição e criticidade
- Extrair requisitos específicos de documentos regulatórios
- Mapear obrigações para estruturas de controle (como NIST, ISO, etc.)
- Manter uma trilha de auditoria completa de todas as ações
Como Funciona
O pipeline opera em etapas:
- Entrada: Recebe documentos regulatórios ou textos legais (PDF, Markdown, texto simples)
- Classificação: Agentes especializados categorizam cada obrigação
- Extração: Requisitos-chave são extraídos e estruturados
- Mapeamento: As obrigações são vinculadas a controles específicos de frameworks padrão
- Saída: Gera relatórios de mapeamento com trilha de auditoria
Plataformas Suportadas
- Claude Code: Via agente Claude
- Cursor: Integração com funções de agente
- Codex: Execução como skill
Uso
# Exemplo de comando para iniciar o pipeline
attestloop run --source docs/regulacao.pdf --framework soc2
Configuração
Variáveis de ambiente necessárias:
ATTESTLOOP_API_KEY: Chave de API para acesso aos serviçosATTESTLOOP_OUTPUT_DIR: Diretório para relatórios de saída (padrão:./reports)
Contribuição
Contribuições são bem-vindas! Siga as diretrizes do repositório principal.