コンテンツにスキップ

Claude Code との連携

Claude Code は Anthropic のエージェント型コーディングツールです。GPUStack のモデルデプロイメントは Anthropic API と互換性があるため、Claude Code を簡単に接続してコード生成に利用できます。このガイドでは、GPUStack との連携手順を説明し、Flappy Bird ゲームの作成を依頼して動作を確認します。

前提条件

  • 合計 100 GB 以上の VRAM を持つ 1 基以上の GPU。
  • GPUStack がインストール済みで稼働していること。
  • モデルファイルを取得するために Hugging Face または ModelScope にアクセスできること。

注記

このガイドでは、NVIDIA H200 GPU を 1 基使用し、FP8 量子化の Qwen3-Coder-Next モデルを提供します。

モデルのデプロイ

  1. GPUStack UI の Model Catalog ページに移動します。

  2. Qwen3-Coder-Next を検索し、デフォルト設定でデプロイします。

モデルカタログ

  1. デプロイ後は、Anthropic 互換 API で推論できます。

準備完了のモデル

API キーの作成

  1. Access Control > API Keys ページで Add API Key をクリックします。

  2. 名前を入力し、Save をクリックします。

  3. API キーをコピーし、後で使えるよう保存します。

API キー

Claude Code のインストール

Claude Code ドキュメントに従い、システムにインストールします。

CC-Switch のインストール(任意)

異なるモデルプロバイダーを簡単に切り替えるには、CC-Switch などのツールを使用できます。この手順は任意です。Claude Code を手動で設定したり、別のツールを使用したりしてもかまいません。

CC-Switch のドキュメントに従ってインストールします。

Claude Code での GPUStack の設定

  1. CC-Switch を開き、次の設定でカスタムプロバイダーを追加します。
  • Provider Name:GPUStack
  • API Endpoint:GPUStack サーバーの URL。
  • API Key:先ほど作成した API キー。
  1. すべてのモデルで qwen3-coder-next を使用するよう設定します。

CC-Switch の設定

連携のテスト

  1. 新しいディレクトリを作成し、Claude Code を起動します。
mkdir flappybird && cd flappybird
claude
  1. /status コマンドで設定が正しいことを確認します。

  2. サンプルのタスクとして、Flappy Bird ゲームの作成を Claude Code に依頼します。

Write a Flappy Bird game.

Claude Code の結果

  1. 完了したら、生成された HTML ファイルをブラウザーで開き、結果を確認します。

Flappy Bird ゲーム

まとめ

このガイドでは、Claude Code と GPUStack を連携し、Flappy Bird ゲームを生成しました。さらに複雑なコーディングタスクを試し、GPUStack の効率的なモデル提供機能を活用できます。