AIサイトガイド
Secrets安全

CodexにAPIキー・個人情報・Secretsを入れないための安全チェック

AI作業の安全は、便利さより先に秘密情報を外へ出さないことから始まります。Codexに作業を頼む前に、入れてはいけない情報と止まる条件を明確にします。

最初に止める情報

APIキー、GitHub token、SSH鍵、.env、DB接続情報、FTP情報、管理画面ログイン、顧客情報、契約書、請求情報、ログ、バックアップは、作業依頼にも記事本文にも入れません。

Secretsは作業メモではない

Secretsは公開しない認証情報です。作業メモ、PR本文、チャット、記事、sitemap、HTMLコメント、ログに書くものではありません。必要な場合はSecrets管理や環境変数として扱い、実値を見せない前提にします。

private repoでも安心しきらない

private repoでも、権限を持つ人、連携アプリ、Actionsログ、過去コミット、バックアップが関係します。privateだから置いてよい、という判断はしません。

漏れた疑いがあるとき

漏れた疑いがある場合は、通常のHTML修正や記事追加を止めます。削除だけで済ませず、再発行、無効化、履歴確認、ログ確認、関係者確認を行います。

Codexへ伝える安全な表現

実値を貼らずに、環境変数名だけ、Secrets登録済みの前提だけ、顧客名を伏せた状態だけを伝えます。添付ファイルも公開して困る情報がないか先に見ます。

関連ページ

確認した公式情報

このページは公式ページではありません。最新仕様、install方法、料金、使用上限は必ず公式情報で確認してください。

FAQ

Codexに本物のAPIキーを貼ってもいいですか?

貼りません。必要な場合でも実値は伏せ、環境変数やSecretsに入っている前提だけを伝えます。

private repoならSecretsを置いても安全ですか?

private repoでも安全とは決めません。権限、履歴、Actionsログ、バックアップ、連携アプリまで確認が必要です。

すでに貼ってしまったら削除だけで十分ですか?

削除だけで十分とは限りません。作業を止め、関係者確認、再発行やローテーション、履歴やログの確認を行います。

記事内に例を出すときはどうしますか?

実在しそうな値は出さず、dummy-valueやexample-nameのような無効な表現にします。