API キーとは
最終更新: 2026年5月27日(水)
API入門
API キーは、外部サービスの API にアクセスするための「鍵」となる文字列です。Claude や OpenAI のような AI サービスを、自分のプログラムから直接呼び出す場合に必要になります。
なぜ必要?
- 本人確認: API キーで「誰のアカウントからのリクエストか」をサービス側が判別します。
- 課金・利用量制限: 使った分はそのキーの持ち主に課金されます。
- 権限スコープ: 一部のサービスでは、キーごとに読み取り専用などの権限を細かく設定できます。
取得方法(Anthropic API の例)
- console.anthropic.com にログイン
- API Keys メニューから "Create Key" を選択
- キー名を付けて作成 → 表示された文字列をその場でコピー
作成直後の一度しか全文が表示されません。コピーし忘れた場合はキーを作り直す必要があります。
取り扱いの注意
- 公開リポジトリにコミットしない: 漏れたキーは即座に無効化(rotate)してください。
- 環境変数に入れる:
.env.localなどにまとめ、.gitignoreで除外するのが基本。 - チームで共有しない: メンバーごとに別キーを発行すると、漏洩時の影響範囲を絞れます。
コメント (0)
まだコメントはありません。
コメントするにはログインが必要です。
Googleでログイン