Claude Code 是 Anthropic 的命令行编程 Agent,能在你的终端里读代码、改文件、跑命令、提交 Git。适合习惯在终端里工作、想让 Agent 直接操作本地仓库的工程师。它调用 Anthropic Messages 协议(/v1/messages)。
网关 base_url(国内站)https://api.shinloo.com/v1填到各工具的
base_url / OPENAI_BASE_URL / apiBase 之类设置里。OpenAI 线路填 /v1;Anthropic / Gemini 线路填网关根 https://api.shinloo.com。OpenAI 兼容调用路径https://api.shinloo.com/v1/chat/completionsOpenAI 线路的客户端用这个地址(
GET /v1/models 可查你的 Key 可用模型)。Anthropic 兼容调用路径(本工具直连)https://api.shinloo.com/v1/messages国内站网关原生 Anthropic 兼容口,Claude Code 直接用,无需协议转换;
ANTHROPIC_BASE_URL 填网关根。GET /v1/models 可查你的 Key 可用模型。推荐模型(国内站已开通)deepseek-v4-prodeepseek-v4.1-flashqwen3.8-max以上为本站公示的模型名,实际可用清单以你的 Key 调
GET /v1/models 返回为准。省事版 — 一键接入
脚本从 Claude Code 的官方来源安装,把网关配置写进工具自己的配置文件
(写之前先备份原文件),再发一次真请求验证。会提示你粘贴网关 Key(也可用 --key 传入);
--uninstall 只还原它写进去的内容。
curl -fsSL https://api.shinloo.com/agents/claude-code/setup | bash
1 · 安装
从 Claude Code 自己的官方来源安装。
curl -fsSL https://claude.ai/install.sh | bash # 或使用 npm: npm install -g @anthropic-ai/claude-code # Windows (PowerShell): irm https://claude.ai/install.ps1 | iex
2 · 配置 — 指向国内站网关
网关 base URL https://api.shinloo.com/v1;Key 在 控制台创建。
网关 base_url 用 https://api.shinloo.com,国内站原生提供 Anthropic 兼容口(/v1/messages),可直接接入,无需协议转换:
1) 设置环境变量(base_url 指向网关根,末尾不要加 /v1):
export ANTHROPIC_BASE_URL=https://api.shinloo.com
export ANTHROPIC_AUTH_TOKEN=<你的网关密钥>
(若网关认 x-api-key 头,则改用 export ANTHROPIC_API_KEY=<你的网关密钥>)
export ANTHROPIC_MODEL=deepseek-v4-pro
export ANTHROPIC_DEFAULT_HAIKU_MODEL=deepseek-v4.1-flash
2) 或写入 ~/.claude/settings.json 的 env 块(对后台 Agent 更可靠):
{ "env": { "ANTHROPIC_BASE_URL": "https://api.shinloo.com", "ANTHROPIC_AUTH_TOKEN": "<你的网关密钥>", "ANTHROPIC_MODEL": "deepseek-v4-pro" } }
3) 运行 claude,用 /status 查看 “Anthropic base URL” 是否已指向网关。3 · 验证
发一次请求,能返回就说明走的是国内站网关。
curl -sS -w '\n%{http_code}\n' -X POST "$ANTHROPIC_BASE_URL/v1/messages" -H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" -H "anthropic-version: 2023-06-01" -H "content-type: application/json" -d '{"model":"deepseek-v4-pro","max_tokens":16,"messages":[{"role":"user","content":"ping"}]}'
# 返回以 {"id":"msg_ 开头(或含 "content")的 JSON 即为连通;也可直接运行:claude -p "hello"4 · 常见坑
ANTHROPIC_AUTH_TOKEN走 Authorization: Bearer 头,ANTHROPIC_API_KEY走 x-api-key 头;填错变量或 Key 失效会返回 401,看返回JSON的 error.message 即可判断。settings.json的 env 块优先于 shell 导出;后台 Agent 建议用settings.json。- 网关密钥会覆盖已保存的
claude.ai登录,用/status确认生效,必要时/logout清除。 - Windows 用 $env:
ANTHROPIC_BASE_URL="..." 设置;模型名以你的 Key 调GET /v1/models拿到的清单为准(国内站示例:deepseek-v4-pro)。
工具侧步骤的官方来源: docs.claude.com/en/docs/claude-code/setup docs.claude.com/en/docs/claude-code/llm-gateway-connect docs.claude.com/en/docs/claude-code/settings