github.devotd.
新着セキュリティ

pipelab-org/pipelock v3.7.0 — AI エージェントトラフィックファイアウォール

pipelab-org/pipelock は、エージェントのトラフィックを検査し、署名済みの実行レシートを作成する Go 製のファイアウォールです。

リポジトリ情報pipelab-org/pipelock ↗

Open-source AI agent firewall for MCP security and agent egress. Scans mediated HTTP, MCP, A2A, and WebSocket traffic for exfiltration, SSRF, and prompt injection, and emits mediator-signed action receipts: verifiable audit evidence from outside the agent.

スター
★ 933
フォーク
109
言語
Go
ライセンス
Apache-2.0
最新リリース
v3.7.0
原文を見る ↗GitHub で見る ↗

pipelab-org/pipelock v3.7.0 は Go で書かれたオープンソースの AI エージェントファイアウォールです。FACTS は最新リリースを v3.7.0 としていますが、今回のバージョンについては変更点が示されていません。このプロジェクトは、エージェントとネットワーク間の HTTP・WebSocket・MCP・A2A トラフィックを検査し、データ漏えい、SSRF、プロンプトインジェクションを防ぐことを目的としています。

このファイアウォールはトラフィック検査にとどまらず、媒介者が署名した実行レシート(action receipt)も作成します。こうすることで、エージェントの外側で記録を確認し、どのような判断が行われたかを検証できるようにする仕組みです。ネットワークを仲介するコンポーネントが記録を残す点が核心です。リポジトリは Apache-2.0 ライセンスで、FACTS に記録されたスター数は 931 です。Go ファイル 3944 件のうち 2507 件がテストファイルで、internal 配下のサブパッケージは 103 個、docs のドキュメントは 174 件です。

ただし、署名が保証できる範囲には限界があります。README によれば、デモは一時鍵を使用するため、署名者の身元を帰属できません。運用者が署名鍵を保持しているため、レシートだけでは運用者の誠実さを証明することもできません。ベンチマークは公開コーパスを固定した Gauntlet ワークフローを使用しますが、スコアは自動公開されません。そのため、公開情報だけでは性能の優位を判断できません。