把 AI 接入
你的开发终端。
将 Findy API Key 配置到 Claude Code CLI。
推荐使用 CC Switch 管理服务商,也可以手动设置环境变量。
准备好这三项
| 准备项 | 在哪里获取 / 如何确认 |
|---|---|
| Claude Code CLI | 按 官方安装指南 ↗ 安装,在终端运行 claude --version。 |
| Findy API Key | 在 Findy 控制台 创建令牌,确认额度和模型访问权限。 |
| 接口地址与模型 ID | 向平台确认 Anthropic 兼容入口及实际可用的 Claude 模型名称。 |
本教程使用 Anthropic Messages 兼容接口,目标路径通常是 /v1/messages。如果只提供 OpenAI Chat Completions,不能照搬这里的直连设置;需要另行配置协议转换。请确认 Findy 提供的接口已支持上述能力。
使用 CC Switch 推荐
把 Findy 保存为一个服务商,之后可在图形界面中启用和切换,减少反复编辑终端配置的操作。
下载并安装
从项目的 GitHub Releases ↗ 下载适合系统和架构的安装包。CC Switch 用于管理配置,Claude Code CLI 仍需单独安装。
添加 Findy 服务商
打开 CC Switch,选择 Claude Code → 添加供应商(+) → 自定义配置。名称填写 Findy,再填入接口地址和 API Key。界面名称可能随版本变化。
服务商名称Findy请求地址https://subs.findyapi.comAPI KeyYOUR_FINDY_API_KEY上游格式Anthropic Messages(原生)完整 URL关闭认证字段ANTHROPIC_AUTH_TOKEN图 01添加 Findy:填写官网链接、API Key 和请求地址,选择原生 Messages 与默认认证字段。点击放大 核对配置与模型
展开「高级选项」,按截图填写「模型映射」。显示名称便于识别,真正发给接口的是「实际请求模型」。
模型角色 实际请求模型(截图配置) Sonnet claude-sonnet-5-5Opus claude-opus-5-5Fable claude-fable-5-1Haiku claude-haiku-5-5Subagent claude-sonnet-5-5图 02模型映射:Sonnet、Opus、Fable、Haiku 与 Subagent 的实际请求模型。点击放大 启用 Findy,重新启动 CLI
保存后,在服务商卡片中启用或切换到 Findy。退出正在运行的 Claude Code,重新打开终端并运行
claude,然后按下方步骤验证。
使用 CC Switch 时,检查终端启动文件、系统环境变量和项目配置中是否还留有旧接口、旧令牌或旧模型。移除冲突项后重新打开终端,避免混用配置。
操作参考:CC Switch · 添加服务商
通过环境变量配置
以下是使用 Sonnet 的基础示例;其他角色映射可在 CC Switch 中配置。
适合快速测试,或无需图形工具的环境。以下配置只对当前终端及其启动的进程生效;关闭后需要重新设置。
macOS / Linux · Bash 或 Zsh
# 填入自己的令牌,并确认模型权限后,在同一个终端启动 Claude Code
export ANTHROPIC_BASE_URL="https://subs.findyapi.com"
export ANTHROPIC_AUTH_TOKEN="YOUR_FINDY_API_KEY"
export ANTHROPIC_MODEL="claude-sonnet-5-5"
claudeWindows · PowerShell
# 适用于 PowerShell,不适用于 cmd.exe
$env:ANTHROPIC_BASE_URL = "https://subs.findyapi.com"
$env:ANTHROPIC_AUTH_TOKEN = "YOUR_FINDY_API_KEY"
$env:ANTHROPIC_MODEL = "claude-sonnet-5-5"
claude手动持久化配置(可选)
希望关闭终端后仍保留配置,可以将上述环境变量写入用户级 settings.json 的 env 中。地址、令牌、主模型和模型映射都可以在这里统一保存,无需同时在终端重复设置。
| 系统 | 用户级配置文件 |
|---|---|
| macOS / Linux | ~/.claude/settings.json |
| Windows | %USERPROFILE%\.claude\settings.json |
- 用文本编辑器打开对应文件;如果目录或文件不存在,先创建。
- 新文件可使用以下完整示例;已有文件只合并
env中需要的字段,保留其他设置。 - 把
YOUR_FINDY_API_KEY替换为自己的令牌,并按账户可用模型调整映射。 - 保存后退出并重新启动 Claude Code,用
/status和/model检查配置,再发送一条消息验证。
{
"env": {
"ANTHROPIC_BASE_URL": "https://subs.findyapi.com",
"ANTHROPIC_AUTH_TOKEN": "YOUR_FINDY_API_KEY",
"ANTHROPIC_MODEL": "claude-sonnet-5-5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5-5",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5-5",
"ANTHROPIC_DEFAULT_FABLE_MODEL": "claude-fable-5-1",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-5-5",
"CLAUDE_CODE_SUBAGENT_MODEL": "claude-sonnet-5-5"
}
}ANTHROPIC_MODEL 指定主会话模型;ANTHROPIC_DEFAULT_*_MODEL 设置对应角色的模型映射;CLAUDE_CODE_SUBAGENT_MODEL 设置未另外指定模型的子代理默认模型。模型名称按本教程截图填写,可按实际配置调整。
日常使用推荐在 CC Switch 中管理这些字段。手动修改前备份已有文件;避免同时维护两套不同配置。JSON 不支持注释和末尾多余的逗号,请使用英文双引号。
替换后的令牌可能保留在终端历史或本地配置文件中,请妥善保管。不要把真实 API Key 提交到仓库、写入公开网页或发到截图里。
从手动配置切回 CC Switch
先从启动文件或系统环境变量中删除自己添加的配置;下面的命令只清除当前终端中的对应变量。执行后在 CC Switch 中重新启用 Findy,再启动 CLI。仅清除你之前设置过的项。
unset ANTHROPIC_BASE_URL ANTHROPIC_AUTH_TOKEN ANTHROPIC_API_KEY ANTHROPIC_MODEL'ANTHROPIC_BASE_URL', 'ANTHROPIC_AUTH_TOKEN', 'ANTHROPIC_API_KEY', 'ANTHROPIC_MODEL' |
ForEach-Object { Remove-Item "Env:$_" -ErrorAction SilentlyContinue }配置参考:Claude Code · 连接网关 · 配置文件说明
确认连接成功
启动
在项目目录运行 claude。
核对
输入 /status,检查接口地址与认证来源。
测试
发送「请回复连接成功」,确认正常返回。
在 CLI 中检查模型列表
运行 /model 查看映射后的模型,使用方向键选择并确认。截图中选中的是 claude-opus-5-5;你也可以按任务选择其他已开通的模型。截图里的价格是 CLI 界面显示值,不代表 Findy 实际计费,具体以控制台为准。
再到 Findy 控制台查看对应调用记录。一次正常回复仅证明基础调用可用;工具调用、长上下文等能力仍取决于实际模型和网关兼容性。测试请求按平台规则计费。
桌面端 App:用 CC Switch 配置
在 CC Switch 左侧选择 Claude Desktop,为桌面端单独添加或编辑 Findy。下面按截图中的「直连」方式配置;Claude Code CLI 的环境变量不代替这里的桌面端设置。
1. 填写 Findy 连接信息
https://subs.findyapi.comhttps://subs.findyapi.com请求地址按截图填写,不以斜杠结尾。这里展示的是原生 Claude 模型的直连配置;其他模型的映射方式不在本节范围内。
2. 核对模型列表并保存
可使用界面中的「获取模型列表」或「添加模型」。截图配置了以下四个模型,请以你的账户实际权限为准:
claude-sonnet-5-5claude-fable-5-1claude-opus-5-5claude-haiku-5-5
完成后点击右下角「保存」。截图顶部显示 Findy 是正在使用的供应商;如果你新建了配置,还需确认已将其启用。
3. 回到桌面 App 验证
打开 Claude 桌面端,检查 Gateway 提示和模型菜单;如果仍显示旧设置,重新打开 App 后再检查。选择已开通模型,发送一条简单消息,并在 Findy 控制台确认调用记录。
模型出现在菜单中仅说明界面已加载配置,实际可用性以请求结果为准。测试请求按平台规则计费。
遇到问题,从这里排查
401 / 403:认证或权限失败
检查令牌是否完整、有效且具有目标模型权限,确认额度和分组;再核对平台要求的是 Bearer 令牌还是 x-api-key。避免同时保留来自不同平台的认证配置。
404:接口地址或模型不存在
先检查是否重复拼接 /v1,或者填入了完整 /chat/completions 地址;确认网关支持 /v1/messages。若报错明确指向模型,请确认所填模型 ID 与控制台实际可用的名称一致。
默认模型、Haiku / Sonnet / Opus 不可用
确认平台提供的模型名称与权限。如果 CLI 某些功能仍请求其他模型,按平台指引补充模型映射;不要假定平台支持所有默认模型或将不同能力的模型随意互换。
CC Switch 已切换,但 CLI 仍用旧配置
退出旧会话,检查终端环境变量和项目级配置,重新启动终端再试。若你是在 WSL 或远程机器中运行 CLI,确认配置也应用到了相同环境。
连接超时,或提示找不到 claude 命令
找不到命令时,先完成 CLI 安装并重新打开终端。超时时检查本机到接口域名的网络、代理和证书;修改令牌不能解决网络不可达的问题。
兼容性参考:Claude Code · 网关兼容性指南
获取令牌,然后把第一个想法交给终端。