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

样例展示:

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐