🧠

[Claude Code] 任意のAPIを設定する

に公開

はじめに

この記事では、Claude Code の任意のANTHROPIC_API_KEYを設定方法解説します

会社から配布された API を設定する方法に戸惑ったので記事にしました。
公式ドキュメントの手順通りだと勝手に API が作成、設定され任意の API を設定できなかったです。

参考資料

結論

1. .claude/settings.jsonを編集する

下記のようにANTHROPIC_API_KEYに設定したいAPI KEYを追加してください

.claude/settings.json
{
  --- 略 ---
+  "env": {
+    "ANTHROPIC_API_KEY": "sk-ant-api03-XXXXXXXXXXXXXXXXXXXXX"
+  }
}

2. Claude Code を起動する

下記コマンドを実行して Claude Code を起動する

claude

Claude Code を起動すると下記画面が表示する
step1

1.Yesを選択する

// このAPIキーを使用しますか?
Do you want to use this API key?
❯ 1.Yes
  2. No (recommended)

3. 設定された API を確認する

先ほどの1.Yesを選択すると、現在設定されているAPI Keyが表示されます。
下記のように表示されているので設定が出来ていますね

// 認証の衝突: Anthropicコンソールのキーの代わりにANTHROPIC_API_KEYを使用しています。
⚠ Auth conflict: Using ANTHROPIC_API_KEY instead of Anthropic Console key.

step2

YouTube のご案内

ポモドーロタイマー(25 分勉強+ 5 分休憩)を活用した作業・勉強配信を行っています。
集中したいときや、誰かと一緒に頑張りたいときに、ぜひご活用ください。

ご興味のある方は、ぜひお気軽に遊びに来てください!
「Zenn から来ました!!」とコメントを貰えると泣いて喜びます 🤣

GitHubで編集を提案

Discussion