APIキーを安全に共有する方法

    キーの権限を絞り、削除されるリンクで一度だけ送り、定期的にローテーションします。

    手順

    1. 1

      作業に必要な最小限の権限でキーを作成する

      ほとんどの提供元では、キーを特定の権限、IPアドレス、環境に制限できます。権限を絞ったキーなら、漏えいしたときの被害が限られ、そのキーだけを無効化するのも簡単です。

    2. 2

      キーをワンタイムリンクに貼り付ける

      下の作成フォームを使います。キーはお使いのブラウザ内でAES-GCM-256により暗号化され、リンクは最初に表示されたあと削除されます。チャットやメールには、使えるものが何も残りません。

    3. 3

      リンクを送り、Proプランではパスフレーズを別の経路で伝える

      リンクはSlack、メール、チケットで送ってかまいません。パスフレーズを付けた場合は、口頭か別の連絡手段で伝えてください。

    4. 4

      開発者にシークレットマネージャーへ保存してもらう

      リンクは一度しか使えません。キーはすぐに環境変数の管理ツールや保管庫に入れてもらいます。ソース管理や共有ドキュメントには決して置かないでください。

    5. 5

      定期的に、またメンバーが抜けたときにローテーションする

      共有したキーはすべて一時的なものとして扱います。Proプランでは、各リンクがいつ開かれたかを監査タイムラインで確認できるので、ローテーションが必要なキーの一覧を簡単に作れます。

    ワンタイムリンクで送る

    0/10,000文字

    パスフレーズによる保護はProプラン($29/月)で使えます。プランを見る

    アカウントなしで作成したシークレットは、常に閲覧後に削除されます。リンクは一度開くと自動的に削除されます。
    閲覧後に削除
    お使いのブラウザ内で暗号化
    開かれなければ7日後に有効期限切れ

    アカウント不要。ずっと無料のプランがあります。

    しくみ

    1. 01

      パスワード、鍵、ファイルを貼り付ける

      送信前に、お使いのブラウザ内で暗号化されます。アカウントなしで作成したシークレットは、すべて閲覧後に削除されます。

    2. 02

      リンクを送る

      送るのはURL一つだけです。「#」より後ろにある鍵はブラウザ内にとどまり、LinkPilotのサーバーには届きません。

    3. 03

      保存されたシークレットは消える

      最初に開いた時点で暗号文は削除されます。その後は誰が開いても、削除済みであることを知らせる表示になります。

    ブラウザ内での暗号化は2026年9月29日に導入しました。それ以前に作成されたシークレットは、有効期限が切れるまで平文で保存されていました。また、ファイル名、サイズ、種類は現在もLinkPilotから見える状態です。 セキュリティモデルの詳細を読む.

    APIキーをSlackに残さずに送る

    チャンネルに貼り付けたAPIキーは、ワークスペースのエクスポートに含まれ、検索でヒットし、あとから参加した人にも見えます。同じチャンネルに貼ったのがワンタイムリンクなら、一度開かれたあとは害がありません。チームでSlackを使っているなら、LinkPilotのSlackアプリの/secretコマンドでリンクを作成できます。メッセージショートカットを使えば、誰かがすでに貼り付けたキーをシークレットリンクに変換でき、元のメッセージは削除できます。

    .envファイルや設定ファイルを共有する

    .envファイルは全体がテキストなので、そのまま作成フォームに入ります。サービスアカウントのJSONや証明書のように、バイト単位で元のまま渡す必要があるファイルは、無料アカウントで添付してください。ファイルはお使いのブラウザ内で暗号化され、最初のダウンロード後に破棄されます。スクリプトで自動化したい開発者は、CLI、SDK、MCPサーバーを使うと、ターミナルやアシスタントから同じ暗号化シークレットを作成できます。

    ワンタイムリンクが代わりにならないもの

    ワンタイムリンクは受け渡しの手段で、保管場所ではありません。APIキーはシークレットマネージャーや、利用しているプラットフォームの環境設定で管理します。ワンタイムリンクは、キーを発行した人から必要とする人へ、途中にコピーを残さず一度だけ届けるためのものです。

    よくある質問

    Proプラン(月額$29)では、すべてのシークレットにパスフレーズを設定でき、有効期限の日時も指定できます。閲覧、削除、無効化を一件ずつ記録する監査タイムラインも使えます。 プランを見る.

    関連ページ

    すべてのユースケース