
TEE対応AIエージェントランタイム
無料

IronClawは、OpenClawの堅牢な代替として設計された、セキュリティ重視のオープンソースAIエージェント用ランタイムです。NEAR AI Cloud上のTEE(Trusted Execution Environment)内でエージェントを実行することで、認証情報の漏洩という重大な脆弱性に対処します。LLMがAPIキーに直接アクセスする標準的なフレームワークとは異なり、IronClawは暗号化されたボルトを使用し、許可されたネットワークリクエストに対してのみ認証情報を注入します。Rustによるメモリ安全性とTEEベースの分離により、プロンプトインジェクションや不正なデータ流出のリスクを軽減します。機密性の高い本番環境API、金融サービス、または個人データを扱う自律型エージェントを構築する開発者に最適です。
IronClawは、ハードウェア暗号化されたエンクレイム内でエージェントを実行します。これにより、ホストOSやハイパーバイザーが侵害されても、エージェントのメモリと内部状態は暗号化され、外部プロセスからアクセス不能に保たれます。これは標準的なコンテナ環境では実現できない多層防御を提供し、クラウドプロバイダーのインフラからエージェントの実行を効果的に分離します。
IronClawは、LLMに生のキーを渡す代わりに、シークレットを堅牢なボルトに格納します。ランタイムはセキュアプロキシとして機能し、宛先URLが事前設定された許可リストと一致する場合にのみ、送信HTTPリクエストに認証情報を注入します。LLMは生のシークレット値を見ることができず、許可されたリクエストの結果のみを受け取るため、プロンプトインジェクション攻撃によるキーの流出を防ぎます。
コアランタイムはRustで構築されており、厳格な所有権モデルと借用チェッカーを活用して、バッファオーバーフローやUse-after-freeエラーなどの一般的なメモリ破損の脆弱性を排除します。言語レベルでメモリ安全性を確保することで、IronClawはエージェントのランタイム環境を標的とする攻撃対象領域を削減し、高リスクな自動化のための堅牢な基盤を提供します。
IronClawは、AllowList構造体を通じて厳格なエグレスフィルタリングを強制します。エージェントが通信可能なエンドポイントを明示的に定義することで、悪意のあるサーバーへの不正なデータ流出を防ぎます。ランタイムは認証ヘッダーを適用する前にすべてのリクエストをこのリストと照合し、侵害されたエージェントであっても未承認のサードパーティドメインに機密データを送信できないようにします。
このプラットフォームは`wasmparser`を利用して、実行前にエージェントコードを検証します。安全でない操作をスキャンし、バイトコードが厳格な安全基準に準拠していることを確認することで、IronClawは悪意のある、または不正な形式のエージェントロジックの実行を防ぎます。この自動検証ステップはデプロイ時に行われ、監査済みで安全なコードのみがTEE内での実行を許可されます。
暗号資産ウォレットや銀行APIを管理するエージェントを構築する開発者は、IronClawを使用してAPIキーがLLMのコンテキストウィンドウに決して露出しないようにし、プロンプトインジェクションによる不正な送金を防止します。
内部データベースやプライベートなSaaSツールにアクセスする企業向けAIエージェントは、IronClawを使用してデータアクセスを特定の事前承認済みエンドポイントに制限し、内部セキュリティおよびデータプライバシーポリシーへの準拠を確実にします。
複数のサードパーティサービス(GitHub、Jira、Slackなど)と対話するエージェントをデプロイするエンジニアは、IronClawを使用して個別の認証情報を単一の分離されたボルトで管理し、認証情報漏洩のリスクを最小限に抑えます。
LLMプロバイダーや潜在的なプロンプトインジェクション攻撃に対して機密情報を露出させることなく、本番環境で自律型エージェントをデプロイする必要があるエンジニア。
メモリ安全性とハードウェアレベルの分離が規制要件となる、機密性の高い金融データを扱うエージェントのために、高保証の実行環境を必要とする開発者。
ユーザーのプライバシーとデータ主権を優先し、AIエージェントの構築とデプロイのための透明性が高く、監査可能で安全なフレームワークを求める貢献者。
オープンソースソフトウェアです。ランタイムは無料で使用できます。インフラストラクチャのコストは、NEAR AI Cloudのデプロイメントモデルに基づいて決定されます。