コンテンツへスキップ
開発者向けリソース
開発者向けリソース

Claude Code

Claude Code をインストールし、RunAPI に接続して、モデルを選択し、設定を確認します。

概要

Claude Codeはターミナル向けのエージェント型コーディングツールです。このガイドでは、CLIをインストールし、Anthropic互換のリクエストをRunAPIに向け、RunAPIモデルを選択して接続を確認します。

始める前に

インストール

macOS、Linux、またはWSLで公式のネイティブインストーラーを使用し、コマンドが利用可能であることを確認します:

SHELL
curl -fsSL https://claude.ai/install.sh | bash
claude --version

Homebrew、WinGet、およびプラットフォーム固有の要件については、公式インストールガイドを使用してください。

RunAPIを設定する

最初のテストとして、現在のシェルでBase URL、APIキー、およびモデルをエクスポートします:

SHELL
export ANTHROPIC_BASE_URL=https://runapi.ai
export ANTHROPIC_API_KEY=YOUR_RUNAPI_API_KEY
export ANTHROPIC_MODEL=YOUR_RUNAPI_MODEL_ID

ユーザーのすべてのClaude Codeセッションに値を適用するには、~/.claude/settings.jsonenvオブジェクトに配置してください:

JSON
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://runapi.ai",
    "ANTHROPIC_API_KEY": "YOUR_RUNAPI_API_KEY",
    "ANTHROPIC_MODEL": "YOUR_RUNAPI_MODEL_ID"
  }
}

実際のキーは .claude/settings.json には含めないでください。このファイルはコミットされる可能性があるプロジェクト設定用です。設定スコープと優先順位については、Claude Code 設定リファレンスを参照してください。

モデルを選択する

YOUR_RUNAPI_MODEL_IDモデルカタログの正確な識別子に置き換えてください。ANTHROPIC_BASE_URL はリクエストの送信先を変更するものであり、モデルを選択するものではありません。claude --model YOUR_RUNAPI_MODEL_ID で 1 つのセッションを開始することも、セッション中に /model を実行することもできます。

検証

インストールと設定のチェックを実行し、短いプロンプトを1つ送信してください:

SHELL
claude --version
claude doctor
claude

Claude Code 内で /status を実行して、読み込まれた設定とアクティブなモデルを確認してください。Describe this repository in one sentence. への正常なレスポンスは、RunAPI 接続が機能していることを確認します。

トラブルシューティング

  • claude が見つからない: ターミナルを再度開き、公式インストールのトラブルシューティングに従ってください。
  • 設定が読み込まれない: claude doctor~/.claude/settings.json を検証し、/status を使用して読み込まれたソースを確認してください。
  • 認証に失敗する: ANTHROPIC_API_KEY にアクティブな RunAPI キーが含まれていることを確認してください。認証ガイドからキーを作成またはローテーションしてください。
  • モデルが利用できない: モデルカタログから正確な識別子をコピーし、新しいセッションを開始してください。再開したセッションは以前のモデルを保持している場合があります。
  • リクエストが別のエンドポイントを使用する: 環境変数を変更した後、新しいターミナルを起動し、優先度の高い Claude Code 設定がないか確認してください。

次のステップ

プロトコルの動作については LLM API quickstart を、リクエストフィールドについては Anthropic Messages API Reference を参照してください。Claude CodeにRunAPIツールを追加するには、MCP Overview に進んでください。