在 Crazyrouter API 上运行 Claude Code
一条命令写好 Claude Code 需要的三个环境变量。走 Anthropic 原生协议,流式、工具调用、thinking、提示缓存的行为与直连 Anthropic 完全一致,按 Crazyrouter 费率计费。

一条命令配置
Claude Code 启动时读取 ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN。指向 Crazyrouter 后,所有会话、子代理和 hook 调用都走你的 Crazyrouter Key。下面的脚本与 GitHub 仓库发布的是同一份,除 Claude Code 本身外不安装任何东西。
- 1运行命令
从 GitHub 拉取脚本,不下载其他任何东西。
- 2粘贴 Crazyrouter Key
按提示选一个默认模型,之后随时可改。
- 3工具接通 Crazyrouter
配置文件或环境变量已写好,下次启动就走你的 Key。
curl -fsSL https://raw.githubusercontent.com/xujfcn/crazyrouter-claude-code/main/configure.sh | bash
irm https://raw.githubusercontent.com/xujfcn/crazyrouter-claude-code/main/windows/configure.ps1 | iex
脚本做了什么
- 询问 Crazyrouter API Key 和默认模型
- 把 ANTHROPIC_BASE_URL / ANTHROPIC_AUTH_TOKEN / ANTHROPIC_MODEL 写成用户级环境变量
- 同时写入 OPENAI_API_KEY / OPENAI_BASE_URL,同一把 Key 可给 OpenAI 兼容工具用
- 裸机用 setup.sh / setup.ps1:先装 Node.js 和 Claude Code 再配置
脚本来自下方链接的公开 GitHub 仓库。如果你的规范不允许直接管道执行,README 里有先下载再运行的写法。
手动配置
macOS / Linux — ~/.zshrc 或 ~/.bashrc
export ANTHROPIC_BASE_URL="https://api.crazyrouter.com" export ANTHROPIC_AUTH_TOKEN="sk-your-crazyrouter-key" export ANTHROPIC_MODEL="claude-opus-4-8"
只填根域名,Claude Code 会自己拼 /v1/messages,不要加 /v1。
Windows PowerShell(持久化)
[Environment]::SetEnvironmentVariable('ANTHROPIC_BASE_URL', 'https://api.crazyrouter.com', 'User')
[Environment]::SetEnvironmentVariable('ANTHROPIC_AUTH_TOKEN', 'sk-your-crazyrouter-key', 'User')
[Environment]::SetEnvironmentVariable('ANTHROPIC_MODEL', 'claude-opus-4-8', 'User')或按项目 — .claude/settings.json
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.crazyrouter.com",
"ANTHROPIC_AUTH_TOKEN": "sk-your-crazyrouter-key",
"ANTHROPIC_MODEL": "claude-opus-4-8"
}
}https://api.crazyrouter.com — 这个工具使用厂商原生协议、会自己拼接口路径,Base URL 只填根域名,不要加 /v1。
推荐模型
Crazyrouter 实时价格,每小时刷新。目录里所有模型都可用,这几个是建议的起点。
常见问题
需要 Anthropic 账号吗?
不需要。Crazyrouter Key 直接替代 Anthropic Key,Claude Code 不会再访问 api.anthropic.com。
Base URL 填什么?
https://api.crazyrouter.com,只填根域名不带路径。Claude Code 会自己拼 /v1/messages,加了 /v1 会 404。
还要 /login 吗?
不用。设置了 ANTHROPIC_AUTH_TOKEN 后 Claude Code 用 token 鉴权,不会弹浏览器登录。
能中途换模型吗?
可以,在 Claude Code 里用 /model,或改 ANTHROPIC_MODEL。目录里所有 Claude 模型都能用:复杂重构用 Opus,日常用 Sonnet,便宜的子代理用 Haiku。
提示缓存和 thinking 支持吗?
支持。请求按原生 Messages API 转发,cache_control 断点和 thinking 预算原样透传,缓存命中按缓存价计费。
相关指南与对比
ClaudeClaude Code 接入 CrazyRouter:Base URL、鉴权、模型与排错
面向中文开发者的 Claude Code + CrazyRouter 接入指南,覆盖 base_url、API Key、模型配置、烟测、错误排查、fallback 和团队安全管理。
ComparisonClaude Code 按量付费和 Claude Max 套餐,哪个更便宜?
用真实 token 单价比较按量账单与订阅成本,说明 Max API credits 的适用边界,以及为什么不能把订阅倍数换算成固定 token。
TutorialDeepSeek V4 Pro 为什么不适合直接用于 Codex,但可以通过 Claude Code 使用
基于 2026-07-05 Crazyrouter 实测,解释 DeepSeek V4 Pro 为什么可通过 chat completions 和 Claude Messages 兼容层使用,但不适合直接作为 Codex Responses 模型。
最新节目
EP196 · 2026年10月29日 · 6:53
AI API Security Posture — Turn Controls Into Continuous Evidence
A practical guide to AI API security posture: inventory exposure, verify controls continuously, protect keys and data, constrain tools, and turn security assumptions into evidence that operators can act on.
EP195 · 2026年10月28日 · 7:21
AI API Policy Drift — Detect When Production Rules Stop Matching Intent
A practical guide to policy drift in AI APIs: version routing and safety rules, detect stale enforcement, compare intended and observed behavior, and restore control before small gaps become incidents.