Claude Code 設定ガイド
Claude Codeは、Anthropicが開発者向けに提供するターミナルプログラミングツールです。現在のプロジェクトを読み取り、コードの解説、ファイルの修正、チェックコマンドの実行を支援し、Claudeモデルと連携してより複雑な開発タスクを処理することもできます。
公式情報 ダウンロードおよびドキュメントは公式サイトをご確認ください。
このツールの概要と用途
コード修正ターミナルツールClaudeモデル認可設定に注意
設定場所の選び方
| 設定場所 | 対象ユーザー | 説明 |
|---|---|---|
~/. claude/settings.json | 設定を永続的に保存したい方 | Claude Code関連の環境変数を設定ファイルに記述しておくと、トラブルシューティングが容易になります。 |
| 現在のターミナル環境変数 | 一時的にテストしたい方 | 通常、ターミナルを閉じると設定は無効になります。 |
| CC Switch | 複数のCLIを同時に管理する方 | CC Switch画面でプロバイダーを設定してから、Claude Codeに適用します。 |
API Keyとインターフェースの設定方法
Claude公式を利用する場合は、Anthropic / Claude Codeの公式ログインまたは公式Key取得手順を優先してください。中転プロバイダーを利用する場合は、そのプロバイダーがClaude / Anthropicインターフェースを提供していることを必ず確認し、Claude Codeに通常のOpenAI互換アドレスを入力しないようにしてください。
Claude Code settings.json の設定例
{ "env": { "ANTHROPIC_API_KEY": "YOUR_KEY", "ANTHROPIC_BASE_URL": "https://YOUR_PROVIDER_CLAUDE_API_URL", "ANTHROPIC_MODEL": "PROVIDER_SUPPORTED_CLAUDE_MODEL" } } | 設定項目 | 取得元 | よくあるミス |
|---|---|---|
| ANTHROPIC_API_KEY | プロバイダー管理画面のClaude / Anthropic Key | トークンの備考名をKeyとして入力しないこと |
| ANTHROPIC_BASE_URL | プロバイダーが提供するClaude / Anthropicインターフェースアドレス | OpenAI互換アドレスを誤ってコピーしないこと |
| ANTHROPIC_MODEL | プロバイダーのモデル一覧にあるClaudeモデル名 | 大文字・小文字、ハイフン、バージョン番号を正確にコピーすること |
保存後の接続テスト方法
Claude Code 最小テスト
claude "Please reply only: Configuration successful" 古い設定が残ってしまう場合は、まずシステム環境変数に古いKeyやBase URLが残っていないか確認してください。環境変数の優先順位によって、変更した設定が反映されない場合があります。
Claude Code 設定公式ドキュメント settings.jsonの適用範囲と設定方法を確認できます。
Claude Code 環境変数 認証、Base URL、モデル変数の説明を確認できます。
