@[toc]
- 记录下安装过程,简化下官网提供的教程,以下介绍下Windows下的安装使用
- 以下三种安装方式,任选其一
1. 安装 Claude Code
1、Windows CMD:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
- 可以看到已经安装上了
- 配置环境变量,在 Path 变量中新增刚刚的安装路径下的 bin 目录
- 关闭 cmd ,重新打开
2、Windows PowerShell:
irm https://claude.ai/install.ps1 | iex
3、node 方式安装
- 需要先下载 node 安装包,官网:nodejs.org/en/download…
- 选择对应的 Windows 架构 和 NodeJS LTS 长期维护版本下载,选择 msi 安装程序
-
安装完 node,建议设置下 npm 全局变量安装路径及环境配置,参考如下文章 npm 设置全局变量安装路径及环境配置
-
有关 NodeJS 相关的文章,可以访问我创建的专栏: Node.js 专栏
-
安装 claude code
npm install -g @anthropic-ai/claude-code
- 运行如下命令,查看安装结果,若显示版本号则表示安装成功
claude --version
- 版本更新 Claude Code 自动保持自身最新状态,如果需要禁用自动更新,在 settings.json 文件中设置 DISABLE_AUTOUPDATER 环境变量:
export DISABLE_AUTOUPDATER=1
- 手动更新:
claude update
2. 登录 claude 账户
- 登录账号
Claude Code 需要账户才能使用。当使用 claude 命令启动交互式会话时,需要登录:
claude
# 首次使用时系统会提示您登录
- 选择会话风格,默认即可
- 选择登录的形式。如果开通了 claude code plus的账号就选择第一种,如果没有就选择第二种,配置 api key 的形式,这种一般使用国产大模型
- 如:我选择第二种,也会跳转到登录 claude 账号的页面
- 登录账号即可
- 是否信任当前文件夹,选择 Yes
- 这是 Claude Code 启动后的欢迎界面和初始提示
- 显示我当前使用的 AI 模型是 Sonnet 4.6,并且正在通过你的个人账户进行 API 计费
- 因为我没有开通相关付费服务,所以是不能使用 Sonnet 4.6 模型的
3. 配置国产大模型密钥
-
这里可以选择 qwen、glm 等模型,如下我选择 glm
-
创建 API Key
- 配置环境变量
注意需保证修改的 JSON 文件格式正确性。
- 前面看到默认使用的是 SONNET 模型,需要配置对应的智谱的模型
# 编辑或新增 `settings.json` 文件
# Windows 为`用户目录/.claude/settings.json`
# 新增或修改里面的 env 字段
# 注意替换里面的 `your_api_key` 为上一步获取到的 API Key
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "your_api_key",
"ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1,
"ANTHROPIC_DEFAULT_SONNET_MODEL": "GLM-4.7"
}
}
- 再编辑或新增
.claude.json文件,Windows 为用户目录/.claude.json
# 新增 `hasCompletedOnboarding` 参数
{
"hasCompletedOnboarding": true
}
配置成功后,请确保重新打开一个新的终端窗口,以便环境配置生效。
- 可以看到如下是成功的
- 查看当前模型配置
/status