ツール互換性
どの base URL をツールに貼り付けるべきか?ほぼすべての問題は次の 2 つの答えのいずれかに帰着します。
- OpenAI スタイルのツール 必要
https://synthorai.io/v1(含める the/v1). - Anthropic スタイルのツール 必要
https://synthorai.io(不要/v1— SDK が付加します).
Dedicated step-by-step guides: Claude Code, OpenAI Codex CLI, and OpenClaw.
クイックリファレンス
| ツール | 貼り付ける Base URL | Key フィールド / 環境変数 |
|---|---|---|
| Claude Code (CLI) | https://synthorai.io | ANTHROPIC_API_KEY |
| Anthropic Python / Node SDK | https://synthorai.io | api_key= (コンストラクタ) |
| OpenAI Codex CLI | https://synthorai.io/v1 | OPENAI_API_KEY |
| OpenAI Python / Node SDK | https://synthorai.io/v1 | api_key= (コンストラクタ) |
| OpenClaw (provider.type=openai) | https://synthorai.io/v1 | providers.X.api_key |
| OpenClaw (provider.type=anthropic) | https://synthorai.io | providers.X.api_key |
| Cursor (OpenAI オーバーライド) | https://synthorai.io/v1 | Settings → API Key |
| Continue (config.json) | https://synthorai.io/v1 | models[].apiKey |
| Aider | https://synthorai.io/v1 | OPENAI_API_KEY |
| LangChain ChatOpenAI | https://synthorai.io/v1 | openai_api_key |
| LangChain ChatAnthropic | https://synthorai.io | anthropic_api_key |
| LiteLLM proxy | LiteLLM の設定を参照 | ルートごとの api_key |
| Raw curl (OpenAI スタイル) | https://synthorai.io/v1/... | Authorization: Bearer |
| Raw curl (Anthropic スタイル) | https://synthorai.io/v1/messages | x-api-key header |
各ツールはどのプロトコルを話すか?
ツールが使用するプロトコルによって、ゲートウェイ経由で到達できる上流モデルが決まります。
- OpenAI Chat Completions (
/v1/chat/completions) — ルーティング先: 任意 chat モデル:OpenAI、Anthropic、Google、Qwen、DeepSeek など。これは汎用パスであり、Codex、Aider、Cursor、Continue、OpenClaw-OpenAI、LangChain ChatOpenAI などのデフォルトです。 - Anthropic Messages (
/v1/messages) — Anthropic または Bedrock-Anthropic チャネル経由で Claude ファミリーのモデルにのみルーティングします。Claude Code、Anthropic SDK、OpenClaw-Anthropic、LangChain ChatAnthropic で使用されます。
✦
ツールが一覧にない場合は、まず OpenAI 形式を試してください (https://synthorai.io/v1 + 任意の chat モデル). これでコミュニティ統合の 90% をカバーできます。
ツールの設定が済んだら、model price comparison からデフォルトモデルを選ぶか、LLM cost calculator で1か月の利用コストを見積もりましょう。