Claude Code CLI のセットアップ
Claude Code CLI を Aiberm の API で使うための設定方法を説明します。このガイドでは Windows、macOS、Linux 向けのインストールと設定を扱います。
Claude Code とは
Claude Code は Anthropic 公式のコマンドラインインターフェース(CLI)で、ターミナルやコードエディタに直接 AI 支援をもたらします。Aiberm を使うように設定すると、使い慣れた単一のインターフェースから複数の AI モデルにアクセスできます。
前提条件
開始する前に、次を用意してください。
インストール
お使いの OS に合わせて、以下の手順でインストールしてください。
macOS & Linux
ターミナルを開き、次を実行します。
curl -fsSL https://claude.ai/install.sh | sh
このインストーラは依存関係を自動で処理します。Node.js や npm を事前に入れる必要はありません。
インストールの確認:
claude --version
Windows
-
管理者として PowerShell を開きます(PowerShell を右クリック → 「管理者として実行」)
-
インストールコマンドを実行します。
irm https://claude.ai/install.ps1 | iex
-
インストール後、Claude Code を PATH に追加します。
Win + Xを押して「システム」を選択します- 「システムの詳細設定」をクリックします
- 「環境変数」をクリックします
- 「システム環境変数」で「Path」を選択し、「編集」をクリックします
- 「新規」をクリックし、次を追加します:
C:\Users\YourUsername\.claude\bin - 「OK」をクリックして保存します
-
ターミナルを再起動し、インストールを確認します。
claude --version
設定
Claude Code で Aiberm を使うには、次の 2 つの環境変数を設定します。
ANTHROPIC_AUTH_TOKEN— Aiberm API キーANTHROPIC_BASE_URL— Aiberm の API エンドポイント(https://aiberm.com)
次のいずれかの方法で設定してください。
方法 1: 永続的な設定(推奨)
この方法では API キーを安全に保存し、セッションをまたいで保持します。
macOS & Linux
シェルの設定ファイルに次の行を追加します。
Bash の場合(~/.bashrc または ~/.bash_profile):
export ANTHROPIC_AUTH_TOKEN="sk-your-aiberm-api-key"
export ANTHROPIC_BASE_URL="https://aiberm.com"
Zsh の場合(~/.zshrc):
export ANTHROPIC_AUTH_TOKEN="sk-your-aiberm-api-key"
export ANTHROPIC_BASE_URL="https://aiberm.com"
変更を反映します。
source ~/.zshrc # or source ~/.bashrc
Windows
PowerShell を使う場合(永続):
- 管理者として PowerShell を開きます
- 次のコマンドを実行します。
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_AUTH_TOKEN', 'sk-your-aiberm-api-key', 'User')
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_BASE_URL', 'https://aiberm.com', 'User')
- 変更を反映するためにターミナルを再起動します
コマンドプロンプトを使う場合(永続):
setx ANTHROPIC_AUTH_TOKEN "sk-your-aiberm-api-key"
setx ANTHROPIC_BASE_URL "https://aiberm.com"
方法 2: 一時的な設定(現在のセッションのみ)
macOS & Linux
export ANTHROPIC_AUTH_TOKEN="sk-your-aiberm-api-key"
export ANTHROPIC_BASE_URL="https://aiberm.com"
Windows PowerShell
$env:ANTHROPIC_AUTH_TOKEN="sk-your-aiberm-api-key"
$env:ANTHROPIC_BASE_URL="https://aiberm.com"
Windows コマンドプロンプト
set ANTHROPIC_AUTH_TOKEN=sk-your-aiberm-api-key
set ANTHROPIC_BASE_URL=https://aiberm.com
方法 3: Claude Code の設定を使う
~/.claude/settings.json を作成または編集します。
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-your-aiberm-api-key",
"ANTHROPIC_BASE_URL": "https://aiberm.com"
}
}
方法 4: CC Switch(GUI)を使う
CC Switch は、複数の API プロバイダ設定を管理できるグラフィカルインターフェース付きの Claude Code プロバイダ切り替えツールです。インストール手順はリポジトリを参照してください。
Aiberm プロバイダの設定:
- CC Switch を起動して設定画面を開きます
- 上部の Live proxy トグルをオフにします(このトグルはリクエストを CC Switch 自身のプロキシ経由にしますが、ここでは不要です)
- 次の設定で新しいプロバイダを追加します。
- Provider Name:
Aiberm - Note:
Aiberm - Website URL:
https://aiberm.com - API Key: Aiberm API キー
- Request URL:
https://aiberm.com(末尾にスラッシュを付けない) - API Format:
Anthropic Messages (Native) - Main Model:
claude-opus-4-6 - Thinking Model:
claude-opus-4-6-thinking - Haiku Default Model:
claude-haiku-4-5-20251001 - Sonnet Default Model:
claude-sonnet-4-5-20250929 - Opus Default Model:
claude-opus-4-6
- Provider Name:
- 「Save」をクリックします
設定の確認
Claude Code を起動したら、/status と入力して設定を確認します。次のように表示されれば成功です。
Anthropic base URL: https://aiberm.com
メッセージを送ってテストすることもできます。
claude "Hi"
正しく設定されていれば、Claude Code は Aiberm の API を使って応答します。
環境変数の確認:
macOS/Linux:
echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_AUTH_TOKEN
Windows PowerShell:
echo $env:ANTHROPIC_BASE_URL
echo $env:ANTHROPIC_AUTH_TOKEN
トラブルシューティング
「Invalid API key」エラー
- API キーが正しいか確認します: コンソール → API Keys
- 環境変数に余分な空白がないことを確認します
ANTHROPIC_BASE_URLがhttps://aiberm.comに設定されていることを確認します(/v1は付けません)
「Connection refused」エラー
- インターネット接続を確認します
- ブラウザで https://aiberm.com にアクセスできるか確認します
- ファイアウォールが送信 HTTPS 接続を許可していることを確認します
Claude Code が見つからない
macOS/Linux:
# Check if Claude Code is in your PATH
which claude
# If not found, add to PATH in ~/.zshrc or ~/.bashrc:
export PATH="$HOME/.claude/bin:$PATH"
Windows:
- PATH 環境変数に
C:\Users\YourUsername\.claude\binが含まれていることを確認します - PATH 追加後はターミナルを再起動します