简单记录一下我蹭不到免费codex以后临时简单配置了一下Claudecode的过程还有问题。

# 1 Claudecode安装

使用cmd安装了claude code 参考Claude Code 安装 - 快速开始 | Claude Code 中文站(使用Node.js手动安装的)

先安装 Node.js(这里我用的是Windows的安装命令)

winget install OpenJS.NodeJS.LTS

然后安装claude code(官方源)

npm install -g @anthropic-ai/claude-code

这里安装Claudecode的时候如果速度比较慢,也可以换镜像

npm config set registry https://registry.npmmirror.com
npm install -g @anthropic-ai/claude-code
npm config set registry https://registry.npmjs.org

接下来如果输入claude出现版本号就是配置好了

claude

# 2 接入deep seek模型

【!!!注意】我只是简单的手动配置了一下,这个方法是一次性的,只对当前窗口有效。要不想像我一样每次都配,就借助别的工具

这里在deepseek官网买用量以后参考官方文档就行接入 Claude Code | DeepSeek API Docs

我之前把API Key存在环境变量里面了,通过下面简化的方式进行了模型配置

$env:ANTHROPIC_BASE_URL = "https://api.deepseek.com/anthropic"
$env:ANTHROPIC_AUTH_TOKEN = $env:DEEPSEEK_API_KEY
$env:ANTHROPIC_MODEL = "deepseek-v4-pro"   # 可选,默认就是此模型

其中“DEEPSEEK_API_KEY”是我存APIKey的环境变量名

# 3 出现的问题

因为只是毫不严谨的简单配置,有时候有些问题就是难免会出现,这里记录一下

1 因为执行策略限制使运行出现问题

这个是在 PowerShell 中执行 claude 命令时,系统因为执行策略(Execution Policy)的限制,禁止运行该脚本文件(claude.ps1)。这是 Windows 默认的安全设置,防止未签名的脚本自动运行。

解决方法:临时更改执行策略(仅对当前 PowerShell 会话有效)(虽然也有永久解决的,但是我选择这个,没有特殊的原因,就是纯粹的个人喜好选择):

以管理员身份打开 PowerShell,然后执行以下命令:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐