Visibilidade sobre a atividade de agentes de IA, com detecção local, bloqueio opcional antes das ações e reconstrução forense a partir de artefatos de sessão.
solongate/agent-security
Gateway Go local-first que verifica chamadas de ferramentas de agentes de programação com IA conforme políticas, detecta secrets e mantém um registro de auditoria no dispositivo.
- Estrelas
- 370
- Forks
- 32
- Issues abertas
- 151
- Último commit
- há 21 horas
O que é?
SolonGate Agent Security é um gateway de segurança local para agentes de programação com IA, como Claude Code e Codex CLI. Cada chamada de ferramenta é verificada com base em um arquivo de políticas antes de ser executada e, conforme regras de caminho, comando, nome de arquivo ou URL, é permitida ou bloqueada para operações de leitura, gravação, execução ou acesso à rede.
A ferramenta também verifica o conteúdo em busca de secrets usando padrões incluídos e padrões definidos pelo usuário, com modos para desativar, detectar, ocultar e bloquear. Ela inclui limites de taxa por minuto, hora ou dia, caminhos protegidos aplicados pelo sistema operacional e um diretório raiz isolado para o agente. As políticas e o registro de auditoria são arquivos simples no disco, e o guard não faz chamadas de rede.
O projeto oferece uma CLI e uma TUI chamadas `solongate` para editar políticas, consultar o log de auditoria, acompanhar chamadas de ferramentas em tempo real e executar verificações de integridade. Foi escrito em Go e pode ser instalado a partir do código-fonte usando um script.
Recursos principais
- 01Permite ou bloqueia chamadas de ferramentas por caminho, comando, nome de arquivo ou URL.
- 02Detecta mais de 70 padrões de secrets incluídos, com modos para ocultar e bloquear.
- 03Bloqueia o envio de arquivos que contenham secrets quando o modo de bloqueio está ativado.
- 04Aplica limites de taxa por minuto, hora e dia.
- 05Mantém um registro de auditoria local e permite acompanhar chamadas de ferramentas em tempo real.
- 06Funciona sem chamadas de rede, contas ou telemetria.
Casos de uso
- Impedir que um agente de programação com IA leia arquivos `.env` ou outras credenciais.
- Auditar quais comandos e arquivos um agente acessou durante uma sessão.
- Adicionar uma camada local de políticas ao Claude Code ou Codex CLI na máquina de um desenvolvedor.
- Manter a atividade do agente no dispositivo em ambientes que restringem a telemetria na nuvem.
Início rápido
- 1
Clone o repositório
git clone https://github.com/solongate/agent-security.git - 2
Acesse o diretório do projeto
cd agent-security - 3
Execute o script de instalação
./scripts/install.sh - 4
Inicie o SolonGate TUI
solongate
Antes de usar
- É necessário ter Go 1.26 ou mais recente. Se o Go não estiver instalado, o install.sh baixa uma compilação do Go.
- Alguns agentes listados (OpenClaw, Hermes, Chainabit) estão marcados como em breve.
- A proteção só se aplica às sessões de agentes iniciadas após a instalação; portanto, as sessões já abertas não ficam protegidas.
Em coleções
Tópicos
Perguntas frequentes
- O que é agent-security?
- Gateway Go local-first que verifica chamadas de ferramentas de agentes de programação com IA conforme políticas, detecta secrets e mantém um registro de auditoria no dispositivo. SolonGate Agent Security é um gateway de segurança local para agentes de programação com IA, como Claude Code e Codex CLI. Cada chamada de ferramenta é verificada com base em um arquivo de políticas antes de ser executada e, conforme regras de caminho, comando, nome de arquivo ou URL, é permitida ou bloqueada para operações de leitura, gravação, execução ou acesso à rede.
- agent-security é gratuito? Qual é a licença?
- agent-security é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- agent-security ainda é mantido?
- Manutenção ativa. O último commit de agent-security foi em 6 de nov. de 2026.
- Para que posso usar agent-security?
- Impedir que um agente de programação com IA leia arquivos `.env` ou outras credenciais. Auditar quais comandos e arquivos um agente acessou durante uma sessão. Adicionar uma camada local de políticas ao Claude Code ou Codex CLI na máquina de um desenvolvedor. Manter a atividade do agente no dispositivo em ambientes que restringem a telemetria na nuvem.
- Como instalar agent-security?
- Clone o repositório: git clone https://github.com/solongate/agent-security.git Acesse o diretório do projeto: cd agent-security Execute o script de instalação: ./scripts/install.sh Inicie o SolonGate TUI: solongate
- Onde consigo agent-security?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/solongate/agent-security
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Firewall open source para agentes de IA que fica entre os agentes e a rede para bloquear exfiltração de segredos, prompt injection, SSRF e envenenamento de ferramentas MCP, com recibos de ações assinados.
Ferramenta CLI para detectar segredos hardcoded, como senhas, chaves de API e tokens, em repositórios Git, arquivos e stdin.
Um cofre de segurança para OpenClaw e Claude Code que detecta secrets, prompt injection e comandos perigosos no tráfego de IA e mantém logs de auditoria.
Controle de acesso para agentes de programação com IA: bloqueia a leitura de credenciais, retém ações arriscadas para revisão e registra todas as chamadas de ferramentas em Claude Code, Codex, Cursor e servidores MCP.
Uma camada de controle local que mantém metas, decisões, responsáveis e evidências disponíveis ao longo de sessões e runtimes em trabalhos prolongados com agentes.