AnyInt Docs
Agent 接入

使用 CC-Switch 配置

使用 CC-Switch 管理 Claude Code、Codex 和 Gemini CLI 的 AnyInt Provider 配置。

CC-Switch 适合通过界面切换 Provider、检查本地环境,或在多套 Agent 配置之间切换。只配置一个工具时,建议优先使用对应的直接配置指南,减少中间环节。

第三方工具

CC-Switch 不由 AnyInt 运营,其界面字段和命令可能随版本变化。AnyInt 只说明需要填写的公开端点、鉴权、模型和协议值;具体操作以当前 CC-Switch 版本为准。

开始之前

先准备以下内容:

  1. 安装 Claude Code、Codex 或 Gemini CLI。
  2. 至少运行一次目标 CLI 或帮助命令,让它创建本地配置目录。
  3. 创建 AnyInt API Key
  4. 确认该 Key 可以访问你准备使用的模型。
claude --help
codex --help
gemini --help

使用同一个 Key 查询可用模型 ID:

export ANYINT_API_KEY="your-anyint-api-key"

curl https://api.anyint.ai/openai/v1/models \
  -H "Authorization: Bearer $ANYINT_API_KEY"

配置 Claude Code 时,也可以查询 Anthropic 兼容模型列表:

curl https://api.anyint.ai/anthropic/v1/models \
  -H "x-api-key: $ANYINT_API_KEY" \
  -H "anthropic-version: 2023-06-01"

复制响应中对当前 Key 可见的模型 ID。不要把真实 API Key 写入仓库、截图、公开文档或共享配置。

AnyInt Provider 配置值

目标工具Provider 类型Base URLKey 字段模型 ID协议状态
Claude CodeAnthropic 兼容https://api.anyint.ai/anthropicANTHROPIC_AUTH_TOKEN<ANTHROPIC_MODEL_ID>Stable
CodexOpenAI Responseshttps://api.anyint.ai/openai/v1ANYINT_API_KEY<MODEL_ID>Beta
Gemini CLIGemini 兼容https://api.anyint.ai/gemini/v1betaGEMINI_API_KEY<GEMINI_MODEL_ID>Stable

如果界面提供 Wire API 字段,Codex 必须选择 responses。模型 ID 必须来自当前 AnyInt Key 可见的模型列表。

使用 CC-Switch 桌面版

  1. 打开 CC-Switch。
  2. 在工具分组中选择 ClaudeCodexGemini
  3. 进入 Provider 管理页面,选择新增或自定义 Provider。
  4. Provider 名称填写 AnyInt
  5. 按上表填写 Base URL、API Key、模型 ID 和 Wire API。
  6. 保存并启用该 Provider。
  7. 打开一个新终端,运行目标 CLI 并发送最小提示词。

使用 CC-Switch CLI 或 TUI

在服务器、SSH 或纯终端环境中,可以直接打开 TUI:

cc-switch

也可以直接进入指定工具:

cc-switch --app claude
cc-switch --app codex
cc-switch --app gemini

在 TUI 中新增名为 AnyInt 的 Provider,并填写本页对应的配置值。切换后可以检查可用工具、Provider 和环境:

cc-switch env tools
cc-switch env check
cc-switch provider list
cc-switch provider current

cc-switch --app codex provider list
cc-switch --app gemini provider current

配置 Claude Code

在 CC-Switch 中选择 Claude 分组并填写:

字段
Provider 名称AnyInt
Base URLhttps://api.anyint.ai/anthropic
API Key你的 AnyInt API Key
模型<ANTHROPIC_MODEL_ID>

保存并启用后运行:

claude

如果 Claude Code 仍停留在首次安装或登录确认流程,先完成 CLI 自身的初始化,再回到 CC-Switch 启用 AnyInt Provider。

配置 Codex

在 CC-Switch 中选择 Codex 分组并填写:

字段
Provider 名称AnyInt
Base URLhttps://api.anyint.ai/openai/v1
Wire APIresponses
API Key你的 AnyInt API Key
鉴权变量名ANYINT_API_KEY
模型<MODEL_ID>

保存并启用后运行:

codex

Base URL 应停在 /openai/v1,不要附加 /responses/chat/completions。AnyInt 的 OpenAI Responses API 当前为 Beta,上线到稳定工作流前应先验证模型、流式输出和工具调用。

配置 Gemini CLI

在 CC-Switch 中选择 Gemini 分组并填写:

字段
Provider 名称AnyInt
Base URLhttps://api.anyint.ai/gemini/v1beta
API Key你的 AnyInt API Key
模型<GEMINI_MODEL_ID>

保存并启用后运行:

gemini

Gemini CLI 通常从 .gemini/.env 或 CC-Switch 写入的等效配置中读取 Base URL、API Key 和模型。文件输入不能把本地路径直接作为 fileData.fileUri;请使用公开 HTTPS URL 或内联数据。

验证连接

启动目标 Agent,要求它只回复 AnyInt connected。如果工具使用所选 AnyInt 模型返回内容、没有弹出其他 Provider 登录提示,并且重开终端后仍然有效,即完成基础接入。需要验证流式输出和工具调用时,继续使用验证你的集成

常见问题

启用 Provider 后仍使用旧配置

当前 Shell 中的环境变量可能覆盖 CC-Switch 写入的文件配置。运行 cc-switch env check,然后清理冲突变量或重开终端。

模型不可用

使用同一个 API Key 调用 Models API,确认模型 ID 对该 Key 可见。个人 Key、团队 Key、套餐或项目不同,可见模型可能不同。

Codex 报 Base URL 或 Responses 错误

确认 Base URL 为 https://api.anyint.ai/openai/v1,Wire API 为 responses,且没有把完整接口路径填入 Base URL。

Claude Code 要求登录 Anthropic

确认 AnyInt Provider 已启用,并检查 Claude Code 的有效配置中是否包含 ANTHROPIC_BASE_URLANTHROPIC_AUTH_TOKEN。首次使用时先完成 Claude Code 自身初始化。

相关页面

On this page