手把手教你如何安装配置使用Claude Code

npm安装方式已废弃,且接入glm模型不再需要手动在命令行中设置环境变量

一、安装Claude

1.原生安装

若先前使用npm安装方式,你应该使用npm将其卸载,再尝试进行原生安装
也可以直接尝试使用如下命令尝试将安装迁移至本地安装
claude install

1.安装git for windows

点击此链接下载git for windows,安装选项一般保持默认即可

2.准备命令行代理

参考下方 2.1.1配置Windows终端代理

3.命令行执行安装命令

网站会检测访问ip是否为封锁区域,如果代理没有配置正确则会无法正常安装
irm https://claude.ai/install.ps1 | iex

2.npm安装(该安装方案已经过时,请使用原生安装方式)

1.安装Node.js

访问如下链接下载最新Node.js安装包

Download Node.js

选择Windows Installer,正常安装即可

2.安装Claude

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

二、使用Claude Code

1. 使用anthropic官方API(需要代理,账户需要余额)

1. 配置Windows终端代理

首先准备好代理工具记录代理端口并启动

打开“命令提示符/终端”,依次输入如下命令

$Env:http_proxy = "http://127.0.0.1:7890"
$Env:https_proxy = "http://127.0.0.1:7890"

取消代理

Remove-Item Env:http_proxy
Remove-Item Env:https_proxy

2. 启动Claude并登录账户

claude

此处需要使用键盘上下键进行导航,如果你有订阅可以直接选择Claude account with subscription,若没有则需要使用按量计费的Anthropic Console account

选择任意一项后需要访问给出的链接登录你的账户并授权其获取API密钥

完成登录后可在任意项目工程目录下打开命令行,输入claude.cmd,即可开始使用

2. 使用智谱AI的GLM模型(无需代理,新用户有试用资源包,资费也可以接受)

1. 注册账户并领取免费额度

Z智谱·一站式大模型开发平台

2. 创建API Key

访问控制台右上角“API Key”->“添加新的API Key”->“复制刚刚新建的Key”

3. 直接修改claude code配置文件(推荐)

注意:修改json文件务必保证修改后其格式正确,否则配置文件不会生效,例如键值对见需要用逗号分隔,必要时使用在线json解析工具进行验证

编辑或新增 settings.json 文件
MacOS & Linux 为 ~/.claude/settings.json
Windows 为用户目录/.claude/settings.json
新增或修改里面的 env 字段
注意替换里面的 your_zhipu_api_key 为您上一步获取到的 API Key

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "your_zhipu_api_key",
    "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
  }
}

再编辑或新增 .claude.json 文件
MacOS & Linux 为 ~/.claude.json
Windows 为用户目录/.claude.json
新增 hasCompletedOnboarding 参数

{
  "hasCompletedOnboarding": true
}

这种方式可以直接在工作窗口中输入claude开始使用,界面显示模型不是glm模型是正常的,智谱已经做了模型映射,映射列表如下

ANTHROPIC_DEFAULT_OPUS_MODEL:GLM-4.7
ANTHROPIC_DEFAULT_SONNET_MODEL:GLM-4.7
ANTHROPIC_DEFAULT_HAIKU_MODEL:GLM-4.5-Air

3. 打开终端 配置环境变量(不推荐、已过时)

$Env:ANTHROPIC_BASE_URL = "https://open.bigmodel.cn/api/anthropic"
$Env:ANTHROPIC_AUTH_TOKEN = "此处键入你新建的Key"

启动Claude并使用glm-4.6模型

claude.cmd --model glm-4.6

3. 使用Vscode插件

1).安装插件

安装vscode并打开插件市场搜索“Claude Code for VS Code”

2).修改配置文件以使用glm模型

打开vscode设置并搜索“Claude Code: Environment Variables”,点击编辑

向其中追加如下内容

        {
            "name": "ANTHROPIC_BASE_URL",
            "value": "https://open.bigmodel.cn/api/anthropic"
        },
        {
            "name": "ANTHROPIC_AUTH_TOKEN",
            "value": "此处填入你的密钥"
        },
        {
            "name": "ANTHROPIC_MODEL",
            "value": "glm-4.6"
        }

保存后使用vscode打开任意项目,点击编辑器右上角的Claude图标,下方输入框输入“/select”选择select model,此处选择glm-4.6即可

操作完成后询问模型你是什么模型以确认使用了正确的模型

文章作者:四文鱼Max

本文链接:https://blog.awolon.fun/archives/claude.html

许可协议:CC BY-SA 4.0

标签: none

添加新评论