Claude Code 配置教程
本页介绍如何让 Claude Code 通过 OmniRouters 网关调用模型。
1. 安装 Claude Code
在个人电脑终端执行以下命令进行全局安装:
bash
npm install -g @anthropic-ai/claude-code安装完成后,可以通过以下命令检查是否安装成功:
bash
claude --version如果能正常展示版本号,说明安装成功。版本号仅做参考,以本机实际输出为准。
2. 核心配置步骤
要让 Claude Code 走 OmniRouters 网关,需要先修改本地配置文件,再启动 Claude Code。
第一步:修改 settings.json
根据操作系统找到对应的配置文件路径。
macOS:
bash
open ~/.claude/settings.jsonLinux:
bash
vim ~/.claude/settings.jsonWindows:
text
C:\Users\你的用户名\.claude\settings.json如果 .claude 文件夹或 settings.json 文件不存在,请手动创建。
将文件内的配置整体替换为以下内容,并把 YOUR API TOKEN 替换为你的 OmniRouters API Key:
json
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "YOUR API TOKEN",
"ANTHROPIC_BASE_URL": "https://omnirouters.com",
"ANTHROPIC_MODEL": "claude-opus-4.7"
},
"model": "claude-opus-4.7"
}注意:
ANTHROPIC_BASE_URL填写https://omnirouters.com,后面不要带/v1。ANTHROPIC_MODEL和顶层model都要同步填写同一个模型名称。- 如果后续需要更换默认模型,请同时修改这两个值,然后重启 Claude Code。
第二步:跳过初始引导
为了避免 CLI 尝试连接原厂验证,建议直接修改 onboarding 状态。
macOS 终端打开配置文件:
bash
open ~/.claude/.claude.jsonLinux:
bash
vim ~/.claude/.claude.jsonWindows 对应路径:
text
C:\Users\你的用户名\.claude\.claude.json在文件中查找 hasCompletedOnboarding 参数,确保它的值为 true。如果不是,可以直接修改为:
json
{
"hasCompletedOnboarding": true
}如果文件里已有其他配置,只需要保证 hasCompletedOnboarding 字段为 true。
3. 启动与使用
在终端直接输入命令启动:
bash
claude首次进入项目目录时,选择:
text
1 Yes, I trust this folder启动后,可以输入以下命令检查当前模型:
text
/model确认当前使用的是配置的 OmniRouters 模型后,即可开始对话并正常运行。
4. 注意事项与限制
- 网关延迟:新建 Token 后约有 1 分钟同步时间,如果提示
401,请稍后再试。 - 频次限制:对于高频代码补全需求,建议联系 OmniRouters 商务根据账号申请调频。
- 合规审核:如果输入或输出触发敏感词,可能会收到
400错误。
