Vibecoding 实战 01:Claude Code - 第三方模型接入 + Windows 开发环境配置
前言
在熟悉了 vibecoding 开发流程,并且在业务中持续使用几个月之后,我决定记录下使用的经验。
如果你想快速搭建好 vibecoding 环境,可以看看这篇文章,希望能帮到你~
摘要
本文主要包含 Claude Code [CLI] 安装、第三方 API 接入、配套设施搭建,共三个章节。
话不多说,发车~
一、Claude Code [CLI] 安装
Claude Code [CLI] 是 Anthropic 开发,通过命令行运行的 编程 Agent,它通过调用 LLM 模型,并且提供系列工具链、内置 Prompt、任务编排、记忆系统等,专门为编程场景设计。
Git Bash 安装
去 Git 官网 下载,安装完成之后,在桌面鼠标右键,选择 Open Git Bash here 即可打开终端界面,效果如下 :
Node.js 环境准备
先在 Node.js 官网下载并安装好最新的版本,然后可以在 Git Bash 中查看当前版本,有输出版本号就是安装成功了。
复制代码# 查看 Node.js 当前版本
node -v
Claude Code 安装
Node.js 环境准备就绪后,使用 npm 安装。(虽然 Claude Code 官方文档说已弃用 npm 方式,截止到文章编写时还是能用的)
复制代码# 安装 Claude Code 到全局
npm install -g @anthropic-ai/claude-code
验证安装:
复制代码claude --version
能输出版本号就成功了。如果提示 command not found,是 npm 全局 bin 目录没在 PATH 里。
复制代码# Windows PowerShell 手动加 PATH
[Environment]::SetEnvironmentVariable("PATH", $env:PATH + ";$env:APPDATAnpm", "User")
# 然后重启终端
二、第三方模型接入
Claude Code 默认走 Anthropic 官方 API,但国内使用 Claude 模型有诸多不便。可以使用国产模型,国产模型目前体验稍微差点,但是胜在便宜,这里我选择 DeepSeek,它提供了 Anthropic 兼容接口(/anthropic 端点),可以无缝替换。
API-KEY 获取
- 打开 platform.deepseek.com,注册并登录
- 充值(最低 ¥10 起步,够用很久)
- 进入「API Keys」页面 → 「创建 API Key」
- 复制 Key,格式是
sk-xxxxxxxxxx
Claude Code 配置
配置 DeepSeek 有两种方式:环境变量和 settings.json 文件。推荐用 settings.json——环境变量会随终端关闭失效,settings.json 是持久化的。
方式一:settings.json(推荐)
编辑 ~/.claude/settings.json(没有就新建):
复制代码{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-你的DeepSeek-API-Key",
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"ANTHROPIC_DEFAULT_FABLE_MODEL": "",
"ANTHROPIC_DEFAULT_FABLE_MODEL_NAME": "",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash",
"ANTHROPIC_DEFAULT_HAIKU_MODEL_NAME": "deepseek-v4-flash",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_DEFAULT_OPUS_MODEL_NAME": "deepseek-v4-pro[1m]",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_MODEL": "deepseek-v4-pro[1m]",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_EFFORT_LEVEL": "max"
}
}
关键配置说明:
| 字段 | 值 | 说明 |
|---|---|---|
ANTHROPIC_AUTH_TOKEN | sk-xxx | 你的 DeepSeek API Key。注意是 AUTH_TOKEN 不是 API_KEY,写错 Claude Code 不报错,发空 token 收 401 |
ANTHROPIC_BASE_URL | | DeepSeek 的 Anthropic 兼容端点。末尾不要加 /v1,Claude Code 会自动拼 /v1/messages 的 |
ANTHROPIC_MODEL | deepseek-v4-pro[1m] | 默认模型,这里选 deepseek-v4-pro[1m],如果经费不够,选 deepseek-v4-flash 也行 |
ANTHROPIC_DEFAULT_FABLE_MODEL | 留空 | 受控超旗舰,fable5 曾遭出口管制后于 2026 年 7 月解禁,这里先不填 |
ANTHROPIC_DEFAULT_OPUS_MODEL | deepseek-v4-pro[1m] | 旗舰模型,这里没得选,还是 deepseek-v4-pro[1m] |
ANTHROPIC_DEFAULT_SONNET_MODEL | deepseek-v4-pro[1m] | 均衡主力模型,主要的干活选手,这里还是 deepseek-v4-pro[1m] |
ANTHROPIC_DEFAULT_HAIKU_MODEL | deepseek-v4-flash | 轻量极速模型,选 deepseek-v4-flash 就行 |
API_TIMEOUT_MS | 3000000 | 默认的不用改 |
CLAUDE_CODE_EFFORT_LEVEL | max | 最大思考强度,填 max |
保存后重启 Claude Code,在对话里输入「你当前使用的是什么模型」,如果有回答,那就 。
方式二:环境变量(临时)
如果只是临时用一次,可以走环境变量:
复制代码# macOS / Linux
export ANTHROPIC_AUTH_TOKEN=sk-你的deepseek密钥
export ANTHROPIC_BASE_URL=
export ANTHROPIC_MODEL=deepseek-v4-pro[1m]# Windows PowerShell
$env:ANTHROPIC_AUTH_TOKEN="sk-你的deepseek密钥"
$env:ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
$env:ANTHROPIC_MODEL="deepseek-v4-pro[1m]"
验证配置
配置完成后跑一个最小测试:
复制代码claude -p "说一句你好"
如果 Claude Code 用 DeepSeek 的模型正常回复,说明配置链路通了。
进阶自检:
- 对话里问「你当前使用的模型完整名称是什么?」——回答应包含
deepseek - 打开 DeepSeek 后台的 Usage 页面,跑一次操作后刷新——有新 token 消耗说明请求确实走的 DeepSeek
- 跑一轮包含「修改文件 + 运行 + 读取输出」的操作,确认工具调用正常
DeepSeek API 状态
DeepSeek Status:当使用 DeepSeek API 出现问题时,可以来这里看看是否官方 API 状态异常。
到这里,基础环境搭建完成,当然像 GLM、Minimax 这些都是有兼容 Anthropic 接口格式的,配置是一样的。
三、配套设施搭建
光有 CLI 还不够,搭建下配套设施能提效开发。
CC-Switch
当你同时有 Anthropic 官方 API、DeepSeek API、还有其他第三方中转 API 时,手动改 settings.json 很烦 —— CC-Switch 这款桌面应用可以做到快速无缝切换,并且支持 Token+金额消耗统计 和 多 CLI 管理,这款 110k+ 的热门工具绝对值得一试。
安装完成之后打开应用,进入设置 -> 关于,查看本地环境是否能识别到 Claude Code,如果不能识别请重新安装 Claude Code(CC-Switch 也提供更加方便的一键安装)。
接下来进行供应商配置,这里选 DeepSeek
填好 API Key 即可,其他不用修改。
这里的模型和之前的配置一样,填好apikey,也可以获取模型列表,在下拉列表选择模型,不用手动填写。然后就是 [1M] 这个 CC-Switch 提供了勾选,不用在模型后面加了。
- 1M
- 最大思考强度
最后就可以在主页面启用这个了,启用完成之后就可以测试对话了。
OpenStart
这个是我通过 vibecoding 开发的一款 Windows GUI 工具,已开源,Github 地址:openstart。
主要功能:命令分组、一键调用、记录追溯。
- 建议搭配
Windows Terminal,能够实现多条命令在一个窗口的多个标签页执行。 - 设置中可以开启开机自启动,配置后命令便会自动执行。
下一章:Vibecoding 实战 #02: Claude Code 的实战配置
-
07.19
支付宝蚂蚁庄园2023年8月22日答案分享
-
07.19
洛克王国世界呼呼猪怎么玩养成 呼呼猪养成教学
-
07.19
三国百将牌吕布怎么获取 百将牌吕布获取方法
-
07.19
小花仙拉贝尔之约是什么游戏 游戏类型及特色介绍
-
07.19
无限轮回昔日之我打法攻略-无限轮回BOSS首领机制介绍
-
07.19
叠入深渊新手卡池怎么选 新手卡池角色选择攻略
-
- 哈萨克游牧夏令营多镜头纪录
- 07.19
-
- 丛林探险砍刀搏杀场景
- 07.19
-
- 给 Java 后端写 Prompt:不是玄学
- 07.19
-
-
- 长三角加速人工智能产业集群发展
- 07.19
-
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏