Claude Code のインストールと設定
Claude Code インストール・設定
Section titled “Claude Code インストール・設定”本ページ概要
🔧 Claude Code のインストールと 4All API 設定ガイド
Section titled “🔧 Claude Code のインストールと 4All API 設定ガイド”Claude Code は、Anthropic 公式が提供する強力なコマンドライン型 AI コーディングアシスタントです。以下の手順に従うことで、4All API 集約プラットフォームへすばやく接続できます。4All API は Claude Code 向けに専用の高速ノードを提供しており、以下の最新モデルを完全にサポートしています。
📌 対応モデルバージョン
- claude-opus-4-6 - 主流 Sonnet バージョン
- claude-opus-4-5-20251101 - 主流 Sonnet バージョン
- claude-sonnet-4-5-20250929 - 最新 Sonnet バージョン
- claude-haiku-4-5-20251001 - Haiku 4.5 バージョン(軽量)
クイックスタート手順
Section titled “クイックスタート手順”- Node.js をインストールする: システム環境の準備を整えます。
- Claude Code CLI をインストールする: npm を使ってコマンドラインツールをグローバルインストールします。
- 4All API を設定する: 設定ファイルを作成し、専用の API キーとサービスアドレスを入力します。
- 起動して使う: プロジェクトディレクトリで Claude Code を起動し、インテリジェントなコーディングを始めます。
🪟 Windows プラットフォームのインストール手順
Section titled “🪟 Windows プラットフォームのインストール手順”手順 1:Node.js をインストールする
- 推奨方法: Node.js 公式サイトにアクセスし、LTS(長期サポート)版の Windows インストーラー(.msi)をダウンロードしてインストールします。
- 代替方法: winget などのパッケージマネージャーを使い、コマンドラインで
winget install OpenJS.NodeJS.LTSを実行します。 - インストール確認: インストール後、新しいコマンドラインウィンドウ(CMD または PowerShell)を開き、
node --versionとnpm --versionを実行します。
手順 2:Claude Code CLI をインストールする 管理者権限でコマンドラインウィンドウを開き、以下のコマンドを実行してグローバルインストールします。
npm install -g @anthropic-ai/claude-codeインストール後、claude --version コマンドで正常にインストールされたか確認します。
手順 3:4All API を設定する
- API キーを取得する: 4All API コンソールにアクセスしてログインし、新しいトークンを作成して生成されたキーをコピーします。
- 設定ファイルを作成する: 以下のパスにある設定ファイルを探すか、新規作成します:
%USERPROFILE%\.claude\settings.json。 - 設定を入力する: 以下の内容を
settings.jsonファイルに記入します。
{ "env": { "ANTHROPIC_AUTH_TOKEN": "ここに 4All API から取得したキーを貼り付けてください", "ANTHROPIC_BASE_URL": "https://sg.4All API.com" }}⚠️ 重要: * ANTHROPIC_AUTH_TOKEN の値は、必ずご自身の वास्तविकのキーに置き換えてください。
手順 4:起動して使う コマンドラインを開き、cd コマンドでプロジェクトフォルダに移動します。claude コマンドを実行してツールを起動し、初回実行時の案内に従って初期設定を完了してください。
手順 5:モデル切り替え
-
起動時のデフォルトは Claude Sonnet 4.6(モデル ID:
claude-sonnet-4-6)です。 -
Claude Code でモデルを切り替える方法: 起動時に
claude --model claude-opus-4-6、claude --model claude-haiku-4-5-20251001を指定します。現在の主流呼び出しモデルは次のとおりです。 ┌────────────────────┬───────────────────────────┐ │ モデル │ ID │ ├────────────────────┼───────────────────────────┤ │ Opus 4.6(最強) │ claude-opus-4-6 │ ├────────────────────┼───────────────────────────┤ │ Sonnet 4.6(現在) │ claude-sonnet-4-6 │ ├────────────────────┼───────────────────────────┤ │ Haiku 4.5(最速) │ claude-haiku-4-5-20251001 │ └────────────────────┴───────────────────────────┘ 現在のセッション中に切り替える場合: 現在のターミナルで/model claude-opus-4-6を入力すると切り替えられます。
🍎 macOS プラットフォームのインストール手順
Section titled “🍎 macOS プラットフォームのインストール手順”手順 1:Node.js をインストールする
- 推奨方法: Homebrew を使ってインストールします。ターミナルで以下のコマンドを実行してください。
# Homebrew が未インストールの場合は、先にインストール/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Node.js をインストールbrew install node- インストール確認:
node --versionとnpm --versionを実行します。
手順 2:Claude Code CLI をインストールする ターミナルを開いて以下を実行します。
npm install -g @anthropic-ai/claude-code手順 3:4All API を設定する
- API キーを取得する: 4All API コンソールにアクセスし、トークンを作成してキーをコピーします。
- 設定ファイルを作成する: ユーザーホームディレクトリ内にある以下の設定ファイルを探すか、新規作成します:
~/.claude/settings.json。 - 以下の内容を入力する:
{ "env": { "ANTHROPIC_AUTH_TOKEN": "ここに 4All API から取得したキーを貼り付けてください", "ANTHROPIC_BASE_URL": "https://sg.4All API.com" }}手順 4:起動して使う ターミナルを開き、cd でプロジェクトディレクトリに移動します。claude コマンドを実行すれば、すぐに使い始められます。
🐧 Linux プラットフォームのインストール手順
Section titled “🐧 Linux プラットフォームのインストール手順”手順 1:Node.js をインストールする お使いのディストリビューションのパッケージマネージャーを使ってインストールします。Ubuntu/Debian の例:
# より新しいバージョンを入れるなら NodeSource の利用を推奨curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -sudo apt-get install -y nodejs- インストール確認:
node --versionとnpm --versionを実行します。
手順 2:Claude Code CLI をインストールする ターミナルを開いて以下を実行します。
sudo npm install -g @anthropic-ai/claude-code手順 3:4All API を設定する
- API キーを取得する: 4All API コンソールにアクセスし、トークンを作成してキーをコピーします。
- 設定ファイルを作成する: ユーザーホームディレクトリ内にある以下の設定ファイルを探すか、新規作成します:
~/.claude/settings.json。 - 以下の内容を入力する:
{ "env": { "ANTHROPIC_AUTH_TOKEN": "ここに 4All API から取得したキーを貼り付けてください", "ANTHROPIC_BASE_URL": "https://sg.4All API.com" }}手順 4:起動して使う ターミナルを開き、cd でプロジェクトディレクトリに移動します。claude コマンドを実行すれば、コーディングを始められます。
以下に、Windows と macOS/Linux 向けのワンクリック設定スクリプトを用意しました。
Section titled “以下に、Windows と macOS/Linux 向けのワンクリック設定スクリプトを用意しました。”🪟 Windows プラットフォーム用ワンクリック設定スクリプト(.bat)
Section titled “🪟 Windows プラットフォーム用ワンクリック設定スクリプト(.bat)”- PC で新しいテキストファイルを作成します。
- 以下のコードをコピーして貼り付けます。
@echo offchcp 65001 >nulsetlocal enabledelayedexpansion
echo ========================================echo Claude Code - 4All API Windows 一鍵設定ツールecho ========================================echo.
REM .claude フォルダのパスを設定set "CLAUDE_PATH=%USERPROFILE%\.claude"
REM ディレクトリの確認と作成if not exist "%CLAUDE_PATH%" ( mkdir "%CLAUDE_PATH%" echo [√] フォルダを自動作成しました: %CLAUDE_PATH%) else ( echo [*] フォルダは既に存在します: %CLAUDE_PATH%)
echo.echo ========================================REM ユーザーにキーの入力を促すset /p API_KEY="4All API コンソールで取得した API キー (sk- で始まる) を入力してください: "
REM settings.json の作成と書き込み(echo {echo "env": {echo "ANTHROPIC_AUTH_TOKEN": "%API_KEY%",echo "ANTHROPIC_BASE_URL": "https://sg.4All API.com"echo }echo }) > "%CLAUDE_PATH%\settings.json"
echo.echo [√] 設定ファイルの作成と書き込みに成功しました: %CLAUDE_PATH%\settings.json
echo.echo ========================================echo 🎉 おめでとうございます!設定はすべて自動で完了しました!echo.echo.echo 新しいコマンドラインウィンドウを開いて、claude と入力すればすぐに使えます。echo ========================================echo.pause- ファイルを保存し、
4All API_Claude_Windows.batにリネームすれば、Windows でダブルクリックしてそのまま実行できます。
🍎/🐧 macOS と Linux プラットフォーム用ワンクリック設定スクリプト(.sh)
Section titled “🍎/🐧 macOS と Linux プラットフォーム用ワンクリック設定スクリプト(.sh)”Mac と Linux のユーザーは、ターミナル上で直接スクリプトを実行するほうが一般的です。
- 新しいテキストファイルを作成し、以下のコードをコピーして貼り付けます。
#!/bin/bash
echo "========================================"echo " Claude Code - 4All API Mac/Linux 一鍵設定ツール"echo "========================================"echo ""
CLAUDE_PATH="$HOME/.claude"
# ディレクトリの確認と作成if [ ! -d "$CLAUDE_PATH" ]; then mkdir -p "$CLAUDE_PATH" echo "[√] フォルダを自動作成しました: $CLAUDE_PATH"else echo "[*] フォルダは既に存在します: $CLAUDE_PATH"fi
echo ""# ユーザーにキーの入力を促すread -p "4All API コンソールで取得した API キー (sk- で始まる) を入力してください: " API_KEY
# 設定ファイルの書き込みcat > "$CLAUDE_PATH/settings.json" << EOF{ "env": { "ANTHROPIC_AUTH_TOKEN": "$API_KEY", "ANTHROPIC_BASE_URL": "https://sg.4All API.com" }}EOF
echo ""echo "[√] 設定ファイルの作成と書き込みに成功しました: $CLAUDE_PATH/settings.json"echo ""echo "========================================"echo "🎉 おめでとうございます!設定はすべて自動で完了しました!"echo ""echo ""echo "これでターミナルに直接 claude と入力すれば、すぐに使い始められます。"echo "========================================"echo ""4All API_Claude_MacLinux.shとして保存します。