更多客户端接入
这里仅收录已经从官方文档确认支持自定义 OpenAI Base URL 的客户端,并把 GUI、配置文件与自托管应用分开写。不能验证任意 Base URL 的产品不会硬凑直连步骤。
https://api.handsfreeclub.com/v1openai-defaultgpt-5.6-terraAider、Continue、Roo、Kilo、Zed、Cherry、Chatbox、Jan、OpenWebUI、LibreChat、LobeHub、Open Interpreter 使用带 /v1 的地址;NextChat 的 BASE_URL 填根地址,由它自己拼接 /v1。
已核对客户端矩阵
手机端可横向滑动表格,查看 Base URL 和 Key 放置。
| 客户端 | 配置入口 | Base URL | Key 放置 |
|---|---|---|---|
| Aider | 环境变量 / CLI | .../v1 | OPENAI_API_KEY |
| Continue | config.yaml / Models | .../v1 | 本机 Secret / apiKey |
| Roo Code | OpenAI Compatible provider | .../v1 | 扩展 Secret |
| Kilo Code | OpenAI Compatible provider | .../v1 | 扩展 Secret |
| Zed | Settings → AI → LLM Providers | .../v1 | 系统钥匙串 / HANDSFREE_API_KEY |
| Cherry Studio | OpenAI Compatible provider | .../v1 | 应用凭据存储 |
| Chatbox | Add Provider → OpenAI API Compatible | .../v1 | 应用凭据存储 |
| Jan | Model Providers → Add Provider | .../v1 | 应用凭据存储 |
| OpenWebUI | Admin Settings → Connections | .../v1 | 管理员连接凭据 |
| LibreChat | librechat.yaml + .env | .../v1 | HFC_API_KEY |
| NextChat | 部署环境变量 | https://api.handsfreeclub.com | OPENAI_API_KEY |
| LobeHub / LobeChat | .env.local / 部署变量 | .../v1 | OPENAI_API_KEY |
| Open Interpreter | 环境变量 + --api_base | .../v1 | OPENAI_API_KEY |
gpt-5.6-sol、gpt-5.6-terra 或 gpt-5.6-luna;裸 gpt-5.6 返回 400,未授权分组返回 403。不要选择 Anthropic provider 来伪装 GPT。编程客户端
Aider
read -rsp 'HandsfreeClub API Key: ' OPENAI_API_KEY; echo export OPENAI_API_KEY export OPENAI_API_BASE=https://api.handsfreeclub.com/v1 aider --model openai/gpt-5.6-terra
openai/ 是 Aider 本地 provider 前缀;HFC 日志和账单仍显示实际模型 gpt-5.6-terra。
Continue
在 Continue 的本机 Models 配置中新增 OpenAI provider;Key 放在本机 Secret / apiKey 字段,不要把真实值提交到项目仓库。
name: Handsfree Club
version: 0.0.1
schema: v1
models:
- name: GPT-5.6 Terra
provider: openai
model: gpt-5.6-terra
apiBase: https://api.handsfreeclub.com/v1
apiKey: <在 Continue 本机凭据中填写 HFC Key>Continue 对 GPT-5 系列默认可使用 Responses;HFC 同时支持 Responses 和 Chat Completions,无需强制关闭 Responses。
Roo Code / Kilo Code
- API Provider 选 OpenAI Compatible。
- Base URL 填
https://api.handsfreeclub.com/v1,Key 存在扩展的凭据字段。 - Model ID 手动填
gpt-5.6-terra,保存后发短消息验证。
Zed
打开 Settings → AI → LLM Providers → Add Provider,类型选 OpenAI Compatible,provider ID 使用 handsfree,API URL 填 https://api.handsfreeclub.com/v1,添加三个精确模型。Key 通过界面存入系统钥匙串,或在启动 Zed 的环境中设置 HANDSFREE_API_KEY;不要把 Key 写进 settings.json。对应设置路径是 language_models → openai_compatible → api_url。
桌面与聊天客户端
- Cherry Studio:新增 OpenAI Compatible provider,填带
/v1的地址,再手动添加三个精确模型。 - Chatbox:Add Provider → OpenAI API Compatible,填写 API Host、Key 和模型,点 Check 验证。
- Jan:Settings → Model Providers → Add Provider → OpenAI-compatible;Base URL 必须以
/v1结尾,自动发现失败时手动添加模型。 - OpenWebUI:Admin Settings → Connections → OpenAI → Add Connection;填 URL 和管理员持有的 Key,模型发现失败时使用 Model IDs filter。
自托管应用
LibreChat
LibreChat 不是在普通用户的 Connections 页面里直接改:Docker 部署需要挂载 librechat.yaml,Key 放 .env,修改后重建或重启对应应用容器。
endpoints:
custom:
- name: Handsfree Club
apiKey: '${HFC_API_KEY}'
baseURL: 'https://api.handsfreeclub.com/v1'
models:
default: [gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna]
fetch: false在同目录受限权限的 .env 中设置 HFC_API_KEY;Docker 用户还要在 docker-compose.override.yml 挂载该 YAML。不要在 YAML 中写明文 Key。
NextChat
OPENAI_API_KEY=<HFC Key,仅放部署 Secret> BASE_URL=https://api.handsfreeclub.com CUSTOM_MODELS=+gpt-5.6-sol,+gpt-5.6-terra,+gpt-5.6-luna
BASE_URL 填根地址,不带 /v1;NextChat 自己会拼接 OpenAI API 路径。不要给模型追加 @Anthropic。LobeHub / LobeChat
OPENAI_API_KEY=<HFC Key,仅放部署 Secret> OPENAI_PROXY_URL=https://api.handsfreeclub.com/v1 OPENAI_MODEL_LIST=+gpt-5.6-sol,+gpt-5.6-terra,+gpt-5.6-luna
改完部署变量后按你的托管平台重新部署;团队仓库只提交变量名,不提交真实值。
CLI 与自动化
Open Interpreter
read -rsp 'HandsfreeClub API Key: ' OPENAI_API_KEY; echo export OPENAI_API_KEY interpreter --api_base https://api.handsfreeclub.com/v1 --model openai/gpt-5.6-terra
n8n / Zapier / 自建 Agent
HTTP Request 调 POST https://api.handsfreeclub.com/v1/responses,Authorization 使用 Credentials / Secret Vault 注入 Bearer Key,正文模型填精确 ID。不要把真实 Key 写进工作流 JSON、截图或导出文件。
暂不作为 HFC 直连客户端
以下产品的当前官方文档未验证可填写任意 HFC Base URL,因此本站不提供猜测式直连步骤:
- Windsurf:有 BYOK 不等于允许任意 OpenAI-compatible Base URL。
- Antigravity / Kiro:同时是 HFC 后台渠道或计费分组名称;客户侧产品本身未验证任意 Base URL。
- Gemini Code Assist / Gemini CLI、GitHub Copilot:使用各自官方账号与模型服务;不能因为支持 MCP 或工具协议就推导为支持 HFC 模型端点。
验证与错误码
- 先保存连接,再拉取或手动添加三个精确模型。
- 用
gpt-5.6-terra发一条短测试消息。 - 到 HFC Console Usage 检查实际 upstream / billing model;不应显示为 Claude。
- 400:使用了裸
gpt-5.6或请求结构不兼容。 - 401:Key 无效、未加载或客户端没有发送 Bearer 凭据。
- 403:Key 不属于
openai-default或 GPT-5.6 未授权。 - 404:Base URL 层级错误;先检查该客户端是否属于 NextChat 例外。