Repolode
solongate

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. 1

    Clone o repositório

    git clone https://github.com/solongate/agent-security.git
  2. 2

    Acesse o diretório do projeto

    cd agent-security
  3. 3

    Execute o script de instalação

    ./scripts/install.sh
  4. 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