Claude Code 接入 TierFlow 教程
本文介绍如何把 Claude Code 接入 TierFlow。
基础信息:
| 项目 | 值 |
|---|---|
| Base URL | http://47.99.200.103:8003/anthropic |
| 认证方式 | Bearer Token |
| 兼容协议 | Anthropic API |
| Model | auto |
1. 确认 Claude Code 已安装
Windows PowerShell:
claude --versionmacOS / Linux 终端:
claude --version能看到版本号即可,例如:
2.1.143 (Claude Code)2. 配置文件位置
Claude Code 主要需要两个配置文件:
| 系统 | settings.json | .claude.json |
|---|---|---|
| Windows | C:\Users\你的用户名\.claude\settings.json | C:\Users\你的用户名\.claude.json |
| macOS | /Users/你的用户名/.claude/settings.json | /Users/你的用户名/.claude.json |
| Linux | /home/你的用户名/.claude/settings.json | /home/你的用户名/.claude.json |
3. 创建 .claude 文件夹
Windows
打开文件资源管理器,在地址栏输入:
%USERPROFILE%在用户目录下创建文件夹:
.claudemacOS
打开终端:
mkdir -p ~/.claude
open ~/.claude也可以在 Finder 里按 Command + Shift + G,输入:
~/.claudeLinux
打开终端:
mkdir -p ~/.claude如果使用文件管理器,可以打开主目录,然后显示隐藏文件,再进入 .claude。
4. 创建 settings.json
在 .claude 文件夹里创建:
settings.json写入:
{
"env": {
"ANTHROPIC_BASE_URL": "http://47.99.200.103:8003/anthropic",
"ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY_HERE",
"ANTHROPIC_MODEL": "auto",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "auto",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "auto",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "auto"
}
}把:
YOUR_API_KEY_HERE替换成你的 API Key。
5. 创建 .claude.json
在用户目录创建:
.claude.json写入:
{
"hasCompletedOnboarding": true
}对应位置:
Windows:
C:\Users\你的用户名\.claude.jsonmacOS:
/Users/你的用户名/.claude.jsonLinux:
/home/你的用户名/.claude.json6. 重启终端
关闭当前终端,然后重新打开。
进入项目目录:
Windows PowerShell:
cd C:\path\to\your\projectmacOS / Linux:
cd /path/to/your/project启动 Claude Code:
claude第一次进入项目时,选择:
Trust This Folder7. 验证配置
在 Claude Code 里输入:
/status确认模型是:
auto再测试一句:
Reply exactly OK.能正常返回内容就配置成功。
8. VS Code 插件配置
如果使用 Claude Code VS Code 插件,可以在 VS Code 的 settings.json 里配置:
{
"claudeCode.preferredLocation": "panel",
"claudeCode.selectedModel": "auto",
"claudeCode.environmentVariables": [
{
"name": "ANTHROPIC_BASE_URL",
"value": "http://47.99.200.103:8003/anthropic"
},
{
"name": "ANTHROPIC_AUTH_TOKEN",
"value": "YOUR_API_KEY_HERE"
},
{
"name": "ANTHROPIC_MODEL",
"value": "auto"
},
{
"name": "ANTHROPIC_DEFAULT_SONNET_MODEL",
"value": "auto"
},
{
"name": "ANTHROPIC_DEFAULT_OPUS_MODEL",
"value": "auto"
},
{
"name": "ANTHROPIC_DEFAULT_HAIKU_MODEL",
"value": "auto"
}
]
}9. 常见问题
文件名不对
确认不是:
settings.json.txt
.claude.json.txtWindows 建议打开“显示文件扩展名”。
macOS / Linux 可以用:
ls -la ~/.claude ~/.claude.json仍然走官方 Claude
检查是否设置过全局环境变量。
Windows PowerShell:
echo $env:ANTHROPIC_BASE_URL
echo $env:ANTHROPIC_AUTH_TOKENmacOS / Linux:
echo "$ANTHROPIC_BASE_URL"
echo "$ANTHROPIC_AUTH_TOKEN"如果显示旧值,关闭并重新打开终端;如果 shell 配置文件里写过这些变量,需要删除旧配置。
认证失败
检查 settings.json 里:
"ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY_HERE"确认已经替换成真实 API Key。
配置改了但没生效
重启终端、VS Code、Cursor、Windows Terminal 等启动 Claude Code 的程序。
10. 可选:命令自动写入
如果你确认路径和 API Key 都没问题,可以用命令自动写入。
Windows PowerShell
把 YOUR_API_KEY_HERE 换成你的 API Key:
New-Item -ItemType Directory -Force "$env:USERPROFILE\.claude"
@'
{
"env": {
"ANTHROPIC_BASE_URL": "http://47.99.200.103:8003/anthropic",
"ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY_HERE",
"ANTHROPIC_MODEL": "auto",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "auto",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "auto",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "auto"
}
}
'@ | Set-Content -Encoding UTF8 "$env:USERPROFILE\.claude\settings.json"
@'
{
"hasCompletedOnboarding": true
}
'@ | Set-Content -Encoding UTF8 "$env:USERPROFILE\.claude.json"macOS / Linux
把 YOUR_API_KEY_HERE 换成你的 API Key:
mkdir -p ~/.claude
cat > ~/.claude/settings.json <<'JSON'
{
"env": {
"ANTHROPIC_BASE_URL": "http://47.99.200.103:8003/anthropic",
"ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY_HERE",
"ANTHROPIC_MODEL": "auto",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "auto",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "auto",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "auto"
}
}
JSON
cat > ~/.claude.json <<'JSON'
{
"hasCompletedOnboarding": true
}
JSON