首页

在 Mac 上安装 Claude Code

Claude Code 是运行在终端中的 AI 编程助手,可以帮助你编写、调试和理解代码。把它想象成随时待命的编程伙伴。无论你是初学者还是经验丰富的开发者,Claude Code 都能提升你的工作效率。

本指南将逐步引导你完成安装,包含详细的初学者说明。

概览

核心概念

准备内容

步骤 1:下载 Node.js

Claude Code 需要 Node.js 版本 18 或更高。

首先检查是否已安装 Node.js:

下载 Node.js:

步骤 2:安装 Node.js

步骤 3:验证 Node.js 安装

如果显示 “command not found”:

提示: 保持 Terminal 打开以继续下一步。

步骤 4:安装 Claude Code

步骤 5:连接 Anthropic 账户

选项 A. 使用 Claude Pro 或 Max 订阅

选项 B. 使用 Anthropic API 密钥

如果使用 API 密钥而非 Claude 订阅:

注意: 如果使用较旧的 Mac(bash 而非 zsh),将 ~/.zshrc 替换为 ~/.bash_profile

选项 C. 通过 Azure Foundry 使用 Anthropic API

适用于使用 Azure 托管 Claude 模型的组织。在 Terminal 中粘贴以下代码定义环境变量(启动 Claude 前):

# Enable Microsoft Foundry integration
export CLAUDE_CODE_USE_FOUNDRY=1
# Azure resource name
export ANTHROPIC_FOUNDRY_RESOURCE=xxxx-eastus2
# Set models to your resource's deployment names
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-4-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-4-5
export ANTHROPIC_FOUNDRY_API_KEY=your_api_key

注意:xxxx-eastus2 替换为 Foundry Resource 名称(仅名称,非完整 URL)。将 your_api_key 替换为从 Azure 门户获取的完整 API 密钥。

步骤 6:开始使用 Claude Code

一切就绪!使用方法:

步骤 7:导航到项目

注意: Claude 在项目文件夹内操作,控制写入权限并保存设置。这是 Claude 的工作区。

下一步

重新打开 Terminal

关闭 Terminal 后重新打开的方法:

故障排除

Node.js 安装程序无法打开

安装后显示 “node: command not found”

npm 安装权限错误

找不到 Claude Code 命令

“Cannot find module” 错误

Mac 用户提示

查找项目路径

快速获取文件夹路径:

使用其他 Terminal 应用

可选择其他终端应用:

Claude Code 兼容所有这些应用。

需要帮助?


最后更新:2025 年 12 月