一套协议,多家模型
沿用 OpenAI 风格接口,同时覆盖 Claude、Gemini 等常用协议。换模型只需改一个 model 字段,应用代码无需重写。
iChat API 是面向开发者的统一 AI API 网关。用熟悉的 OpenAI / Anthropic 协议接入模型,把路由、计费和用量监控放进一个清晰的控制台。
curl -X POST "https://ichat.best/v1/chat/completions" \ -H "Authorization: Bearer sk-••••" \ -H "Content-Type: application/json" \ -d '{ "model": "your-model", "messages": [{ "role": "user", "content": "Hello" }] }'
不再为每个供应商维护一套接入逻辑。iChat API 把开发者真正关心的事情集中在一起。
沿用 OpenAI 风格接口,同时覆盖 Claude、Gemini 等常用协议。换模型只需改一个 model 字段,应用代码无需重写。
模型价格、输入输出 Token 和请求成本一目了然,方便个人项目与团队预算管理。
为不同应用、成员或环境创建独立 Key,降低泄露影响范围,按需分配访问能力。
Cherry Studio、CC Switch 与 OpenAI SDK 都能快速接入,把调试时间留给产品本身。
通过 iChat API 统一接入两家主流 AI 厂商,保留你熟悉的协议、模型选择和调用方式。
支持 Claude 模型系列与 Anthropic Messages API,适合长文本、代码和复杂推理工作流。
支持 OpenAI 模型系列,以及常用的 Chat Completions 与 Responses API 调用方式。
跟着三步完成 CLI 接入:安装官方工具,填入 iChat API Key 与地址,然后在项目目录启动使用。
Anthropic 官方 AI 编程助手,适合在终端中进行交互式编码、重构、调试与项目理解。
使用 NodeSource 安装 Node.js LTS,再安装 Claude Code。
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
npm install -g @anthropic-ai/claude-code用 node --version 与 claude --version 检查安装。
打开 ~/.bashrc,直接加入 Claude Code 官方要求的两个环境变量。
export ANTHROPIC_BASE_URL="https://ichat.best"
export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"Anthropic 地址不要加 /v1。保存文件后执行:
source ~/.bashrc进入项目目录后启动;自定义接口无需执行 claude login。
claude使用 Homebrew 安装 Node.js 与 Claude Code。
brew install node
npm install -g @anthropic-ai/claude-code用 node --version 与 claude --version 检查安装。
打开 ~/.zshrc,直接加入 Claude Code 官方要求的两个环境变量。
export ANTHROPIC_BASE_URL="https://ichat.best"
export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"Anthropic 地址不要加 /v1。保存文件后执行:
source ~/.zshrc进入项目目录后启动;自定义接口无需执行 claude login。
claude安装 Node.js LTS 与 Git Bash,再在 PowerShell 安装 CLI。
node --version
git --version
npm install -g @anthropic-ai/claude-code在 PowerShell 直接写入 Claude Code 官方要求的两个用户环境变量。
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://ichat.best", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "YOUR_API_KEY", "User")写入后关闭并重新打开 PowerShell。
重开 PowerShell,进入项目目录后启动;无需执行 claude login。
claudeOpenAI 官方开源编码代理,适合在本地终端中完成代码修改、命令执行与任务协作。
在终端运行 OpenAI 官方安装脚本,无需单独准备 Node.js。
curl -fsSL https://chatgpt.com/codex/install.sh | sh安装完成后运行 codex --version 检查。
新建或编辑 ~/.codex/config.toml,填入以下内容;接口地址必须保留 /v1。
model_provider = "ichat"
[model_providers.ichat]
name = "iChat"
base_url = "https://ichat.best/v1"
wire_api = "responses"
env_key = "ICHAT_API_KEY"再打开 ~/.bashrc,在文件末尾加入:
export ICHAT_API_KEY="YOUR_API_KEY"保存文件后执行:
source ~/.bashrc进入项目目录后启动,直接描述任务或使用 /model 切换模型。
codex在终端运行 OpenAI 官方安装脚本,无需单独准备 Node.js。
curl -fsSL https://chatgpt.com/codex/install.sh | sh安装完成后运行 codex --version 检查。
新建或编辑 ~/.codex/config.toml,填入以下内容;接口地址必须保留 /v1。
model_provider = "ichat"
[model_providers.ichat]
name = "iChat"
base_url = "https://ichat.best/v1"
wire_api = "responses"
env_key = "ICHAT_API_KEY"再打开 ~/.zshrc,在文件末尾加入:
export ICHAT_API_KEY="YOUR_API_KEY"保存文件后执行:
source ~/.zshrc进入项目目录后启动,直接描述任务或使用 /model 切换模型。
codexWindows 11 推荐直接在 PowerShell 使用官方安装器,无需 WSL2。
irm https://chatgpt.com/codex/install.ps1 | iex已有 Linux 工具链时也可选 WSL2,但不是必需项。
新建 $HOME\.codex\config.toml 并填入以下内容;接口地址必须保留 /v1。
model_provider = "ichat"
[model_providers.ichat]
name = "iChat"
base_url = "https://ichat.best/v1"
wire_api = "responses"
env_key = "ICHAT_API_KEY"再永久写入用户 Key,并关闭后重开 PowerShell:
[Environment]::SetEnvironmentVariable("ICHAT_API_KEY", "YOUR_API_KEY", "User")重开 PowerShell,进入项目目录后启动,直接描述任务或使用 /model 切换模型。
codexClaude Code 使用 ANTHROPIC_AUTH_TOKEN,Codex 使用 ICHAT_API_KEY。请先把命令中的 YOUR_API_KEY 替换为真实密钥,再执行命令;勿把真实密钥提交到公开仓库。