CodeBuddy Code でカスタムエンドポイントを使って Claude を使う

環境変数を 3 つ設定するだけで、Tencent の CodeBuddy Code CLI を AI in IDE 経由で Claude Opus 5.5、Sonnet 5.5、Haiku 4.5 で動かします。

2026-11-06 に @tencent-ai/codebuddy-code 2.180.0 で確認しました。以下の設定で、codebuddy -p が claude-sonnet-5-5 と claude-haiku-4-5-20251001 から応答を返しました。

かんたん設定

  1. CLI をインストール。 npm install -g @tencent-ai/codebuddy-code を実行し、続けて codebuddy --version を実行します。
  2. API キーを作成。 API Keys を開いてキーを作り、AWSQ または CCMAX チャンネルを選びます。
  3. 環境変数を設定。 ~/.zshrc または ~/.bashrc に次を追加し、新しいターミナルを開きます。
1
export CODEBUDDY_BASE_URL="https://api.aiinide.com/v1"
2
export CODEBUDDY_API_KEY="YOUR_DASHBOARD_API_KEY"
3
export CODEBUDDY_MODEL="claude-sonnet-5-5"

Windows PowerShell では setx CODEBUDDY_BASE_URL "https://api.aiinide.com/v1" を使い、残りの 2 つも同じように設定してから新しいウィンドウを開きます。

  1. 確認。 codebuddy -p "Reply with exactly: OK" を実行します。応答は OK になり、リクエストは Usage に表示されます。

ベース URL は /v1 で終える

CodeBuddy Code は OpenAI Chat Completions 形式で通信し、/chat/completions を付けます。https://api.aiinide.com/v1 なら /v1/chat/completions を呼び、ここは AWSQ と CCMAX のキーを受け付けます。ホスト名だけだと Codex チャンネル用のルートである /chat/completions を呼び、400 This endpoint requires a CODEX API key で失敗します。

CodeBuddy のドキュメントによると、非対話の -p モードでは常に CODEBUDDY_API_KEY が使われます。対話セッションのリクエストが AI in IDE の使用量に出てこない場合は、そのセッションが /model でどのアカウントやモデルを選んだかを確認してください。

対応モデル

CODEBUDDY_MODELチャンネル向いている用途
claude-opus-5-5AWSQ、CCMAX難しいリファクタリング、長時間のエージェント実行
claude-sonnet-5-5AWSQ、CCMAX日常のコーディング
claude-haiku-4-5-20251001AWSQ、CCMAX素早い修正、安価な確認

CodeBuddy のドキュメントによると、CODEBUDDY_SMALL_FAST_MODEL と CODEBUDDY_CODE_SUBAGENT_MODEL でバックグラウンド用とサブエージェント用のモデルを設定します。claude-haiku-4-5-20251001 にするとコストを抑えられます。料金はモデルと料金を参照してください。

よくある質問

CodeBuddy Code で AI in IDE を使うにはどのベース URL が必要ですか。

https://api.aiinide.com/v1 です。CodeBuddy は /chat/completions を付けます。ホスト名だけだと Codex 用のルートに届き、400 が返ります。

CodeBuddy の IDE プラグインでも使えますか。

このページが扱うのは CodeBuddy Code CLI だけです。IDE プラグインのモデル設定は確認していません。

Claude 固有のツール機能はこのエンドポイントで使えますか。

OpenAI 互換エンドポイントでは、テキスト、ストリーミング、クライアント側の関数ツールが使えます。Fast mode や hosted tools などの Claude 拡張機能には対応していません。これらが必要な場合は Claude Code を使ってください。

関連ページ

CodeBuddy Code でカスタムエンドポイントを使って Claude を使う | AI in IDE