cc + ds4(claude code+deepseek v4)极致性价比,windows系统手把手教学过程
1.为什么选用cc + ds4?
性价比高,最新的claude mythos和claude fable模型50$/百万token,deepseek-v4-flash只需要2¥/百万token。新手小白或者基础任务完全足够。
2.cc + ds4在windows下操作流程:
网上大部分推荐使用:irm https://claude.ai/install.ps1 | iex 直接在powershell下安装,但是会有如下报错:
(base) PS C:\Users\Administrator> irm https://claude.ai/install.ps1 | iex
iex : 所在位置 行:1 字符: 2271
+ ... igin="anonymous"/><script type="text/javascript">!function(o,c){var n ...
+ ~
参数列表中缺少参量。
所在位置 行:1 字符: 2275
+ ... anonymous"/><script type="text/javascript">!function(o,c){var n=c.doc ...
+ ~~~
此语言版本中不支持“var”关键字。
所在位置 行:1 字符: 2298
+ ... ype="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mo ...
+ ~
参数列表中缺少参量。
所在位置 行:1 字符: 2330
+ ... o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouc ...
+ ~
参数列表中缺少参量。
所在位置 行:1 字符: 2346
+ ... mentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.Do ...
+ ~~
表达式或语句中包含意外的标记“in”。
所在位置 行:1 字符: 2346
+ ... cumentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o. ...
+ ~
表达式中缺少右“)”。
所在位置 行:1 字符: 2350
+ ... Element,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.Docume ...
+ ~~
标记“||”不是此版本中的有效语句分隔符。
所在位置 行:1 字符: 2367
+ ... -";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instan ...
+ ~~
标记“&&”不是此版本中的有效语句分隔符。
所在位置 行:1 字符: 2274
+ ... n="anonymous"/><script type="text/javascript">!function(o,c){var n=c. ...
+ ~
语句块或类型定义中缺少右“}”。
所在位置 行:1 字符: 2395
+ ... touchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.cla ...
+ ~
表达式或语句中包含意外的标记“)”。
并未报告所有分析错误。请更正报告的错误并重试。
所在位置 行:1 字符: 37
+ irm https://claude.ai/install.ps1 | iex
+ ~~~
+ CategoryInfo : ParserError: (:) [Invoke-Expression], ParseException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.InvokeExpressionCommand
原因是没有合理上网。通过机场登录后,在执行同样的命令会显示:
(base) PS C:\Users\Administrator> irm https://claude.ai/install.ps1 | iex
Setting up Claude Code...
× Installation failed
Failed to fetch version from https://downloads.claude.ai/claude-code-releases/latest after 3 attempt(s): ECONNREFUSED
Try running with --force to override checks
irm https://claude.ai/install.ps1 | iex : Installation failed (exit code 1)
所在位置 行:104 字符: 5
+ Write-Error "Installation failed (exit code $installExitCode)"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException
脚本其实已经跑起来了("Setting up Claude Code..." 说明 install.ps1被正确拉取并执行),但卡在 downloads.claude.ai/claude-code-releases/latest这个地址,报 ECONNREFUSED,意思是当前 PowerShell 会话连不上 Anthropic 的下载域名。解决方法:手动下载 claude.exe。
1)浏览器走代理访问 https://downloads.claude.ai/claude-code-releases/latest拿到最新版本号
2)拼地址:https://downloads.claude.ai/claude-code-releases/{版本号}/win32-x64/claude.exe
3)把 claude.exe 放到标准目录,你当前用户是 Administrator,所以在文件资源管理器里打开这个路径:C:\Users\Administrator\,如果看不到 .local文件夹,点顶部菜单 查看 → 勾选「隐藏的项目」,然后确保路径存在(没有就自己新建),把你的 claude.exe放进去,最终应该是:
C:\Users\Administrator\.local\bin\claude.exe
4) 把它加到 PATH(让 claude命令全局可用)
# 命令行(最快) —— 在 PowerShell 里粘贴这整段回车:
$p = [Environment]::GetEnvironmentVariable("Path", "User")
if ($p -notlike "*\.local\bin*") {
[Environment]::SetEnvironmentVariable("Path", "$p;C:\Users\Administrator\.local\bin", "User")
Write-Host "✅ 已添加到 PATH"
} else {
Write-Host "ℹ️ 已经在 PATH 里了"
}
5) 验证
claude --version
显示版本号说明安装成功
6)配置国内deepseek的api :
-
打开 https://platform.deepseek.com→ 登录
-
左侧 API Keys → Create API Key
-
复制保存好(关掉弹窗就看不到了)
-
记得充值一点余额,否则调用会报
402 Insufficient Balanc -
配置环境变量,在 PowerShell 里一次性粘贴执行下面整段,把sk-你的Key替换为真实的 Key[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://api.deepseek.com/anthropic", "User") [Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "sk-你的Key", "User") [Environment]::SetEnvironmentVariable("ANTHROPIC_MODEL", "deepseek-v4-pro", "User") [Environment]::SetEnvironmentVariable("ANTHROPIC_DEFAULT_OPUS_MODEL", "deepseek-v4-pro", "User") [Environment]::SetEnvironmentVariable("ANTHROPIC_DEFAULT_SONNET_MODEL", "deepseek-v4-pro", "User") [Environment]::SetEnvironmentVariable("ANTHROPIC_DEFAULT_HAIKU_MODEL", "deepseek-v4-flash", "User") [Environment]::SetEnvironmentVariable("CLAUDE_CODE_SUBAGENT_MODEL", "deepseek-v4-flash", "User") [Environment]::SetEnvironmentVariable("CLAUDE_CODE_EFFORT_LEVEL", "max", "User") Write-Host "✅ 环境变量写入完成"执行完后关闭这个 PowerShell 窗口,重新开一个新窗口(必须重启终端才能读到新环境变量)。
7)测试运行
不要用 Administrator 的家目录或 C:\Windows\System32,先切到一个你的代码项目目录:
# 举例:先建一个工作目录
mkdir C:\work\test-project -Force
cd C:\work\test-project
# 启动
claude
样例展示:

更多推荐


所有评论(0)