demo01:Claude Code部署
一、Claude Code部署
官方文档参考:https://code.claude.com/docs/zh-CN/overview
Windows 部署
- 打开终端程序
- 执行如下命令
# 如果网络环境不太好可以先执行这条命令npmconfigsetregistry https://registry.npmmirror.com# 执行如下命令,开始安装claude codenpminstall-g@anthropic-ai/claude-code如图,执行后等待大概 1~5 分钟(视网络速度):
验证,执行如下命令输出 claude code 的版本号
claude --version
安装完成
注册 DeepSeek APIKEY(付费)
课程选择国内 DeepSeek API 作为 Claude Code 编程的模型提供商;
原版 Claude Code 模型,国内无法使用
中转服务…原因…不稳定
选择国内模型最为稳定,目前 DeepSeek V4 Pro 和 V4 Flash 在编程方面不落后 Claude Code 原版模型太多,足够使用了;
- 请自行注册 DeepSeek 开放平台账户,并酌情充值一定额度用于 Token 消耗;
平台地址:https://platform.deepseek.com
- 创建 APIKEY,如下图
- 为 APIKEY 设置一个名字(随意)
- 点击创建后会显示 APIKEY,请复制并保存好,APIKEY 只显示这一次,如果遗忘需要重新创建一个;
- 如下图,APIKEY 创建完成
Claude Code 配置
本文参考 DeepSeek 官方文档:https://api-docs.deepseek.com/zh-cn/guides/coding_agents
请修改并复制如下内容:
打开如下文件(如果文件或文件夹没有请直接新建即可):
Windows 系统:
C:\Users\你的用户名\.claude\settings.jsonMac 系统:
~/.claude/settings.json{ "env": { "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic", "ANTHROPIC_AUTH_TOKEN": "你的 DeepSeek API Key", "ANTHROPIC_MODEL": "deepseek-v4-pro[1m]", "ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro[1m]", "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro[1m]", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash[1m]", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1", "CLAUDE_CODE_EFFORT_LEVEL": "max" } }
将上述内容复制到文件中,并保存即可;
*注册 火山方舟- APIKEY(每日 200 万 Token免费)
官网:
https://console.volcengine.com/ark/region:cn-beijing/apiKeyClaude Code 配置
火山方舟 Coding Plan 原生接入了 DeepSeek 系列模型
方舟本身上架了 deepseek-v3.2 / deepseek-v4-pro / deepseek-v4-flash,在兼容 Anthropic 协议(Claude Code)时,完全支持直接填 DeepSeek 模型名,不是写错、不是残留旧 DeepSeek 官网配置。
ANTHROPIC_DEFAULT_SONNET_MODEL 是 Claude Code 的档位映射字段
Claude Code 内部分三档:
Opus:复杂架构、疑难 bug(重型推理)
Sonnet:日常写业务代码(均衡速度 / 能力)
Haiku:简单脚本、单行补全(轻量快速)
这三个字段只是给三档绑定对应模型,方舟同时支持豆包、DeepSeek、GLM、Kimi,你可以自由填任意平台已开通的模型名,填 deepseek-v3.2 只是选择用 DeepSeek 承担「日常中等复杂度编码」任务。
{ "env": { "ANTHROPIC_BASE_URL": "https://ark.cn-beijing.volces.com/api/coding", "ANTHROPIC_AUTH_TOKEN": "你的方舟Coding专属API Key", "ANTHROPIC_MODEL": "ark-code-latest", "ANTHROPIC_DEFAULT_OPUS_MODEL": "ark-code-latest", "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v3.2", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "doubao-seed-2.0-code", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1", "CLAUDE_CODE_EFFORT_LEVEL": "max" } }