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 ワークフローを使用しますが、スコアは自動公開されません。そのため、公開情報だけでは性能の優位を判断できません。