入门置顶
Claude Code 国内零障碍接入
一行 env 让 Claude Code 走 newapi 走 Claude — 不翻墙、不要美卡。
5 分钟2026-05-25
痛点
国内直连 api.anthropic.com 三个坎:
- 网络不稳,TLS 握手经常失败
- 必须美国信用卡 + 美国家庭地址才能开账户
- 中国大陆实体被 ToS 明确限制(2025-09 起)
绕过的最简方案:把 Claude Code 的 base URL 指到一个稳定的 OpenAI-compatible 中转网关。本站推荐 newapi.lurus.cn(Lurus 自营,prod 稳定)。
三步配通
1. 拿 API key
去 newapi.lurus.cn 注册账号,控制台生成一个 token,保存好(只显示一次)。
2. 安装 Claude Code
# macOS / Linux
curl -sSL https://claude.ai/install.sh | bash
# Windows (PowerShell)
iwr -useb https://claude.ai/install.ps1 | iex
或者用包管理器:
npm i -g @anthropic-ai/claude-code
3. 设环境变量
# macOS / Linux — 写到 ~/.zshrc 或 ~/.bashrc
export ANTHROPIC_BASE_URL="https://newapi.lurus.cn"
export ANTHROPIC_API_KEY="sk-your-newapi-token"
Windows(PowerShell 持久化):
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://newapi.lurus.cn", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_API_KEY", "sk-your-newapi-token", "User")
验证
新开一个 shell:
claude --version
claude "用一句话介绍你自己"
看到 Claude 的回复就成了。
常见坑
- 改完 env 没生效 — Claude Code 是新进程才读 env,老 shell 要重开
- PowerShell 临时变量 —
$env:ANTHROPIC_API_KEY="..."只对当前 session,关 PowerShell 就丢 - 代理冲突 — 如果你装了系统代理(Clash / V2Ray),
HTTPS_PROXY可能把请求绕到代理上,再绕一次反而连不通。先关代理试