Repolode
SafeAI-Lab-X

SafeAI-Lab-X/ClawKeeper

Middleware de segurança independente do host, que fica entre agentes de IA que usam ferramentas e essas ferramentas para bloquear chamadas arriscadas e ocultar resultados sensíveis.

Estrelas
1,018
Forks
59
Issues abertas
7
Último commit
há 2 meses

O que é?

ClawKeeper é uma camada de segurança para sistemas agentic que chamam ferramentas como shell, Python, navegador, sistema de arquivos e funções de rede. Ele intercepta chamadas às ferramentas antes da execução e analisa os resultados depois que elas retornam, protegendo o agente host sem exigir mudanças na lógica central. Pode ser integrado ao Hermes Agent, a ferramentas MCP, a bridges HTTP, a runtimes no estilo OpenClaw ou a um host personalizado.

O conjunto padrão de proteções visa falhas comuns de segurança em agentes: prompt injection, leitura de credenciais, cadeias de exfiltração de credenciais, comandos shell inseguros, acesso a caminhos protegidos, URLs no estilo SSRF, payloads codificados em base64 ou hexadecimal e saída de ferramentas comprometida. Hosts que não usam Python podem chamar uma Judge API disponibilizada por um servidor HTTP.

Um daemon Watcher opcional analisa a intenção, o histórico recente de ferramentas e as chamadas propostas para tomar decisões que regras para comandos individuais não conseguem abranger. As detecções do Watcher podem ser transformadas em padrões aprendidos, armazenados em ~/.clawkeeper/ e recarregados a quente na camada de proteção ativa.

Recursos principais

  • 01Bloqueia chamadas arriscadas a ferramentas de shell, Python, navegador, sistema de arquivos e rede antes da execução.
  • 02Oculta conteúdo sensível nos resultados das ferramentas e analisa a saída retornada em busca de conteúdo comprometido.
  • 03Detecta cadeias de exfiltração de credenciais e acessos a caminhos protegidos.
  • 04Disponibiliza um núcleo HTTP com endpoints para judge, eventos, auditoria e análise de logs e skills.
  • 05Oferece um daemon Watcher opcional que analisa a intenção e o histórico de ferramentas em várias etapas.

Casos de uso

  • Adicionar uma proteção de segurança a uma implantação do Hermes Agent com algumas linhas de Python.
  • Proteger um runtime de agente que não usa Python chamando a HTTP Judge API antes da execução das ferramentas.
  • Auditar chamadas de ferramentas do agente em busca de acessos a credenciais e tentativas de exfiltração.
  • Permitir que uma camada de proteção aprenda novos padrões de ataque a partir das detecções do Watcher.

Tópicos

Perguntas frequentes

O que é ClawKeeper?
Middleware de segurança independente do host, que fica entre agentes de IA que usam ferramentas e essas ferramentas para bloquear chamadas arriscadas e ocultar resultados sensíveis. ClawKeeper é uma camada de segurança para sistemas agentic que chamam ferramentas como shell, Python, navegador, sistema de arquivos e funções de rede. Ele intercepta chamadas às ferramentas antes da execução e analisa os resultados depois que elas retornam, protegendo o agente host sem exigir mudanças na lógica central. Pode ser integrado ao Hermes Agent, a ferramentas MCP, a bridges HTTP, a runtimes no estilo OpenClaw ou a um host personalizado.
ClawKeeper é gratuito? Qual é a licença?
ClawKeeper não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
ClawKeeper ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de ClawKeeper foi em 17 de ago. de 2026.
Para que posso usar ClawKeeper?
Adicionar uma proteção de segurança a uma implantação do Hermes Agent com algumas linhas de Python. Proteger um runtime de agente que não usa Python chamando a HTTP Judge API antes da execução das ferramentas. Auditar chamadas de ferramentas do agente em busca de acessos a credenciais e tentativas de exfiltração. Permitir que uma camada de proteção aprenda novos padrões de ataque a partir das detecções do Watcher.
Onde consigo ClawKeeper?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/SafeAI-Lab-X/ClawKeeper

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados