如何在windows中安装配置Claude Code并搭配使用GLM
说明
由于claude code有国家和地区限制,如果是按照官网所给的教程正常安装,是需要魔法的,所以如果你直接使用irm https://claude.ai/install.ps1 | iex安装是会失败的。而我是提前将脚本下载到了本地,按照我的方法即可跳过魔法。
安装
- 首先,右键bootstrap.ps1脚本,属性,然后解除安全锁定(win11似乎不需要)。

- 然后以管理员身份打开powershell,进入bootstrap.ps1所在目录,使用./bootstrap.ps1安装。
- 如果出现禁止运行脚本类似提示,先执行这条命令:Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process,然后再运行脚本。
- 安装完成后,会出现以下提示:

- 记住这个location位置,先尝试在powershell中直接输入claude看是否能进入claude,如果不能,把这个位置配置到环境变量中去。
配置
- 这里推荐使用cc-switch(https://github.com/farion1231/cc-switch),可为主流的Claude,Codex,Gemini,OpenCode进行配置。
- 这里以配置GLM为例示范。
- 打开后,选择Claude,然后点击上方的加号添加配置。
- 在预设供应商中选择Zhipu GLM,填上你的API Key,下方的各种模型可以默认不管,或者全填写glm-4.7
- 点击添加,然后在主界面选择启用。可点击测试模型,测试是否连通。

- 由于Claude code默认连接Anthropic,直接打开会告知网络不通退出,我们需要修改配置。
- 找到这个文件:C:\Users\用户名.claude.json,用记事本打开。
- 在json配置中增加一行:"hasCompletedOnboarding": true
使用
- 为了方便使用,可使用以下注册表文件(保存为.reg文件),在文件夹图标右键或文件夹内空白处右键,打开claude:
▼java复制代码Windows Registry Editor Version 5.00 ; 文件夹空白处右键 [HKEY_CLASSES_ROOT\Directory\Background\shell\ClaudeAdminHere] @="在此处以管理员身份打开Claude" "HasLUAShield"="" [HKEY_CLASSES_ROOT\Directory\Background\shell\ClaudeAdminHere\command] @="cmd /c start powershell -Command \"Start-Process claude -Verb RunAs -WorkingDirectory '%V'\"" ; 文件夹图标右键 [HKEY_CLASSES_ROOT\Directory\shell\ClaudeAdminHere] @="在此处以管理员身份打开Claude" "HasLUAShield"="" [HKEY_CLASSES_ROOT\Directory\shell\ClaudeAdminHere\command] @="cmd /c start powershell -Command \"Start-Process claude -Verb RunAs -WorkingDirectory '%V'\""
▼java复制代码Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\Directory\Background\shell\ClaudeAdminHere] [-HKEY_CLASSES_ROOT\Directory\shell\ClaudeAdminHere]
- 如果你不使用这种方式,那么你需要以管理员身份打开cmd或者powershell,然后cd到你需要的项目目录中,再执行claude命令启动claude。
- 新目录第一次使用会出现如下画面,是否信任此目录,选择yes。

- 在对话框中输入内容开始与AI进行交流。

8
8
分享
操作
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片










