AI Gateway

AI へ送られるデータも、同じ経路で制御します

社員が使用する AI アプリ、社内アプリや開発ツールの LLM API 呼び出し、AI が呼び出す MCP ツールまで、ゲートウェイが判定し、マスキングし、記録します。DB に適用する値パターンを、AI へのリクエストにもそのまま使用します。

  • OpenAI
  • Anthropic
  • Gemini
  • DeepSeek
  • Azure OpenAI
  • Ollama
  • vLLM
  • MCP

AI ゲートウェイとは

AI ゲートウェイは、組織と AI サービスの間でリクエストを検査し、キーを管理し、使用量を記録するプロキシです。

BeeHind の AI Gateway は、DAC や Server Gateway と同じゲートウェイ、同じアカウント、同じ監査ストアを使用します。同じ人が実行した SQL 文、サーバーコマンド、AI に送った質問を、同じ名前で検索できます。

3つの制御

AI の使い方に合わせた制御

社員の PC の AI アプリはデスクトップエージェントで、サーバーのアプリケーションや開発ツールは仮想キーで、ゲートウェイに接続します。

  • 社員が使用する AI アプリ

    対象
    社員が PC で自分のアカウントにログインして使用する AI アプリ(例: Claude デスクトップアプリ)
    方法
    デスクトップエージェントが、AI サービスへの接続をゲートウェイに送ります。社員がアプリの設定を変更する必要はありません。
    利用者の識別方法
    署名付きの本人証明
    • リクエストのブロック、マスキング、記録のみから選択
    • 回答も同じパターンでマスキング
    • 会話のうち新たに送信した内容のみを記録
  • 社内アプリと開発ツールの LLM 呼び出し

    対象
    LLM API を呼び出す社内サービスやバッチ、Claude Code、Codex、Gemini CLI
    方法
    API のアドレスをゲートウェイに、API キーを仮想キーに変更します。ゲートウェイが企業の実際のキー(組織キー)に置き換えて送信します。
    利用者の識別方法
    仮想キー
    • 組織キーを誰にも配布しない運用
    • ユーザー、サービス、モデルごとの使用量
    • 1日または1か月単位の利用上限
  • AI が呼び出す社内ツール(MCP)

    対象
    社内システムを MCP サーバーとして提供している組織
    方法
    MCP サーバーをサービスとして登録し、ツール呼び出し単位で許可リストを設定します。引数に含まれる値も、値パターンで検査します。
    利用者の識別方法
    署名付きの本人証明
    • 参照系ツールは許可、削除系ツールはブロック
    • ユーザーやグループごとに異なる許可リスト
    • ツールの呼び出し履歴を利用者の名前で記録

プロンプトに含まれる個人情報と認証情報を、送信前にマスキングします

パターンごとに、ブロック、マスキング、検出のみから選択します。新しいパターンは、まず「検出のみ」で有効にしてどの程度検出されるかを確認してから、設定を変更できます。

社員が送信したプロンプト

この設定ファイルが動作しない原因を調べてください。
aws_access_key_id = AKIAIOSFODNN7EXAMPLE
お客様の問い合わせ: 山田太郎、090-1234-5678、マイナンバー 1234 5678 9012

AI サービスに送信された内容

この設定ファイルが動作しない原因を調べてください。
aws_access_key_id = ********************
お客様の問い合わせ: 山田太郎、090-1234-****、マイナンバー **** **** ****
  • AWS アクセスキー
  • 電話番号
  • マイナンバー

機能

AI の利用を制御する機能

ポリシーは管理コンソールで、ユーザーとグループ単位で設定します。

  • 仮想キー

    企業の実際の API キーはゲートウェイだけが使用し、ユーザーやアプリケーションには仮想キーを発行します。仮想キーは個別に失効させることができます。

  • モデルの制限

    トークン単価が上限を超えるモデルや、使用しないと決めたモデルをブロックします。ユーザーやグループごとに、使用できるモデルを設定します。

  • 内容の検査

    プロンプトとストリーミング応答に値パターンを適用します。AWS アクセスキー、秘密鍵、DB 接続文字列などの認証情報のパターンが標準で組み込まれています。

  • 利用上限

    ユーザーやサービスごとに、1日または1か月のトークン数とリクエスト数を制限します。

  • ツールの制御

    MCP サーバーのツール呼び出しを許可リストで制限し、引数を値パターンで検査します。

  • 接続先に合わせた変換

    Amazon Bedrock や Google Vertex AI などのクラウドのモデルサービスに送信する際に、リクエストの形式を変換します。接続先を移行しても、アプリケーションの設定はそのままです。

  • 社内モデルサーバー

    vLLM や Ollama などの社内モデルサーバーも OpenAI 互換サービスとして登録し、同じルールで検査します。

  • ツール別の設定ファイル

    管理コンソールが、Claude Code、Codex、Gemini CLI、SDK の設定ファイルを生成します。

対応 AI サービス

2026年10月時点

内容を読み取って制御
OpenAI 互換 API(OpenAI、Google Gemini、DeepSeek など)、Anthropic API、claude.ai Web アプリ、MCP サーバー(Streamable HTTP)
接続先
Amazon Bedrock、Google Vertex AI、Claude Platform on AWS、Microsoft Foundry、Azure OpenAI
社内モデルサーバー
vLLM、Ollama などの OpenAI 互換サーバー
開発ツール
Claude Code、Codex、Gemini CLI、SDK

既知の制約

  • 対応リストにないサービスや、証明書を固定(ピンニング)しているアプリは、内容を読み取れず、接続した事実のみを記録します。
  • PC から AI サービスへ直接つながる経路が開いていると、エージェントを停止して迂回できてしまいます。ファイアウォールでその経路を遮断してください。
  • 利用上限は数秒間隔で集計するため、その間の超過分は通過します。コストを管理するための仕組みであり、セキュリティ制御ではありません。
  • MCP ツールが返した結果には、まだマスキングを適用していません。

お客様の環境で BeeHind をお確かめください

保護したい DB、サーバー、AI サービスとネットワーク構成をお知らせいただければ、環境に合った構成と導入の進め方をご案内します。サーバー1台から始められます。