ブログに戻る

コスト最適化ガイド

Claude Code を安くする方法: コストとより安いモデル

Claude Code の支出を左右するもの、1つのワークロードで Anthropic のトークン単価を比較する方法、オープンウェイトモデルに切り替える方法を解説します。

投稿者: CheapTokens Team公開日 更新日 読了時間 5 分

カバー: Claude Code の支出、トークンの流れ、より安いオープンウェイトモデル
このページの内容
  1. Claude Code の支出の内訳
  2. 送信するトークンを削減する
  3. 1つのワークロードにおける Anthropic の定価
  4. Claude Code をオープンウェイトモデルに切り替える
  5. 動作を確認する
  6. 動作しない場合
  7. まとめ

Claude Code を安くするには、2つのことを行います。タスクあたりのトークン送信量を減らすこと、そしてトークンあたりの支払いを減らすことです。1つ目は習慣の問題です(/clear、/compact、単純な作業にはより小さなモデルを使う)。2つ目はエンドポイントの背後にあるモデルの問題です。Claude Code は Anthropic Messages プロトコルで通信し、CheapTokens API は https://api.cheaptokens.dev/v1 で同じプロトコルを受け付け、その背後にオープンウェイトモデルを備えています。

Claude Code の支出の内訳#

Claude Code は API のトークン消費量で課金されます。Anthropic のコストドキュメント(2026年10月22日確認)によると、企業の平均コストは開発者1人あたりアクティブ日1日で約 $13、月あたり $150〜250 で、90% のユーザーはアクティブ日1日あたり $30 未満に収まります。出典: code.claude.com/docs/en/costs。

数字がすぐに積み上がる理由:

  • Claude Code はリクエストごとに会話全体を送信し、ツール使用のたびに別のリクエストが発生します。
  • プロンプトキャッシュは履歴をキャッシュ済みトークンの料金で再読み込みしますが、キャッシュの有効期間を超える休止後の最初のメッセージはキャッシュにヒットしません。
  • 思考トークンは出力トークンとして課金され、出力は料金表の高価な側です。
  • エージェントチームは、チームメイトがプランモードで動作する場合、標準セッションの約7倍のトークンを使用します(Anthropic の数値)。

入力/出力の内訳に馴染みがない場合は、入力トークンと出力トークン を参照してください。エージェントの請求額を見積もる方法については、AI エージェントのコストを見積もる方法 を参照してください。

送信するトークンを削減する#

プロバイダを変更する前に、Anthropic 自身のヒントを実行する価値があります:

  • 無関係なタスクの間で /clear を行い、古い履歴を再送信しないようにします。
  • 何を保持するかの指示とともに /compact を行います。
  • /model で単純なタスクにはより安いモデルを選び、/effort でエフォートを下げます。
  • 使用していない MCP サーバーを無効にします。
  • 冗長な作業はサブエージェントに委任し、具体的なプロンプトを書き、プランモードを使用します。
  • /usage に注意してください。これは請求書ではなく、定価での見積もりを表示します。

1つのワークロードにおける Anthropic の定価#

100万トークンあたりの価格、Anthropic の料金ページ(platform.claude.com)より、2026年10月22日確認:

モデル 入力 出力
Claude Opus 5.5 $4 $20
Claude Sonnet 5.5 $2 $10
Claude Haiku 5.5(プロンプトが10万トークンまで) $0.10 $0.50
Claude Haiku 5.5(プロンプトが10万トークン超) $0.50 $2.50

エージェント作業のある1日を例に取ります: 入力トークン 5,000,000、出力トークン 500,000、キャッシュヒットなし(簡略化であり、キャッシュは入力側を下げます)。

  • Claude Opus 5.5: 5 × $4 + 0.5 × $20 = $30
  • Claude Sonnet 5.5: 5 × $2 + 0.5 × $10 = $15
  • Claude Haiku 5.5(プロンプトが10万トークンまで): 5 × $0.10 + 0.5 × $0.50 = $0.75。10万トークン超の料金では、同じワークロードは 5 × $0.50 + 0.5 × $2.50 = $3.75 になります

CheapTokens で利用可能なモデルで同じワークロードを現在の価格で計算すると:

モデル コスト OpenRouter
GLM-5.3-Flash $0.12 $0.244
DeepSeek-V4-Flash $0.125 $0.316
MiniMax-M2.7 $0.325 $2.10

合計 5,000,000 入力トークンと 500,000 出力トークン。100万トークンあたりの価格は現行のもので、当社の料金体系に合わせて変動します。OpenRouter 列は同じワークロードの参考価格を示しています。

Claude Code をオープンウェイトモデルに切り替える#

Claude Code はエンドポイントとキーを環境変数から読み取るため、パッチは不要です。正確な変数とモデル ID は Claude Code を CheapTokens に接続する方法 にあります。モデル名はプロバイダ間で異なるため、モデル ID は CheapTokens のドキュメントから取得してください。キーは環境変数またはシークレットストアに保管し、リポジトリには決して置かないでください。

どのモデルをどの作業に使うか:

  • MiniMax-M2.7 はコーディングとエージェントタスク向け: 100万トークンあたり入力 $0.05、出力 $0.15 で、OpenRouter の参考価格より両側で安く、コンテキストは 180K。

1つの残高ですべてのモデルをカバーでき、ピーク時間はありません。最新の価格は常に料金ページにあります。

動作を確認する#

  1. 変数を設定して Claude Code を起動し、リポジトリについて小さな質問をします。
  2. Claude Code が回答すれば、リクエストは CheapTokens を経由しています。エラーが表示される場合は、以下の一般的な接続エラーを参照してください。
  3. 実際のタスクを1つ実行し、/usage のトークン数を確認します。

動作しない場合#

  • 401 / 認証エラー: Claude Code を起動したシェルの環境でキーが欠落しているか、誤って入力されています。
  • モデルが見つからない: モデル ID が CheapTokens のドキュメントのものと一致していません。
  • 回答が途中で切れる: モデルの出力上限を確認してください(AI の回答が途中で止まる理由 を参照)。
  • 接続エラー: 一般的な接続エラー を参照してください。

まとめ#

コンテキストを縮小する習慣を維持し、最も多くのトークンを消費する作業(長いエージェントループ、繰り返しの編集)は、それに見合った価格のモデルに任せましょう。上記の比較は1つのワークロードを使用しているので、/usage から自分の数値で繰り返すことができます。