クライアント・SDK設定ツール

Claude Code・Codex・Cursor API設定ジェネレーター

AIコーディングツールまたはバックエンドSDKを選び、現行カタログのモデルIDを指定するだけで、検証済みの設定ファイルと最小限の疎通テストコマンドをコピーできます。

実行方式ログイン不要・100%ブラウザ完結プロトコルテンプレート確認日:2026年11月11日
01

コピーしてすぐ使えるクライアント・SDK設定を生成

コーディングエージェントまたはバックエンドSDKを選択すると、正確なエンドポイント(/v1/responses、/v1/chat/completions、または Anthropic 環境変数)とカタログモデルIDが自動で一致します。

1. Configuration file or SDK snippet

request.example
// ~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://app.llmfly.ai",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_CLAUDE_GROUP_API_KEY",
    "ANTHROPIC_MODEL": "claude-sonnet-5-5",
    "ANTHROPIC_SMALL_FAST_MODEL": "claude-haiku-5-5"
  }
}

2. Minimal connectivity smoke test

request.example
claude -p "Reply with OK." --model claude-sonnet-5-5
02

技術リファレンスと本番導入チェック

Claude Code・Codex CLI・Cursor の通信プロトコルの違い

同じゲートウェイドメインに接続する場合でも、開発ツールごとに使用する通信フォーマットは異なります。 Claude Code は Anthropic ネイティブの Messages プロトコルを使用し、末尾に /v1 を付けない https://app.llmfly.ai を ANTHROPIC_BASE_URL に設定し、Claude Code グループのキーと組み合わせる必要があります。

一方、Codex CLI や新しい OpenAI 推論モデル(gpt-6-astra、gpt-6.1-sol、gpt-6-sol、gpt-6.1-terra など)は、推論サマリー・パッチ適用・シェルツール呼び出しをマルチターンで維持するため OpenAI の /v1/responses API を使用します。 Cursor や標準的なチャットライブラリは https://app.llmfly.ai/v1 に接続し、/v1/chat/completions を使用します。

クライアント / SDKBase URL通信プロトコル設定ファイルの場所
Claude Codehttps://app.llmfly.aiAnthropic Messages API~/.claude/settings.json
Codex CLIhttps://app.llmfly.ai/v1OpenAI Responses API (responses)~/.codex/config.toml
Cursor IDEhttps://app.llmfly.ai/v1OpenAI Chat CompletionsCursor 設定 -> Models
OpenAI Python / TS SDKhttps://app.llmfly.ai/v1Responses または Chat Completionsサーバー環境変数

初回セットアップ時の 401・403・404 エラーを防ぐには

初回接続エラーの 90% 以上は、/v1 の二重付与(/v1/v1/chat/completions で404になる)、正確な小文字カタログID gpt-6-astra ではなく表示名「GPT-6 Astra」を指定するミス、またはリクエスト先ルートと異なるモデルグループのAPIキーを使うミスの3つが原因です。

  • CLIセッションが誤ったアカウントに課金されないよう、公式プロバイダーの認証情報と LLMFly AI のゲートウェイキーは別々のシェルプロファイルやプロジェクトディレクトリに分けて管理してください。
  • MCPサーバー、リポジトリインデックス作成、バックグラウンドのサブエージェントを有効化する前に、ステップ2の非ストリーミング疎通テストを実行してください。
  • 漏洩時や期限切れ時に個別失効できるよう、開発用PC、CIランナー、ステージング環境ごとに別々のAPIキーを発行してください。

よくある質問

なぜ Claude Code の ANTHROPIC_BASE_URL には /v1 を付けないのですか?

Claude Code は Anthropic SDK の規約に従い、内部で自動的に /v1/messages を付与します。 ANTHROPIC_BASE_URL に /v1 を含めると /v1/v1/messages となり、HTTP 404 エラーで失敗します。

Python や TypeScript アプリでは、いつ chat.completions.create ではなく client.responses.create を使うべきですか?

GPT-6 Astra、GPT-6.1 Sol、GPT-6 Sol、GPT-6.1 Terra を呼び出す場合、特に推論レベル指定と関数呼び出しや組み込み Responses ツールを併用する際は client.responses.create を使用してください。

1つのAPIキーを Claude Code と GPT モデルの両方に使えますか?

LLMFly AI コンソールでキーに割り当てられたグループを確認してください。 Claude Code ルートと OpenAI Codex/GPT ルートは、モデル広場でそれぞれ専用の課金グループに属しています。

開発環境専用のAPIキーを作成する

コンソールでスコープ付きAPIキーを発行し、1分以内に最初のCLI・SDKリクエストを確認できます。

APIキーを取得