STEP 07ALL
×
AI
ALC 一期  /  OPENROUTER

OpenRouter 路

OpenRouter は 1 つの API キーで Claude / GPT-5 / Gemini / Grok / DeepSeek 等 主要 LLM ほぼ全部を叩ける統合ルーター。CC は Claude が裏で動いていますが、 「この件は GPT-5 で」「これは安く済ませたい」みたいなときに、OpenRouter 経由で他のモデルを呼べます。

前提: API キー入門 を読んで .env.local の概念を理解しておいてください。

なぜ OpenRouter?

API キーを取る (3 分)

  1. openrouter.ai を開いて、右上 Sign in。Google ログインが最速。
  2. ログイン後、右上の自分のアイコン → Keys
  3. Create Key を押して、名前を「ALC」とか付ける。
  4. 表示された sk-or-v1-xxxxxxxxすぐコピー
  5. 左サイドバー Credits から $10 だけチャージしておく (クレカ要)。

CC にキーを渡す

OpenRouter の API キーを .env.local に保存してください。
- ファイル: .env.local
- キー名: OPENROUTER_API_KEY
- 値: [ここに sk-or-v1-xxxxxxxx を貼る]
- .gitignore に .env.local が入っていることも確認してください。

使ってみる — GPT-5 を呼ぶ

CC は Claude で動いていますが、文章編集だけ GPT-5 にやらせたい時など。Claude Code にコピペ:

OpenRouter 経由で GPT-5 を呼び出してください。
- モデル: openai/gpt-5
- システムプロンプト: 「あなたは編集者です。日本語の文章を整えてください。」
- ユーザー: [ここに整えたい文章を貼る]
- 結果を表示してください。

OpenRouter のエンドポイント (https://openrouter.ai/api/v1) と上の API キーで、CC が curl か Python で叩いてくれます。

モデル比較 — 3 モデル並列

「どのモデルが自分のタスクに一番合うか」を試すときの定番:

同じプロンプトを 3 つのモデルに同時に投げて、結果を並べて比較したいです。
- モデル: anthropic/claude-opus-4.7, openai/gpt-5, google/gemini-2.5-pro
- プロンプト: 「[ここに比較したいプロンプト]」
- 3 モデルを並列で叩いて、表形式で結果を並べて表示してください。
- どれが一番自分の用途に合うか、CC からの所見もつけてください。

安いモデルで大量処理

Claude で 100 件叩くと数百円かかる処理を、Gemini Flash や GPT-5-mini なら数十円で済みます。コスト最適化の典型例:

100 件の IG キャプションを一括でリライトしたいです。コスト重視で安いモデルを使ってください。
- 入力: scripts/captions.json (100 件の元キャプション)
- モデル: openai/gpt-5-mini か google/gemini-2.5-flash (どっちが安いか確認して安い方)
- リライト方針: フックを 1 行目に持ってくる / 長さは元の 8 割 / ハッシュタグは最後に 5 個
- 結果は scripts/captions-rewritten.json に保存
- 処理前に「100 件 × 推定コスト = $X」を表示して、僕の OK を取ってから実行してください。

料金

CC との関係: Claude Code 本体は Anthropic の Claude が動いていて (Pro/Max プランで定額)、OpenRouter は 「他社モデルを使いたいとき」だけ追加で叩くイメージです。普段の作業は CC (Claude) で十分、特定用途で OpenRouter を使い分け。

野田の使い方: 大量バッチ処理 (記事リライト 100 本 / 動画タイトル A/B 100 案 等) は Gemini Flash / GPT-5-mini に投げてコスト 1/10。創造性が必要な台本作りは Claude (CC) で。使い分けで月のコストが 2-3 倍違ってきます。

OpenRouter セットアップ チェックリスト

  • openrouter.ai でアカウント作成済み
  • API キーを取得して .env.local に OPENROUTER_API_KEY として保存
  • $10 だけクレジットをチャージ済み
  • GPT-5 と Gemini Flash を 1 回ずつ叩いて結果が返ってくるのを確認