工具下载

整理了主流 AI 编程 CLI、IDE、扩展和实用工具,它们都可通过 OpenAI 兼容接口直连 3306.AI API。

如何在这些工具中使用 3306.AI API
大多数工具支持自定义 Base URL 与 API Key。将下面两项填入工具的设置/环境变量即可:
OPENAI BASE URL · https://3306.ai/v1
CLAUDE BASE URL · https://3306.ai/anthropic
API KEY · sk_live_xxxxxxxxxxxxxxxx

命令行工具

· 6

Claude Code

兼容 3306.AI
Anthropic · 命令行工具

Anthropic 官方终端编程代理,支持子代理、Hooks、MCP。

npm install -g @anthropic-ai/claude-code
Base URLhttps://3306.ai/anthropic
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 填 https://3306.ai/anthropic,客户端会自己往后拼 /v1/messages。另外只实现了 Messages 接口,Anthropic 早年的 /v1/complete 文本补全端点没有提供。
  • 偶发 5xx,普通问答正常、开长上下文或特性开关就挂
    客户端发的 anthropic-version 和 anthropic-beta 两个头会原样透传给上游。如果你在中间架了自建代理,务必把这两个头一起放行 —— 丢掉 anthropic-beta 会让上游拒收带特性开关的请求。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。

Codex CLI

兼容 3306.AI
OpenAI · 命令行工具

OpenAI 官方开源终端代理,支持本地代码沙箱执行。

npm install -g @openai/codex
Base URLhttps://3306.ai/v1
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 必须正好是 https://3306.ai/v1,客户端会自己往后拼 /chat/completions。少写 /v1、或者把完整端点路径当成 Base URL 填进去,都会 404。
  • 自己写的流式解析器读到一半报错
    SSE 流里会夹带以冒号开头的保活注释行(例如 : ping),解析时直接跳过这类行,别当成数据帧。用官方 SDK 的话不用管,SDK 已经处理了。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。

Gemini CLI

兼容 3306.AI
Google · 命令行工具

Google 官方 Gemini 终端代理,免费层 1M token 上下文。

npm install -g @google/gemini-cli

opencode

兼容 3306.AI
SST · 命令行工具

开源的终端 AI 编程代理,模型与提供商完全可插拔。

curl -fsSL https://opencode.ai/install | bash
Base URLhttps://3306.ai/v1
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 必须正好是 https://3306.ai/v1,客户端会自己往后拼 /chat/completions。少写 /v1、或者把完整端点路径当成 Base URL 填进去,都会 404。
  • 自己写的流式解析器读到一半报错
    SSE 流里会夹带以冒号开头的保活注释行(例如 : ping),解析时直接跳过这类行,别当成数据帧。用官方 SDK 的话不用管,SDK 已经处理了。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。

Aider

兼容 3306.AI
paul-gauthier · 命令行工具

经典终端 AI 配对编程工具,Git 友好,supports 任意 OpenAI 兼容模型。

python -m pip install -U aider-chat
Base URLhttps://3306.ai/v1
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 必须正好是 https://3306.ai/v1,客户端会自己往后拼 /chat/completions。少写 /v1、或者把完整端点路径当成 Base URL 填进去,都会 404。
  • 自己写的流式解析器读到一半报错
    SSE 流里会夹带以冒号开头的保活注释行(例如 : ping),解析时直接跳过这类行,别当成数据帧。用官方 SDK 的话不用管,SDK 已经处理了。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。

Crush

兼容 3306.AI
Charm · 命令行工具

Charm 出品的终端 AI 编程助手,TUI 美观,支持 LSP 与 MCP。

npm install -g @charmland/crush
Base URLhttps://3306.ai/v1
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 必须正好是 https://3306.ai/v1,客户端会自己往后拼 /chat/completions。少写 /v1、或者把完整端点路径当成 Base URL 填进去,都会 404。
  • 自己写的流式解析器读到一半报错
    SSE 流里会夹带以冒号开头的保活注释行(例如 : ping),解析时直接跳过这类行,别当成数据帧。用官方 SDK 的话不用管,SDK 已经处理了。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。

实用工具

· 2

CC Switch

兼容 3306.AI
farion1231 · 实用工具

在多个 Claude Code 配置(供应商、密钥、Base URL)之间一键切换。

brew install cc-switch
Base URLhttps://3306.ai/anthropic
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 填 https://3306.ai/anthropic,客户端会自己往后拼 /v1/messages。另外只实现了 Messages 接口,Anthropic 早年的 /v1/complete 文本补全端点没有提供。
  • 偶发 5xx,普通问答正常、开长上下文或特性开关就挂
    客户端发的 anthropic-version 和 anthropic-beta 两个头会原样透传给上游。如果你在中间架了自建代理,务必把这两个头一起放行 —— 丢掉 anthropic-beta 会让上游拒收带特性开关的请求。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。

Claude Code Router

兼容 3306.AI
musistudio · 实用工具

本地路由器,把 Claude Code 转发到任意 OpenAI 兼容模型。

npm install -g @musistudio/claude-code-router
Base URLhttps://3306.ai/anthropic
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 填 https://3306.ai/anthropic,客户端会自己往后拼 /v1/messages。另外只实现了 Messages 接口,Anthropic 早年的 /v1/complete 文本补全端点没有提供。
  • 偶发 5xx,普通问答正常、开长上下文或特性开关就挂
    客户端发的 anthropic-version 和 anthropic-beta 两个头会原样透传给上游。如果你在中间架了自建代理,务必把这两个头一起放行 —— 丢掉 anthropic-beta 会让上游拒收带特性开关的请求。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。

AI IDE

· 4

Cursor

兼容 3306.AI
Anysphere · AI IDE

AI 原生 IDE,基于 VS Code,内置 Tab 补全、Agent、Composer。

Base URLhttps://3306.ai/v1
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 必须正好是 https://3306.ai/v1,客户端会自己往后拼 /chat/completions。少写 /v1、或者把完整端点路径当成 Base URL 填进去,都会 404。
  • 自己写的流式解析器读到一半报错
    SSE 流里会夹带以冒号开头的保活注释行(例如 : ping),解析时直接跳过这类行,别当成数据帧。用官方 SDK 的话不用管,SDK 已经处理了。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。

Windsurf

兼容 3306.AI
Codeium · AI IDE

Codeium 推出的 AI 编辑器,主打 Cascade 多步代理流。

Base URLhttps://3306.ai/v1
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 必须正好是 https://3306.ai/v1,客户端会自己往后拼 /chat/completions。少写 /v1、或者把完整端点路径当成 Base URL 填进去,都会 404。
  • 自己写的流式解析器读到一半报错
    SSE 流里会夹带以冒号开头的保活注释行(例如 : ping),解析时直接跳过这类行,别当成数据帧。用官方 SDK 的话不用管,SDK 已经处理了。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。

Zed

兼容 3306.AI
Zed Industries · AI IDE

Rust 编写的极速协作编辑器,内置 AI 助手与 ACP 协议。

Base URLhttps://3306.ai/v1
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 必须正好是 https://3306.ai/v1,客户端会自己往后拼 /chat/completions。少写 /v1、或者把完整端点路径当成 Base URL 填进去,都会 404。
  • 自己写的流式解析器读到一半报错
    SSE 流里会夹带以冒号开头的保活注释行(例如 : ping),解析时直接跳过这类行,别当成数据帧。用官方 SDK 的话不用管,SDK 已经处理了。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。

Trae

ByteDance · AI IDE

字节跳动推出的 AI IDE,中文友好,内置免费模型。

编辑器扩展

· 4

Cline

兼容 3306.AI
Cline Team · 编辑器扩展

VS Code 上最流行的 AI 编程扩展,支持 Plan/Act 双模式。

Base URLhttps://3306.ai/v1
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 必须正好是 https://3306.ai/v1,客户端会自己往后拼 /chat/completions。少写 /v1、或者把完整端点路径当成 Base URL 填进去,都会 404。
  • 自己写的流式解析器读到一半报错
    SSE 流里会夹带以冒号开头的保活注释行(例如 : ping),解析时直接跳过这类行,别当成数据帧。用官方 SDK 的话不用管,SDK 已经处理了。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。

Roo Code

兼容 3306.AI
Roo Code · 编辑器扩展

Cline 衍生,功能更激进,支持自定义模式与多 Agent 协同。

Base URLhttps://3306.ai/v1
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 必须正好是 https://3306.ai/v1,客户端会自己往后拼 /chat/completions。少写 /v1、或者把完整端点路径当成 Base URL 填进去,都会 404。
  • 自己写的流式解析器读到一半报错
    SSE 流里会夹带以冒号开头的保活注释行(例如 : ping),解析时直接跳过这类行,别当成数据帧。用官方 SDK 的话不用管,SDK 已经处理了。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。

Continue

兼容 3306.AI
Continue.dev · 编辑器扩展

开源 VS Code / JetBrains 扩展,自托管友好,可对接任意模型。

Base URLhttps://3306.ai/v1
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 必须正好是 https://3306.ai/v1,客户端会自己往后拼 /chat/completions。少写 /v1、或者把完整端点路径当成 Base URL 填进去,都会 404。
  • 自己写的流式解析器读到一半报错
    SSE 流里会夹带以冒号开头的保活注释行(例如 : ping),解析时直接跳过这类行,别当成数据帧。用官方 SDK 的话不用管,SDK 已经处理了。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。

Kilo Code

兼容 3306.AI
Kilo Org · 编辑器扩展

Cline / Roo Code 整合分支,内置 MCP Marketplace。

Base URLhttps://3306.ai/v1
接不上?按这几条排查
  • 填完保存就报 404
    Base URL 必须正好是 https://3306.ai/v1,客户端会自己往后拼 /chat/completions。少写 /v1、或者把完整端点路径当成 Base URL 填进去,都会 404。
  • 自己写的流式解析器读到一半报错
    SSE 流里会夹带以冒号开头的保活注释行(例如 : ping),解析时直接跳过这类行,别当成数据帧。用官方 SDK 的话不用管,SDK 已经处理了。
  • 发图片被 400 拒了
    目标模型不支持看图。带图请求在发往上游之前会先过一道闸,宁可明确报错也不会把图丢掉换个纯文本模型编答案。换成文档「能力矩阵」里看图那一列打勾的模型即可。
  • 401 invalid_api_key
    Key 只认 Authorization: Bearer sk_live_… 或 x-api-key: sk_live_… 两种写法。粘贴时别把引号和首尾空格一起带进配置文件。
  • 403 insufficient_scope
    报文里会写清缺哪个权限,例如 This API key does not have permission for chat。这把 Key 建的时候没勾对话权限,去控制台重新建一把带 chat 权限的 Key。
  • 404 model_not_found
    客户端自带的默认型号名(gpt-4o、claude-3-5-sonnet 之类)不在我们的目录里。先 GET /v1/models 拿到清单,再把客户端里的型号名换成清单里的原样字符串。
  • 429 被限流
    响应头带 Retry-After(秒),等够再重试,别立刻重发导致雪崩。持续需要更高并发请提工单。
  • 402 余额不足或无权调用
    对外 API 只对付费账号开放:需要有生效中的订阅,或账户里有充值得来的余额。注册赠送的星星在站内照常可用,但不构成 API 调用资格。
如需更多工具,请到「技术支持」反馈,我们会持续整理。
Claude Code、Codex、Cursor 等 AI 编程工具接入 | 3306.AI