掲載済み (2026-02-14号)
#118 162文字 • 1分

Matchlock: AIエージェント実行のためのセキュアなLinuxマイクロVMサンドボックス

原題: Matchlock: Matchlock secures AI agent workloads with a Linux-based sandbox.

日本語

掲載情報

概要

AIエージェントが安全にコードを実行できるよう、ネットワーク制限と独自のシークレット注入機能を備えた軽量なLinuxマイクロVM環境を提供するツール。

詳細内容

Matchlockは、AIエージェントのワークロードを分離・保護するために設計されたCLIツールおよびSDKです。Linux(Firecracker)やmacOS(Virtualization.framework)上で、1秒未満で起動する使い捨てのマイクロVMを提供します。最大の特徴は、独自のネットワーク制御とセキュリティ機構です。ホワイトリストによる通信制限に加え、MITM(中間者)プロキシを利用してシークレットを通信経路で動的に注入する仕組みを採用しています。これにより、APIキーなどの機密情報をVM内の環境変数やファイルに直接保持させることなく、安全に外部APIを利用させることが可能です。各サンドボックスはCopy-on-Writeのファイルシステムで動作し、終了時に完全に破棄されます。GoおよびPython SDKが提供されており、既存のアプリケーションへセキュアな実行環境を容易に組み込めます。