👋 大家好!最近AI编程界最火的工具莫过于 Anthropic 官方推出的终端 AI 编程助手 —— Claude Code。它能够深度理解代码上下文,直接在终端帮你进行代码审查、重构、调试和安全分析,简直是开发者的效率神器!💻✨
点击进入 claude code api中转站
然而,对于国内开发者来说,直接使用官方的 claude api 面临着网络连接不稳定、海外信用卡支付门槛高、甚至动不动就被封号(惨痛教训😭)的困境。很多人退而求其次寻找 国内 api 替代品,但终究缺少了原汁原味的 Claude 体验。
今天,我将手把手教大家如何通过配置 api中转站,在国内网络环境下完美、流畅地运行 Claude Code!本教程完全避开繁琐的魔法网络设置,让你三分钟内开启 AI 编程提效之旅。🔥
🛠️ 一、 环境准备与检查
Claude Code 是基于 Node.js 运行的,所以在开始之前,我们需要确保本地环境就绪。
1. 检查 Node.js 与 npm
打开你的命令提示符(CMD)或 PowerShell,分别输入以下命令:
Bashnode --version
npm --version
✅ 如果都能显示版本号(建议 Node.js ≥ 18.0),说明环境正常。
❌ 如果提示“不是内部命令”,请前往 Node.js 官网下载安装,或者使用网上的自动化脚本一键安装。
📦 二、 全局安装 Claude Code
请以管理员身份运行 PowerShell 或终端,执行以下命令进行全局安装:
Bashnpm install -g @anthropic-ai/claude-code
安装完成后,输入 claude --version。如果终端输出了版本号,恭喜你,工具本体已经安装成功啦!🎉
🔑 三、 核心秘籍:配置 API中转站(免翻、免封号)
这里是本文的最核心部分!默认情况下,Claude Code 会强制要求你登录官方账号并使用官方的 claude api。为了在国内顺畅使用,我们需要将其请求劫持,并指向一个稳定的第三方 api中转站。
经过我近期的深度测试和踩坑,强烈推荐大家使用 Jeniya API (https://jeniya.top/) 作为你的中转服务。
为什么选择它?
- 全模型支持: 这是一个非常成熟的 ai api 聚合平台,不仅提供原生的 Claude 3.5 Sonnet / Opus 等模型,还支持各类主流大模型。
- 国内直连: 彻底解决网络不通的问题,毫秒级响应。
- 性价比极高: 相比官方昂贵的订阅费,按量计费更划算,且零封号风险!
步骤 1:获取你的专属 API Key
- 访问 👉 https://jeniya.top/ 并注册账号。
- 登录后进入控制台,找到“令牌”或“API Keys”菜单。
- 点击“添加新的令牌”,生成并复制保存你的 API Key(通常以
sk-开头)。
步骤 2:修改 Claude Code 配置文件
我们需要修改两个本地文件来“欺骗” Claude Code,让它乖乖走我们的 国内 api 路线。
配置文件 1:settings.json
找到路径:C:\Users\你的用户名\.claude\settings.json(Mac/Linux 用户在 ~/.claude/settings.json)。如果文件不存在,请手动新建。
填入以下内容:
JSON{
"env": {
"ANTHROPIC_AUTH_TOKEN": "填入你在 jeniya.top 获取的 API Key",
"ANTHROPIC_BASE_URL": "https://jeniya.top/v1",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-3-haiku-20240307",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-3-opus-20240229",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-3-5-sonnet-20241022",
"ANTHROPIC_MODEL": "claude-3-5-sonnet-20241022"
},
"includeCoAuthoredBy": false
}
(注:BASE_URL 请根据 Jeniya 控制台提供的实际中转地址为准,通常为带有 /v1 的格式)
配置文件 2:.claude.json (跳过官方强制认证)
找到路径:C:\Users\你的用户名\.claude.json。直接复制以下内容覆盖:
JSON{
"customApiKeyResponses": {},
"promptQueueUseCount": 0,
"cachedGrowthBookFeatures": {
"tengu_mcp_tool_search": true,
"tengu_disable_bypass_permissions_mode": false,
"tengu_attribution_header": true
},
"userID": "custom-user",
"firstStartTime": "2026-01-01T00:00:00.000Z",
"hasCompletedOnboarding": true,
"officialMarketplaceAutoInstalled": true
}
(这个精简版配置直接跳过了烦人的 /login 步骤,让工具直接读取我们配置的 Token 🚀)
🎮 四、 启动与进阶玩法
1. 见证奇迹的时刻
在任何你的代码项目根目录下,打开终端,输入:
Bashclaude
Boom!💥 熟悉的命令行交互界面出现了!你可以直接用中文对它说:“帮我分析一下当前项目的主要逻辑”,它就会迅速调用 Jeniya API 接口,为你输出高质量的回答。
💡 常见问题答疑:
如果启动时提示橙色警告“anthropic不用npm管理了”,请无视它,因为我们走的是自定义 API 路线,完全不影响使用。
2. 进阶玩法:管理多模型与 Skills 技能包
如果你是一个重度 AI 开发者,想要在不同的 ai api 之间来回切换(比如遇到复杂逻辑用 Claude Opus,日常补全用其他模型),我推荐搭配开源的图形化工具 CC-Switch 使用。它可以自动读取我们刚才配置的 settings.json,实现一键切换 API 源。
更棒的是 Claude Code 的 Skills(技能)系统!
Skills 是扩展技能包,能让 AI 执行更专业的任务。
- 在
~/.claude/skills目录下放入技能包文件。 - 在对话中输入
/skills查看已加载的技能。 - 推荐安装:
code-review(代码审查专家)、git-expert(版本控制助手)。
🎯 总结
通过上述配置,我们完美解决了国内开发者使用 Claude Code 的痛点。利用像 Jeniya API 这样优秀的 api中转站,我们不仅能以极低的成本享受到满血版的 claude api,还能彻底告别网络焦虑和封号风险。🛡️
AI 时代,工具的运用决定了开发效率的上限。赶紧按照教程把你的终端武装起来吧!如果你在配置过程中遇到任何问题,欢迎在评论区留言交流,我会第一时间回复大家!👇
🏷️ 文章标签: #AI编程助手 #ClaudeCode #API中转 #开发者工具 #效率提升