本文使用的是npm方式安装claude code
一、安装nodejs
1、官网下载最新的nodejs:https://nodejs.org/en/download
2、安装过程中可以修改安装目录,勾选自动安装的必要工具
3、安装完后打开cmd终端输入node -v和npm -v查看是否安装成功,安装成功会显示版本信息
4、打开nodejs安装目录,安装目录下添加两个文件夹作为后续的全局模块路径
5、添加环境变量,在path中添加这两个文件夹的路径,添加后点击确实
二、安装claude code
使用npm命令安装:npm uninstall -g @anthropic-ai/claude-code
安装完后输入claude --veriosn验证是否安装成功,显示版本信息即安装成功
三、配置claude code的环境变量
前提已有API Key
在系统环境中添加以下:
1、变量名:ANTHROPIC_BASE_URL,变量值:https://api.aicodemirror.com/api/claudecode
2、变量名:ANTHROPIC_API_KEY,变量值:你的密钥
3、变量名:ANTHROPIC_AUTH_TOKEN,变量值:你的密钥
添加完环境变量后重新打开cmd终端输入claude,出现以下界面就可以进行对话了
四、可能出现的问题
1、在第一次claude运行后,出现如下报错
原因:需要手动完成初始化配置
解决方法:
(1)按下win+r键回车,进行cmd界面
(2)在命令行中运行以下命令
powershell -Command “f=′f='%USERPROFILE%\.claude.json';f=′j=Get-Contentf∣ConvertFrom−Json;f|ConvertFrom-Json;f∣ConvertFrom−Json;j|Add-Member -NotePropertyName ‘hasCompletedOnboarding’ -NotePropertyValuetrue−Force;true -Force;true−Force;j|ConvertTo-Json|Set-Content $f”
相关博客参考:
https://cloud.tencent.com/developer/article/2103639
https://chuanchuan.blog.csdn.net/article/details/157613957