Claude Code 完整教程
一、系统要求
安装 Node.js(如已安装可跳过)
Ubuntu / Debian系统
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -sudo apt-get install -y nodejs
macOS
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"brew install node
Windows(建议使用 WSL)
# 在 WSL 中执行curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash -sudo apt-get install -y nodejs
💡 检查 Node.js 版本
在开始安装前,请先检查您的 Node.js 版本:
node --versionnpm --version
二、Claude code 安装指南
Windows 安装
方法一:使用 npm 安装(推荐)
# 以管理员身份打开 PowerShell 或命令提示符# 全局安装npm install -g @anthropic/claude-code# 验证安装claude --version
方法二:使用 Chocolatey 安装
# 安装 Chocolatey(如果尚未安装)Set-ExecutionPolicy Bypass -Scope Process -Forceiex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))# 安装 Claude Codechoco install claude-code
🐧 Linux 安装
方法一:使用 npm 全局安装(推荐)
# 全局安装 Claude Codesudo npm install -g @anthropic/claude-code# 验证安装claude --version
🍎 macOS 安装
方法一:使用 npm 安装(推荐)
# 全局安装sudo npm install -g @anthropic/claude-code# 验证安装claude --version
方法二:使用 Homebrew 安装
# 安装 Homebrew(如果尚未安装)/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"# 添加 Anthropic tapbrew tap anthropic/claude# 安装 Claude Codebrew install claude-code
三、配置 Anthropic 认证(必须)
🔑API Key 获取
📋 获取步骤
- 登录 Anthropic 控制台 或国内镜像站(如 aicodemirror.com)
- 创建 API 令牌,复制以
sk-开头的 token
配置环境变量(推荐)
Linux / macOS / WSL
echo 'export ANTHROPIC_AUTH_TOKEN=你的API密钥' >> ~/.zshrcecho 'export ANTHROPIC_BASE_URL=https://api.aicodemirror.com/api/claudecode' >> ~/.zshrcsource ~/.zshrc
Windows 系统环境变量
变量名:ANTHROPIC_BASE_URL,变量值:https://api.aicodemirror.com/api/claudecode变量名:ANTHROPIC_API_KEY,变量值:你的密钥变量名:ANTHROPIC_AUTH_TOKEN,变量值:你的密钥
四、启动 Claude Code
进入你的项目目录:
cd project-demo
首次启动会提示:
- 选择主题
- 确认安全须知
- 信任工作目录
- 开始与 AI 对话编程