一、安装node.js:
官网下载地址:https://nodejs.org/


Node.js下载完成后,直接安装即可。
安装完成后,打开终端(Command + 空格,输入:终端 / terminal),执行以下命令“node -v”,可以正常显示版本号,则安装成功:

采用最简单的安装方式,在终端执行安装命令。
官网地址:https://claude.com/product/claude-code
安装命令:npm install -g @anthropic-ai/claude-code

执行时报以上错误,主要原因是:/usr/local/lib/node_modules 目录的所有者不是当前用户,导致 npm -g 安装时没有写入权限。解决方案如下(配置 npm 全局安装目录到用户目录):
创建目录并配置 npm:

把路径加入环境变量(
~/.zshrc):

执行以上命令后,再执行Claude Code安装命令:npm install -g @anthropic-ai/claude-code,即可安装成功。

安装完成后,打开终端,执行以下命令:claude --version,可以正常显示版本号,则安装成功:

若不能正常显示版本号,报以上错误信息,主要原因是:用 npm install -g 安装时,Claude Code 的postinstall 脚本没有自动执行,导致 Mac 原生二进制文件没有下载和安装。解决方案如下:
卸载旧版本:

重新安装(不跳过任何脚本和可选依赖)

再执行命令:claude --version,可以正常显示版本号,安装成功。

三、配置Claude Code:
Claude Code 安装完成后,在命令行窗口,执行命令:claude,显示如下页面:

此时Claude Code 还不能正常使用,需要修改.claude.json配置文件,通过命令行写入或者直接打开文件,在文件中输入:"hasCompletedOnboarding": true。
命令行窗口通过命令直接写入:

检查是否写入成功:

执行以上命令后,如果输出下面信息,说明保存成功了。

打开文件编辑:用下面命令打开文件后,直接把"hasCompletedOnboarding": true粘贴到文件末尾即可。

保存后,在命令行执行:claude,就可以正常启动了。

但是,现在还没有办法问它问题。因为Claude Code自带的大模型我们用不了(自带的大模型需要付费),所以接下来我们会接入国产大模型。
四、配置大模型:
选择阿里云百炼平台,主要原因:免费额度够用。
官网地址:https://bailian.console.aliyun.com/
先注册账号,注册完成后,依次选择“模型”、“模型用量”,有很多模型可供选择,每个模型都有相应的免费额度供我们使用。


创建API Key:

点击“API Key”,进入创建API Key页面,点击“创建API Key”按钮,直接创建即可。创建完成后,会生成一个API Key。
设置环境变量,接入大模型:
设置Key:setx ANTHROPIC_API_KEY "你刚创建的API Key"
设置URL:setx ANTHROPIC_BASE_URL "https://dashscope.aliyuncs.com/apps/anthropic"
设置模型:setx ANTHROPIC_MODEL "gIm-5"(可以换其他免费的模型)
在/Users\你的用户名\.claude文件夹下创建settings.json文件,将以下内容复制到文件中:

保存后,重新打开命令行窗口,输入命令:claude,就可以正常访问了。

接下来就可以和Claude Code对话了,通过自然语言让它帮你做事。
五、卸载Claude Code:
在命令行窗口直接执行以下命令,即可卸载成功。

夜雨聆风