Repolode
solongate

solongate/agent-security

AIコーディングエージェントのツール呼び出しをポリシーで検査し、シークレットを検出して、端末内に監査ログを残すローカル優先のGo製ゲートウェイ。

スター
370
フォーク
32
未解決の Issue
151
最終コミット
20 時間前

これは何?

SolonGate Agent Securityは、Claude CodeやCodex CLIなどのAIコーディングエージェント向けのローカルセキュリティゲートウェイです。各ツール呼び出しは実行前にポリシーファイルと照合され、読み取り、書き込み、実行、ネットワークアクセスの範囲ごとに設定されたパス、コマンド、ファイル名、URLのルールに基づいて許可またはブロックされます。

組み込みパターンとユーザー定義パターンを使ってコンテンツ内のシークレットもスキャンでき、無効、検出、マスキング、ブロックのモードを選べます。分単位・時間単位・日単位のレート制限、OSによって適用される保護対象パス、サンドボックス化されたエージェント用ルートも備えています。ポリシーと監査ログはディスク上のプレーンファイルで管理され、ネットワーク通信は行いません。

このプロジェクトは、ポリシーの編集、監査ログの閲覧、ツール呼び出しのリアルタイム追跡、ヘルスチェックに使える`solongate` CLIとTUIを提供します。Goで実装されており、スクリプトを使ってソースからインストールします。

主な機能

  • 01パス、コマンド、ファイル名、URLに基づいてツール呼び出しを許可または拒否します。
  • 0270種類以上の組み込みシークレットパターンを検出し、マスキングとブロックのモードを利用できます。
  • 03ブロックモードでは、シークレットを含むファイルのアップロードを阻止します。
  • 04分単位・時間単位・日単位のレート制限を適用します。
  • 05ローカルに監査ログを残し、ツール呼び出しをリアルタイムで追跡できます。
  • 06ネットワーク通信、アカウント、テレメトリーなしで動作します。

ユースケース

  • AIコーディングエージェントが`.env`ファイルなどの認証情報を読み取るのを防ぐ。
  • セッション中にエージェントが実行したコマンドやアクセスしたファイルを監査する。
  • 開発者のマシン上でClaude CodeやCodex CLIにローカルポリシー層を追加する。
  • クラウドへのテレメトリーが制限されている環境で、エージェントのアクティビティを端末内に保つ。

クイックスタート

  1. 1

    リポジトリをクローンする

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

    プロジェクトディレクトリに移動する

    cd agent-security
  3. 3

    インストールスクリプトを実行する

    ./scripts/install.sh
  4. 4

    SolonGate TUIを起動する

    solongate

使う前に知っておきたいこと

  • Go 1.26以降が必要です。Goがインストールされていない場合、install.shがGoのビルドをダウンロードします。
  • 一覧にあるエージェントの一部(OpenClaw、Hermes、Chainabit)は近日公開予定とされています。
  • ガード機能はインストール後に開始したエージェントセッションにのみ適用されるため、すでに開いているセッションは保護されません。

収録されている特集

トピック

よくある質問

agent-security とは?
AIコーディングエージェントのツール呼び出しをポリシーで検査し、シークレットを検出して、端末内に監査ログを残すローカル優先のGo製ゲートウェイ。 SolonGate Agent Securityは、Claude CodeやCodex CLIなどのAIコーディングエージェント向けのローカルセキュリティゲートウェイです。各ツール呼び出しは実行前にポリシーファイルと照合され、読み取り、書き込み、実行、ネットワークアクセスの範囲ごとに設定されたパス、コマンド、ファイル名、URLのルールに基づいて許可またはブロックされます。
agent-security は無料で使えますか?ライセンスは?
agent-security は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
agent-security は今もメンテナンスされていますか?
活発にメンテナンス中。agent-security の最終コミットは 2026年11月6日 です。
agent-security は何に使えますか?
AIコーディングエージェントが`.env`ファイルなどの認証情報を読み取るのを防ぐ。 セッション中にエージェントが実行したコマンドやアクセスしたファイルを監査する。 開発者のマシン上でClaude CodeやCodex CLIにローカルポリシー層を追加する。 クラウドへのテレメトリーが制限されている環境で、エージェントのアクティビティを端末内に保つ。
agent-security のインストール方法は?
リポジトリをクローンする: git clone https://github.com/solongate/agent-security.git プロジェクトディレクトリに移動する: cd agent-security インストールスクリプトを実行する: ./scripts/install.sh SolonGate TUIを起動する: solongate
agent-security はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/solongate/agent-security

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

エージェントとネットワークの間に置いて、秘密情報の流出、プロンプトインジェクション、SSRF、MCPツール汚染を防ぎ、署名付きアクションレシートを発行するオープンソースのAIエージェント向けファイアウォール。

985+11 今週114GoApache-2.0活発にメンテナンス更新 22 時間前