Skip to content

Claude Code

Fast-Token で Claude Code を使用する

クイックスタート

このガイドでは、数分で Fast-Token 提供の Claude Code を使い始められます。

1. Claude Code のインストール

ローカルインストール

bash
curl -fsSL https://claude.ai/install.sh | bash
bash
irm https://claude.ai/install.ps1 | iex

npm でインストール

Node.js 18 以降 が必要です

bash
npm install -g @anthropic-ai/claude-code

2. Fast-Token API の設定

Anthropic API 互換の方法で Fast-Token のモデルサービスに接続するには、次の環境変数を設定します。

  1. BASE_URLhttps://fast-token.com に設定
  2. AUTH_TOKENFast-Token プラットフォーム で取得した API Key に設定
  3. MODELモデル一覧 でサポートされているモデル名を指定

macOS

  1. ターミナルで次を実行し、デフォルトの Shell 種別を確認します。
bash
echo $SHELL
  1. Shell に応じて環境変数を設定します。
bash
# <Fast-Token_API_KEY> を Fast-Token プラットフォームで取得した Key に置き換え
echo 'export BASE_URL="https://fast-token.com"' >> ~/.zshrc
echo 'export AUTH_TOKEN="<Fast-Token_API_KEY>"' >> ~/.zshrc
echo 'export MODEL="claude-sonnet-4-5"' >> ~/.zshrc
bash
# <Fast-Token_API_KEY> を Fast-Token プラットフォームで取得した Key に置き換え
echo 'export BASE_URL="https://fast-token.com"' >> ~/.bash_profile
echo 'export AUTH_TOKEN="<Fast-Token_API_KEY>"' >> ~/.bash_profile
echo 'export MODEL="claude-sonnet-4-5"' >> ~/.bash_profile
  1. ターミナルで次を実行し、環境変数を反映します。
bash
source ~/.zshrc
bash
source ~/.bash_profile
  1. 新しいターミナルを開き、次を実行して環境変数が有効か確認します。
bash
echo $BASE_URL
echo $AUTH_TOKEN
echo $MODEL

Windows

Windows では CMD または PowerShell で Fast-Token の Base URL と API Key を環境変数に設定できます。

CMD
  1. CMD で次を実行して環境変数を設定します。
bat
REM Fast-Token API Key で <Fast-Token_API_KEY> を置き換え
setx AUTH_TOKEN "<Fast-Token_API_KEY>"
setx BASE_URL "https://fast-token.com"
setx MODEL "claude-sonnet-4-5"
  1. 新しい CMD ウィンドウを開き、次を実行して反映を確認します。
bat
echo %AUTH_TOKEN%
echo %BASE_URL%
echo %MODEL%
PowerShell
  1. PowerShell で次を実行して環境変数を設定します。
powershell
# Fast-Token API Key で <Fast-Token_API_KEY> を置き換え
[Environment]::SetEnvironmentVariable("AUTH_TOKEN", "<Fast-Token_API_KEY>", [EnvironmentVariableTarget]::User)
[Environment]::SetEnvironmentVariable("BASE_URL", "https://fast-token.com", [EnvironmentVariableTarget]::User)
[Environment]::SetEnvironmentVariable("MODEL", "claude-sonnet-4-5", [EnvironmentVariableTarget]::User)
  1. 新しい PowerShell ウィンドウを開き、次を実行して反映を確認します。
powershell
echo $env:AUTH_TOKEN
echo $env:BASE_URL
echo $env:MODEL

3. 使い始める

設定が完了したら、作業ディレクトリに移動し、ターミナルで claude を実行します。

bash
cd /path/your-project
claude

初回利用時に Anthropic アカウントへのログインを求められる場合があります。次の手順でスキップできます。

Anthropic ログインをスキップ

  1. ユーザーホーム直下の .claude.json を開きます。パスは次のとおりです。
    • macOS / Linux: ~/.claude.json
    • Windows: C:\Users\%USERNAME%\.claude.json
  2. hasCompletedOnboardingtrue に設定
json
{
  "hasCompletedOnboarding": true
}
  1. 保存後、ターミナルで claude を再実行します。

(任意)その他のモデル設定方法

Claude Code は次の方法でモデルを設定でき、優先度の高い設定が低い設定を上書きします。

  1. 会話中: /model <モデル名> で切り替え。一時的な変更向け。
text
/model claude-sonnet-4-5
  1. 起動時: claude --model <モデル名> で指定。単一セッション向け。
text
claude --model claude-sonnet-4-5
  1. 環境変数: タスクの難易度に応じたモデルを設定でき、Claude Code がタスク種別に応じて自動選択します。常時有効。
bash
export DEFAULT_OPUS_MODEL="claude-opus-4-5"
export DEFAULT_SONNET_MODEL="claude-sonnet-4-5"
export DEFAULT_HAIKU_MODEL="claude-haiku-4-5"

各変数の用途:

  • DEFAULT_OPUS_MODEL:複雑な推論、アーキテクチャ設計など高難度タスク
  • DEFAULT_SONNET_MODEL:コード実装など日常的なタスク
  • DEFAULT_HAIKU_MODEL:構文チェック、ファイル検索など軽いタスク
  1. settings.json で恒久設定: プロジェクトルートまたはユーザーホームに settings.json を作成し、プロジェクト単位またはユーザー単位で恒久設定できます。
json
{
  "env": {
    "DEFAULT_OPUS_MODEL": "claude-opus-4-5",
    "DEFAULT_SONNET_MODEL": "claude-sonnet-4-5",
    "DEFAULT_HAIKU_MODEL": "claude-haiku-4-5"
  }
}

cc-switch で設定

  1. CC-Switch を起動し、「プロバイダーを追加」をクリック。

プロバイダーを追加

  1. プリセット一覧で「カスタム設定」を選択。

カスタム設定

  1. 「API Key」欄にキーとリクエスト URL を入力

API Key を入力

  1. 設定後、「追加」をクリックして保存。

設定を保存

  1. ホームに戻り、プロバイダー一覧で「Fast-Token」を選び「起動」をクリック。

プロバイダーを起動

VS Code 拡張機能で設定

  1. VS Code を起動し、拡張機能をインストール。

VS Code 拡張機能をインストール

  1. Ctrl + Shift + P(または Cmd + Shift + P)で Settings を入力し、設定を開く。

設定を開く

  1. Claude Code を検索し、Claude Code: Environment VariableEdit in settings.json を選択。

環境変数の設定項目

  1. claudeCode.environmentVariables に Fast-Token の情報を入力。

環境変数を入力

Claude Code で deepseek モデルを使う

利用可能なモデル:deepseek-r1-distill-qwen-14bdeepseek-v3deepseek-v3-0324deepseek-v3-1-250821deepseek-v3.2deepseek-v4-flashdeepseek-v4-pro

方法 1: 設定ファイルを直接編集

ユーザーホーム直下の .claude.json を開きます。パスは次のとおりです。

  • macOS / Linux: ~/.claude.json
  • Windows: C:\Users\%USERNAME%\.claude.json

ANTHROPIC_MODEL の値を deepseek のモデル名に変更します。

json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-**",
    "ANTHROPIC_BASE_URL": "https://fast-token.com",
    "ANTHROPIC_MODEL": "deepseek-v4-pro"
  },
  "includeCoAuthoredBy": false
}

方法 2: CC Switch で設定ファイルを編集し、モデル名を deepseek のモデル名に変更して Claude Code を再起動します。

よくある質問

Q:Claude Code 利用時に「401 , No token provided....」と表示される

Claude ターミナルで /config を入力し、Use custom API key を開いて Token が正しく設定されているか確認してください。

Token 設定を確認

Q:macOS でインストール成功後も zsh: command not found: claude となる

Claude CLI はインストール済みですが、実行ディレクトリがシステム PATH に含まれていない可能性があります。

  1. Claude のインストール先を確認。公式スクリプトは通常次のいずれかです。
  • ~/.claude/bin
  • ~/.local/bin

ターミナルで実行:

bash
ls -l ~/.claude/bin
# または
ls -l ~/.local/bin | grep claude

claude ファイルが見えればインストールは成功しており、PATH の設定のみが不足しています。

  1. インストール先を PATH に追加。実際の場所に応じて実行:

ケース A: ~/.claude/bin にインストールされた場合

bash
echo 'export PATH="$HOME/.claude/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

ケース B: ~/.local/bin にインストールされた場合

bash
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
  1. 反映を確認:
text
which claude
claude -v

claude のパスとバージョンが表示されれば成功です。

Q:Claude Code が Anthropic サービスに接続できない

Claude Code を最新版にアップグレードしたあと接続や認証に失敗する場合、認証リクエストヘッダー名が変更されたことが原因のことがあります。新バージョンでは API_KEY から AUTH_TOKEN への変更が必要です。API Key の値はそのままで、ヘッダー名のみ更新し設定を再読み込みしてください。手順は本ドキュメントの設定セクションを参照してください。

Q: Login:API Error: 403

Login API Error 403

cc を最新版にアップグレードし、ccs のローカルプロキシとフェイルオーバー機能をオフにしてください。

ご利用をお楽しみください!