長期間保存されているモデルのAPIキーを削除してよいか、どうすれば判断できるでしょうか。2026年11月6日から、Cloudflare AI Gatewayでは保存済みプロバイダーキーの別名、最終使用日、最終更新日が表示されます。「Key security」セクションでは、記録されたアクティビティが90日を超えていないキーが強調表示されます。ゲートウェイ経由で複数のキーを管理するチームにとって、監査対象となる記録を具体的に絞り込めます。ただし、使用履歴の記録が始まったのは2026年11月からです。

何が追加されたのか
今回の更新は、AI Gatewayに保存されたプロバイダーキーが対象です。Cloudflareの発表によると、キーはプロバイダーごとにまとめられ、マスクされた値、別名、最終使用日、最終変更日が表示されます。「Key security」セクションでは、最後に記録されたアクティビティが90日より前の項目が強調されます。Cloudflareによると、使用状況の記録は2026年11月に始まりました。
最終使用日は、ゲートウェイが最後にキーの使用を記録した時点を示します。最終変更日は、その記録が更新された時点を示します。マスク表示と別名を使えば、一覧で秘密の値を見せずに記録を識別できます。これは棚卸しと確認のためのシグナルであり、キーの処遇を自動で決めるものではありません。
アクティビティの日付をどう読み取るか
実験、プロバイダーの変更、アプリケーションの移行後も、キーが残ることはよくあります。チームがキーを一元的なゲートウェイに保存していると、時間がたつにつれて各記録の用途を思い出しにくくなる場合があります。アクティビティの日付は、確認の優先順位付けに役立ちます。まず長期間使われていないキーを確認し、次にアプリケーションの担当者や環境と照合します。
90日という基準は、2026年11月に記録が始まった後にシステムが把握したアクティビティに適用されます。そのため、この表示はそれ以前の使用履歴全体を表すものではありません。また、まれに実行するタスク、バックアップ経路、AI Gatewayを介さずプロバイダーに接続するアプリケーションについては、別途確認が必要です。たとえば、バックアップキーは数か月使われないことがあっても、復旧計画の一部として必要な場合があります。
BYOKのドキュメントでは、Secrets Storeでのキーの保管と、AI Gateway経由での使用方法が説明されています。キーを削除すると、それに依存するリクエストは直ちに停止します。そのため、表示された日付の古さだけで判断せず、用途と依存関係を確認してから記録を削除してください。
安全に監査する方法
- 印の付いたキーから始める。最後に記録されたアクティビティが90日より前の項目を一覧にします。この段階ではまだ何も削除しないでください。
- 担当者と用途を特定する。別名をゲートウェイの設定やチームのドキュメントと照合し、アプリケーションの担当者を確認します。用途が不明な場合は、まず特定してください。
- キーの使用先を確認する。まれに実行するレポート、バックアップ経路、AI Gateway以外の環境で使われていないか確認します。ゲートウェイのアクティビティ記録だけでは、こうした点は分かりません。
- キーが必要ならローテーションを準備する。プロバイダーで新しいキーを作成し、AI Gatewayの既存の記録にあるシークレットを置き換えます。ドキュメントによると、置き換え後もアプリケーションは同じ記録を通じて更新済みのキーを使用できます。置き換えた後は、実際のリクエストが動作することを確認してください。
- 依存関係を確認してから削除する。アプリケーションが切り替え済みであるか、キーが廃止済みであることを確認してください。削除すると、そのキーに依存するリクエストは停止します。

最終アクティビティが90日より前のキーが見つかったとします。担当者が調べたところ、その記録はテスト環境用で、テストはすでに別のキーに切り替わっていました。設定を確認した後なら、そのキーを削除できます。主要プロバイダーの障害に備えたバックアップとして必要なキーであれば、記録を残したうえで用途と担当者を明記してください。
チームにとって何が変わるのか
「古いキーを確認してください」という一般的な注意喚起に代わり、チームは各記録について最後にアクティビティが確認された日付を把握できます。特に、AI Gatewayを通じて複数プロバイダーのキーを管理している場合、アクセス権の見直しをどこから始めるか決めるのに役立ちます。
90日より前という表示は、キーを確認するきっかけとして使い、削除指示とは受け取らないでください。担当者、アプリケーション、バックアップ手順と記録を照合し、必要性を確認してから、ローテーションでシークレットを置き換えるか、依存関係を確認して削除します。こうすることで、稼働中のアプリケーションを危険にさらさず、忘れられた記録を見つける助けになります。