開発ツール

主要な AI コーディング CLI・IDE・エディタ拡張・デスクトップクライアントをまとめました。いずれも 3306.AI に接続して使えます。設定方法は各カードに記載しています。

下記のあらゆるツールで 3306.AI API を使用
ほとんどのツールはカスタムベース URL と API キーをサポートします。これら 2 つの値をツールの設定または環境変数に入力してください:
OPENAI BASE URL · https://3306.ai/v1
CLAUDE BASE URL · https://3306.ai/anthropic
API KEY · sk_live_xxxxxxxxxxxxxxxx
  1. 1
    ツールを入れる
    下から一つ選び、OS に合ったコマンドをターミナルに貼って実行します。
  2. 2
    キーを作る
    「API キー」ページで発行します。平文で見えるのは一度きりなので必ずコピーを。
  3. 3
    3306.AI に繋ぐ
    下のワンクリック接続を使うか、Base URL とキーをツールの設定に入力します。
  4. 4
    一言聞いて確認
    返答が来れば接続成功。エラーならカード内のチェックリストを開いてください。

クライアントにワンクリック接続

キーとモデルを選んでクリックするだけで、クライアントが起動し Base URL とキーが入力されます。起動リンクを確認できなかったクライアントには、設定のワンクリックコピーを用意しています。

これは API キーをそのクライアントに渡す操作です。 リンクはクリックした瞬間にブラウザー内で組み立てられ、カスタムプロトコルは OS が処理するため、当サービスのサーバーを一切経由しません。ただしキーを受け取ったクライアントは残高を消費できます。信頼できる端末でのみ実行してください。

保存済みのキーを貼り付けてください。平文が表示されるのは作成時の 1 回だけで、サーバーはハッシュしか保持せず復元できません。見当たらない場合は新規作成を。

既定のモデル
呼び出せるモデルを読み込み中…

実際に呼び出せるモデルだけを表示しています。ここで選んだものがクライアントの既定になり、あとからクライアント側で変更できます。

ワンクリック起動

クリックするとこの端末のクライアントが開き、プロバイダー設定が自動入力されます。ここに並ぶスキームはすべて、各クライアントのソースコードまたは公式ドキュメントで確認済みです。

  • Cherry Studio
    —
  • ChatBox
    —
  • DeepChat
    —
  • Claude CodeCC Switch 経由
    —
  • Codex CLICC Switch 経由
    —
  • opencodeCC Switch 経由
    —
  • AionUi
    —
設定をコピー

これらのクライアントには確認の取れた起動リンクがありません。押しても何も起きないボタンを置くより、設定をコピーしてクライアントの設定画面に貼り付けてください。

  • NextChat
    —
  • LobeChat
    —
  • OpenCat
    —
  • Cline
    —
  • Roo Code
    —
  • Continue
    —
  • Cursor
    —
お使いの OS
ネットワーク

CLI ツール

· 8

Claude Code

初心者向け3306.AI 対応
Anthropic · CLI ツール

Anthropic's official terminal coding agent with subagents, hooks and MCP.

curl -fsSL https://claude.ai/install.sh | bash
更新claude update
Base URLhttps://3306.ai/anthropic
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL には https://3306.ai/anthropic を指定してください。/v1/messages はクライアント側が自動で付け足します。なお実装しているのは Messages API のみで、Anthropic 旧来の /v1/complete(テキスト補完)は提供していません。
  • 5xx が散発する。通常の会話は通るのに、長いコンテキストや機能フラグを使うと落ちる
    クライアントが送る anthropic-version と anthropic-beta はそのまま上流へ転送されます。途中に自前のプロキシを挟んでいる場合は、この 2 つのヘッダーを必ず通してください。anthropic-beta が欠けると、機能フラグ付きのリクエストが上流で拒否されます。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

Codex CLI

初心者向け3306.AI 対応
OpenAI · CLI ツール

OpenAI's official open-source terminal coding agent with local sandboxed exec.

curl -fsSL https://chatgpt.com/codex/install.sh | sh
更新codex update
Base URLhttps://3306.ai/v1
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

Qwen Code

初心者向け3306.AI 対応
Alibaba · CLI ツール

Alibaba's official Qwen terminal coding agent, Gemini-CLI lineage.

curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.sh | bash
更新qwen update
インストール後はターミナルを開き直してください。そうしないと qwen コマンドを認識しません。
Base URLhttps://3306.ai/v1
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

Gemini CLI

3306.AI 対応
Google · CLI ツール

Google's official Gemini terminal agent with a generous free tier.

Node.js 20 以上が必要です
npm install -g @google/gemini-cli
更新npm install -g @google/gemini-cli@latest
インストール中にビルドエラー(node-gyp)が出る場合は、コンパイル環境が不足しています(Windows は VS Build Tools、macOS は Xcode コマンドラインツール)。導入後に再実行してください。また Google の公式エンドポイントは中国本土から繋がらないため、3306.AI 経由でご利用ください。

DeepSeek Harness

3306.AI 対応
DeepSeek · CLI ツール

DeepSeek's official open-source agent harness (dsh) — everything is a plugin.

Node.js 22 以上が必要です
npx @deepseek-ai/dsh@0.1.7-alpha.1 web
バージョン指定は必須です。上流の latest タグが存在しないパッケージ版を参照しているため、公式ドキュメントのバージョン無しコマンドは必ず失敗します。上流が修正され次第、指定を外します。
Base URLhttps://3306.ai/v1
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

Kimi Code CLI

3306.AI 対応
Moonshot AI · CLI ツール

Moonshot AI's official terminal agent (successor to Kimi CLI), single binary, MCP.

curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash
更新kimi upgrade
旧 Kimi CLI は公式サポートが終了しました。導入済みの場合は上のコマンドで新版に移行してください。
Base URLhttps://3306.ai/v1
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

opencode

3306.AI 対応
anomalyco · CLI ツール

Open-source terminal AI coding agent, fully provider-agnostic.

curl -fsSL https://opencode.ai/install | bash
Windows で scoop を使っている場合は scoop install opencode でも入ります。
Base URLhttps://3306.ai/v1
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

Aider

3306.AI 対応
paul-gauthier · CLI ツール

Battle-tested terminal AI pair programmer, Git-aware, OpenAI-compatible.

curl -LsSf https://aider.chat/install.sh | sh
aider は Python 3.10〜3.12 を必要とします。該当する Python が無い場合、uv が GitHub から取得するため中国本土では非常に遅くなります。
Base URLhttps://3306.ai/v1
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

ユーティリティ

· 4

NextChat

3306.AI 対応
ChatGPTNextWeb · ユーティリティ

Open-source web / desktop chat client (formerly ChatGPT-Next-Web) with custom endpoints.

Base URLhttps://3306.ai/v1
キーの入力先
設定 → カスタムエンドポイント:エンドポイントに Base URL、API Key に sk_live_…(Bearer は付けない)。
注意
カスタムモデル名は GET /v1/models の id をそのまま使い、NextChat では「+モデル名」で追加します。リクエストはブラウザから直接送られ、キーはローカルに保存されるため、共用 PC では入力しないでください。
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

ChatBox

3306.AI 対応
Chatbox AI · ユーティリティ

Cross-platform desktop / mobile chat client with custom OpenAI-compatible providers.

Homebrew が必要です
brew install --cask chatbox
Base URLhttps://3306.ai/v1
キーの入力先
設定 → モデルプロバイダ → カスタムプロバイダを追加(OpenAI API 互換):API ホストに Base URL(/chat/completions は付けない)、API キーに sk_live_…。
注意
API パスは既定の /chat/completions のまま。「取得」でモデル一覧を読み込めます。表示される「残高」は米ドル(1★ = $0.01)です。
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

Cherry Studio

3306.AI 対応
CherryHQ · ユーティリティ

Multi-model desktop client with knowledge base, assistant presets and MCP.

Homebrew が必要です
brew install --cask cherry-studio
Base URLhttps://3306.ai/v1
キーの入力先
設定 → モデルサービス → 追加:プロバイダ種別 OpenAI、API キーに sk_live_…、API ホストに Base URL(Cherry が /chat/completions を自動付加)。
注意
「管理」でモデル一覧を取得してから使うモデルにチェックを入れます。Claude 系モデルもこの OpenAI プロトコル経由で動くため、Anthropic プロバイダを別途追加する必要はありません。
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

CC Switch

3306.AI 対応
farion1231 · ユーティリティ

One-click switching between multiple Claude Code provider configs.

Homebrew が必要です
brew install --cask cc-switch
更新brew upgrade --cask cc-switch
インストーラーが GitHub 上にあるため、中国本土では brew でも手動ダウンロードでも遅くなることがあります。
Base URLhttps://3306.ai/anthropic
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL には https://3306.ai/anthropic を指定してください。/v1/messages はクライアント側が自動で付け足します。なお実装しているのは Messages API のみで、Anthropic 旧来の /v1/complete(テキスト補完)は提供していません。
  • 5xx が散発する。通常の会話は通るのに、長いコンテキストや機能フラグを使うと落ちる
    クライアントが送る anthropic-version と anthropic-beta はそのまま上流へ転送されます。途中に自前のプロキシを挟んでいる場合は、この 2 つのヘッダーを必ず通してください。anthropic-beta が欠けると、機能フラグ付きのリクエストが上流で拒否されます。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

AI IDE

· 4

Cursor

3306.AI 対応
Anysphere · AI IDE

AI-native IDE built on VS Code, with Tab, Agent and Composer.

Base URLhttps://3306.ai/v1
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

Windsurf

3306.AI 対応
Codeium · AI IDE

Codeium's agentic AI editor with Cascade multi-step flows.

Base URLhttps://3306.ai/v1
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

Zed

3306.AI 対応
Zed Industries · AI IDE

Blazing-fast collaborative editor in Rust, with built-in AI and ACP.

Base URLhttps://3306.ai/v1
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

Trae

ByteDance · AI IDE

ByteDance's AI IDE with Chinese-friendly UX and bundled models.

エディタ拡張

· 3

Cline

3306.AI 対応
Cline Team · エディタ拡張

The most popular AI coding extension for VS Code, with Plan/Act modes.

VS Code が必要です
code --install-extension saoudrizwan.claude-dev
VS Code 標準のインストールコマンドです。macOS では先にコマンドパレットから「Shell Command: Install 'code' command in PATH」を実行してください。拡張機能パネルで名前検索しても入れられます。
Base URLhttps://3306.ai/v1
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

Roo Code

3306.AI 対応
Roo Code · エディタ拡張

Cline fork with custom modes and multi-agent orchestration.

VS Code が必要です
code --install-extension RooVeterinaryInc.roo-cline
VS Code 標準のインストールコマンドです。macOS では先にコマンドパレットから「Shell Command: Install 'code' command in PATH」を実行してください。拡張機能パネルで名前検索しても入れられます。
Base URLhttps://3306.ai/v1
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。

Continue

3306.AI 対応
Continue.dev · エディタ拡張

Open-source VS Code / JetBrains extension, self-host friendly.

VS Code が必要です
code --install-extension Continue.continue
VS Code 標準のインストールコマンドです。macOS では先にコマンドパレットから「Shell Command: Install 'code' command in PATH」を実行してください。拡張機能パネルで名前検索しても入れられます。
Base URLhttps://3306.ai/v1
つながらないときのチェックリスト
  • 保存した直後に 404 が返る
    Base URL はちょうど https://3306.ai/v1 にしてください。/chat/completions はクライアント側が自動で付け足します。/v1 を書き忘れた場合も、エンドポイントのフルパスを Base URL に貼った場合も 404 になります。
  • 自作の SSE パーサーが途中でエラーになる
    ストリームにはコロンで始まる keep-alive のコメント行(例: : ping)が混ざります。データフレームとして解析せず読み飛ばしてください。公式 SDK を使っている場合は SDK 側で処理済みです。
  • 画像を送ると 400 で拒否される
    対象モデルが画像入力に対応していません。画像付きリクエストは上流へ送る前にゲートを通ります。画像を黙って捨ててテキスト専用モデルに答えさせるより、明確にエラーを返す方針です。能力マトリクスの「画像」列にチェックが付いたモデルを選んでください。
  • 401 invalid_api_key
    受け付けるのは Authorization: Bearer sk_live_… と x-api-key: sk_live_… の 2 通りだけです。貼り付けるときに引用符や前後の空白が設定ファイルへ紛れ込んでいないか確認してください。
  • 403 insufficient_scope
    不足している権限がレスポンスに書かれます(例: This API key does not have permission for chat)。この Key は chat 権限なしで作成されています。コンソールで chat スコープ付きの Key を作り直してください。
  • 404 model_not_found
    クライアント既定のモデル名(gpt-4o、claude-3-5-sonnet など)が当方のカタログにありません。GET /v1/models で一覧を取得し、その文字列をそのままクライアントのモデル名に設定してください。
  • 429 レート制限
    レスポンスに Retry-After(秒)が付きます。その秒数だけ待ってから再試行してください。即時リトライは雪崩を招きます。恒常的に高い同時実行が必要な場合はチケットでご相談ください。
  • 402 残高不足、または利用資格なし
    公開 API は有料アカウント向けです。有効なサブスクリプション、またはチャージによる残高が必要です。登録特典の Stars はアプリ内では利用できますが、API の利用資格にはなりません。
インストールできないときは
  • command not found: npm / node と出る
    Node.js が未インストールです。nodejs.org から LTS 版を入れ、ターミナルを開き直してください。「Node.js が必要です」と表示されているツールだけが対象で、他は単一バイナリ形式です。
  • EACCES / permission denied が出る
    sudo を付けないでください。Anthropic も sudo npm install -g を非推奨としています(所有者が root になり、以降の更新で再び失敗します)。nvm などで自分用の Node を入れるか、カード上の Node 不要な方式に切り替えてください。
  • Windows で「npm.ps1 を読み込めません。スクリプトの実行が無効」と出る
    PowerShell の実行ポリシーによるもので、ツール側の問題ではありません。コマンドの npm を npm.cmd に(npx は npx.cmd に)置き換えて実行してください。
  • 入れたはずなのにコマンドが見つからない
    多くはシェルが PATH を読み直していないだけです。ターミナルを開き直してください(Windows の Qwen Code は必須)。それでも駄目なら、インストール時に表示されたディレクトリが PATH に入っているか確認します。
  • ダウンロードが止まったまま進まない
    まず上の「ネットワーク」の選択を確認してください。「中国本土」では、当社の国内テスト機で実際にインストールできたコマンドを表示します。カードの赤い注記は、公式の手順が使えない理由の説明であり、そのツールが導入できないという意味ではありません。npm 自体が遅い場合は上のレジストリ切り替えを実行してください。カードのコマンドでも失敗する場合は、エラー全文をサポートへお送りください。
掲載しているインストールコマンドはすべて各社の公式ドキュメントから取得したもので、最終確認は 2026-09-22 です。追加してほしいツールは「サポート」からお知らせください。
Claude Code・Codex・Cursor など AI コーディングツールの接続 | 3306.AI