EveryAPI ゲートウェイを次の環境で動かす: Claude Code
Claude Code は、ドキュメント記載の base URL と EveryAPI キーを使って Anthropic Messages リクエストを EveryAPI 経由で送信できます。`everyapi use claude` の設定は起動した子プロセスだけに注入されます。
base URL を 1 行書くだけで Claude Code を EveryAPI に向けられます
デフォルトのグローバル Base URL / 中国向け優先 Base URL: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1
# 1. everyapi CLI (Homebrew / Go install / バイナリ) をインストールしますbrew tap everyapi-ai/tap && brew install everyapi # 2. ログインしてアカウントをリンクします (デバイス コード フロー、マシンごとに 1 回)everyapi auth login # 3. 環境変数が自動的に挿入されて、ワンステップで Claude コードを起動しますeveryapi use claude # このコマンド = ANTHROPIC_BASE_URL/AUTH_TOKEN をエクスポートします# 次にローカルの claude コマンドを実行します。設定はこの子プロセスだけに適用されますゼロから最初の呼び出しまで
- Claude Code 本体をインストールする
Anthropic のドキュメントに従って claude コマンドをインストールしてください(npm i -g @anthropic-ai/claude-code または brew install)。Claude Code 自体のインストールは EveryAPI では引き受けません。
https://docs.anthropic.com/en/docs/claude-code/quickstart
- everyapi CLI をインストールしてログインする
brew tap everyapi-ai/tap && brew install everyapi を実行し、続いて everyapi auth login を実行します。ターミナルに QR コードが表示される / ブラウザで device-auth 確認ページが開くので、確認すると CLI がローカルで token を取得します。
- everyapi use claude なら 1 コマンドで完了
CLI は起動する Claude Code 子プロセスへ ANTHROPIC_BASE_URL と ANTHROPIC_AUTH_TOKEN を注入します。shell 設定や、後から直接実行する `claude` は変更しません。
- 上流モデルを切り替えたい?
Claude Code は設定したモデルをゲートウェイ経由で要求します。利用可能なモデルと経路は EveryAPI アカウントと現在対象となるチャネルに依存します。
Claude Code × EveryAPI について
別途 Anthropic API キーが必要ですか?
不要です。Claude Code の ANTHROPIC_AUTH_TOKEN に EveryAPI の sk-everyapi- キーを直接設定すれば、ゲートウェイが上流の認証情報を代わりに処理します。
なぜ ANTHROPIC_BASE_URL に /v1 が含まれないのですか?
Anthropic の公式プロトコルは、バージョン番号を base URL ではなく URL のパスセグメントに置きます(POST /v1/messages)。Claude Code はパスを自身で組み立てるため、base は https://api.everyapi.ai だけで構いません。/v1 が必要なのは OpenAI / Codex の方です。
API キーの代わりに Anthropic OAuth(Claude Pro)のサブスクリプションを使えますか?
Claude Pro サブスクリプションの OAuth は Anthropic のデスクトップ / モバイルフローを通り、API キーとは別の エンドポイントを使用します。EveryAPI マーケットプレイスのセラーは自身の Claude Pro OAuth を接続でき、EveryAPI を経由するバイヤーには透過的です(マーケットプレイスのドキュメントを参照)。バイヤー自身は OAuth を保有する必要はありません。
Claude Code の /allowed-tools / MCP server 設定に影響はありますか?
影響ありません。EveryAPI は LLM の推論リクエストをプロキシするだけで、MCP server / tool の設定は引き続き Claude Code 自身が管理します。EveryAPI は独自の MCP server も提供しており(everyapi mcp install claude)、Claude Code が自然言語であなたの EveryAPI のクォータ / 残高を確認できます。