ブログに戻る

ツールと連携ガイド

Claude Code を CheapTokens に接続する方法

4つの環境変数を使って、CheapTokens の Anthropic 互換 API 経由でオープンウェイトモデル上で Claude Code を実行する方法 — そして Anthropic がサポートしていないこと。

投稿者: CheapTokens Team公開日 読了時間 2 分

CheapTokens の Anthropic 互換 API に接続された Claude Code
このページの内容
  1. 始める前に
  2. ステップ 1. 変数を設定する
  3. ステップ 2. 動作を確認する
  4. 元に戻す方法

Claude Code は API アドレスを ANTHROPIC_BASE_URL から読み取ります — これは Anthropic がゲートウェイ向けに文書化している設定です。これを CheapTokens に向けて当社のモデルの1つを指定すると、Claude Code はリクエストを Anthropic の API ではなく、当社の Anthropic 互換 API に送信します。変数は 2026年10月時点の Claude Code ドキュメントに準拠していますが、この設定はまだ実際のインストール環境では実行されていません。

始める前に#

  • Claude Code がインストールされていること。
  • CheapTokens の API キーと正の残高があること — 最初の API リクエストを参照してください。

ステップ 1. 変数を設定する#

bash
export ANTHROPIC_BASE_URL="https://api.cheaptokens.dev"
export ANTHROPIC_API_KEY="your-cheaptokens-key"
export ANTHROPIC_MODEL="deepseek-ai/DeepSeek-V4-Flash-0731"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-ai/DeepSeek-V4-Flash-0731"
  • ANTHROPIC_BASE_URL — /v1 を含まないアドレス: パスは Claude Code 自身が追加します。
  • ANTHROPIC_API_KEY — CheapTokens のキー。
  • ANTHROPIC_MODEL — セッションで使用するモデル。
  • ANTHROPIC_DEFAULT_HAIKU_MODEL — 小さなバックグラウンドタスク用のモデル。これがないと Claude Code は Claude モデルを要求しますが、当社の API にはそれがありません。

その他のモデル ID: zai-org/GLM-5.3-Flash と MiniMaxAI/MiniMax-M2.7 — GLM vs DeepSeek vs MiniMaxを参照してください。

ステップ 2. 動作を確認する#

同じターミナルで Claude Code を起動し、プロジェクトについて短い質問をします。回答が返れば、リクエストは CheapTokens を経由しています。エラーが出た場合は、接続エラーと修正方法でステータスコードを確認してください。

元に戻す方法#

変数を unset する(または変数を設定していない新しいターミナルを開く)して Claude Code を再度起動すると、独自のログインとエンドポイントに戻ります。

bash
unset ANTHROPIC_BASE_URL ANTHROPIC_API_KEY ANTHROPIC_MODEL ANTHROPIC_DEFAULT_HAIKU_MODEL

エージェントは各ステップで会話全体を再送信するため、請求額の大部分は入力トークンが占めます — AI エージェントのコストを参照してください。