Claude Code安装、配置、接入GLM模型、与Vscode集成
手把手教你如何安装配置使用Claude Code
npm安装方式已废弃,且接入glm模型不再需要手动在命令行中设置环境变量
一、安装Claude
1.原生安装
若先前使用npm安装方式,你应该使用npm将其卸载,再尝试进行原生安装
也可以直接尝试使用如下命令尝试将安装迁移至本地安装
claude install1.安装git for windows
点击此链接下载git for windows,安装选项一般保持默认即可
2.准备命令行代理
参考下方 2.1.1配置Windows终端代理
3.命令行执行安装命令
网站会检测访问ip是否为封锁区域,如果代理没有配置正确则会无法正常安装
irm https://claude.ai/install.ps1 | iex2.npm安装(该安装方案已经过时,请使用原生安装方式)
1.安装Node.js
访问如下链接下载最新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_proxy2. 启动Claude并登录账户
claude此处需要使用键盘上下键进行导航,如果你有订阅可以直接选择Claude account with subscription,若没有则需要使用按量计费的Anthropic Console account
选择任意一项后需要访问给出的链接登录你的账户并授权其获取API密钥
完成登录后可在任意项目工程目录下打开命令行,输入claude.cmd,即可开始使用
2. 使用智谱AI的GLM模型(无需代理,新用户有试用资源包,资费也可以接受)
1. 注册账户并领取免费额度
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.63. 使用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