コンテンツにスキップ

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 バージョン(軽量)

  • 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 --versionnpm --version を実行します。

手順 2:Claude Code CLI をインストールする 管理者権限でコマンドラインウィンドウを開き、以下のコマンドを実行してグローバルインストールします。

Terminal window
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-6claude --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 を使ってインストールします。ターミナルで以下のコマンドを実行してください。
Terminal window
# Homebrew が未インストールの場合は、先にインストール
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Node.js をインストール
brew install node
  • インストール確認: node --versionnpm --version を実行します。

手順 2:Claude Code CLI をインストールする ターミナルを開いて以下を実行します。

Terminal window
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 の例:

Terminal window
# より新しいバージョンを入れるなら NodeSource の利用を推奨
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
  • インストール確認: node --versionnpm --version を実行します。

手順 2:Claude Code CLI をインストールする ターミナルを開いて以下を実行します。

Terminal window
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 で新しいテキストファイルを作成します。
  • 以下のコードをコピーして貼り付けます。
Terminal window
@echo off
chcp 65001 >nul
setlocal 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 として保存します。