第一步 安装nodejs 注意 请不要使用安装包安装nodejs环境
使用官方的安装方法
网址 : https://nodejs.org/en/download/
# Download and install nvm: 下载nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
# in lieu of restarting the shell 重启终端
\. "$HOME/.nvm/nvm.sh"
# Download and install Node.js: 安装nodejs
nvm install 24
# Verify the Node.js version:
node -v # Should print "v24.13.0".
# Verify npm version:
npm -v # Should print "11.6.2".
解决上面的权限问题 接下来就简单了 可以直接参考官方的文档进行操作
https://docs.bigmodel.cn/cn/guide/develop/claude
或者 跟我一起来 (教程更新时间 2026年1月31日)
// 安装claude
npm install -g @anthropic-ai/claude-code
// 检查是否安装
claude
// 或则
claude --version
// 如果提示有内容 则安装成功配置环境
注意 macos下 访达会隐藏掉.claude文件夹 请按下
command + shift + .
显示隐藏的文件夹
# 编辑或新增 `settings.json` 文件
# MacOS & Linux 为 `~/.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,
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.7",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.7"
}
}注意 模型名称需要根据官方的更新进行修改 这部分参照官方的文档就好
修改完成后 你的macos应该就能正常使用claude + GLM进行开发了