TokiLabsDocs
OS 別設定

Windows 設定ガイド

Windows 10 / 11 向けです。すべて PowerShell で行い、管理者権限は不要です。

1 つのキーですべてのモデルを利用できます。キーはお使いのブラウザ内にのみ保存され、どのサーバーにも送信されません。
まだキーがない場合は、先に API キーの取得 で作成してください。

1. ターミナルを開く

Win + X を押し、「ターミナル」または「Windows PowerShell」を選択します。以下のコマンドはすべて PowerShell で実行し、古い cmd ウィンドウは使用しないでください。

2. Node.js をインストール

Claude Code には Node.js 18 以上が必要です。Windows ではさらに Git for Windows(Git Bash を含む)が必要です。標準搭載の winget でインストールします:

PowerShell
winget install OpenJS.NodeJS.LTS
winget install Git.Git

インストール後、ターミナルを閉じてから開き直し、バージョンを確認します:

PowerShell
node -v
git --version
npm の実行時に「このシステムではスクリプトの実行が無効になっている」と表示された場合は、Set-ExecutionPolicy -Scope CurrentUser RemoteSigned を一度実行し、Y を入力して確定してください。

3. 環境変数を設定

次の 2 つの変数を設定します。API アドレスは https://api.tokilabs.xyz です。

変数名値用途
ANTHROPIC_BASE_URLhttps://api.tokilabs.xyzClaude Code、Anthropic SDK
ANTHROPIC_AUTH_TOKENsk-your-keyClaude Code
PowerShell
# ユーザー環境変数に書き込み、永続的に有効(管理者権限は不要)
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://api.tokilabs.xyz", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "sk-your-key", "User")

反映されているか確認

コマンド実行後、すべてのターミナルウィンドウと VS Code を閉じてから開き直すと、新しい変数が有効になります。次のコマンドで確認します:

PowerShell
$env:ANTHROPIC_BASE_URL
コマンドを使わない場合:GUI での設定方法
  1. Win を押して「アカウントの環境変数を編集」を検索し、開きます。
  2. 「ユーザー環境変数」欄で「新規」をクリックし、上の表の 2 つの変数を順に追加します。
  3. 「OK」をクリックして保存し、ターミナルを開き直します。

4. 接続を確認

"data" を含む JSON のモデル一覧が返れば、アドレスとキーは正しく設定されています。

PowerShell
# 注意:PowerShell では curl.exe と書いてください。curl だけだと Invoke-WebRequest が呼ばれます
curl.exe "$env:ANTHROPIC_BASE_URL/v1/models" -H "Authorization: Bearer $env:ANTHROPIC_AUTH_TOKEN"
401 が返る場合はキーが誤っているか無効です。接続がタイムアウトする場合はプロキシ設定を確認してください。よくある質問 も参照してください。

5. Claude Code をインストール

PowerShell · 公式インストールスクリプト
irm https://claude.ai/install.ps1 | iex

または npm でインストール:

PowerShell · npm
npm install -g @anthropic-ai/claude-code

初回起動時の公式アカウントへのログイン案内をスキップします:

PowerShell
# 既存の設定を上書きしないよう、ファイルが存在しない場合のみ作成
if (!(Test-Path "$HOME\.claude.json")) {
  [IO.File]::WriteAllText("$HOME\.claude.json", '{"hasCompletedOnboarding": true}')
}

プロジェクトディレクトリに移動して起動:

PowerShell
cd your-project
claude

起動後に /status と入力し、Base URL が https://api.tokilabs.xyz になっていれば Toki Labs 経由で接続されています。/model でモデルを切り替えられます(例:claude-opus-5-5)。その他の設定は Claude Code 詳細設定 をご覧ください。

WSL を使う場合

WSL(Windows Subsystem for Linux)で開発している場合は、WSL のターミナルで Linux 設定ガイド に従って設定してください。WSL と Windows の環境変数は独立しているため、それぞれ設定する必要があります。

設定を元に戻す

使用をやめる場合は、これらの環境変数を削除すればデフォルトに戻ります:

PowerShell
foreach ($n in "ANTHROPIC_BASE_URL","ANTHROPIC_AUTH_TOKEN") {
  [Environment]::SetEnvironmentVariable($n, $null, "User")
}