Claude Code 安装配置指南

初级 20分钟 更新时间: 2025年9月

什么是Claude Code

Claude Code 是 Anthropic 开发的智能编程助手,直接运行在您的终端中。它能够:

  • 理解代码库:分析整个项目结构和代码逻辑
  • 自然语言编程:通过对话方式编写和修改代码
  • 执行任务:运行测试、处理Git工作流、编辑文件
  • 智能建议:提供代码优化和最佳实践建议

💡 核心优势

Claude Code 使用最新的 Sonnet 4 和 Opus 4.1 模型,支持128K上下文,能处理大型代码库和复杂项目。

系统要求

🖥️ 操作系统

  • macOS 10.15+ (推荐)
  • Linux Ubuntu 20.04+/Debian 10+
  • Windows 10+ (需要 WSL 或 Git Bash)

💾 硬件要求

  • 最少 4GB RAM
  • 稳定的网络连接
  • 终端访问权限

📄 账户要求

  • Claude Pro 或 Team 订阅
  • 或有效的 Anthropic API 账户
  • 活跃的计费账户

安装方法

方法一:NPM 安装(推荐)

1. 配置 npm 全局安装目录

# 创建全局npm目录
mkdir -p ~/.npm-global

# 配置npm前缀
npm config set prefix ~/.npm-global

# 添加到PATH环境变量
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

2. 安装 Claude Code

# 全局安装Claude Code CLI
npm install -g @anthropic/claude-code

⚠️ 重要提示

避免使用 sudo npm install -g,这会导致权限问题和安全风险。

方法二:原生二进制安装

macOS/Linux 安装脚本

# 安装稳定版本
curl -fsSL https://claude.ai/install.sh | bash

# 安装最新版本
curl -fsSL https://claude.ai/install.sh | bash -s latest

Windows PowerShell 安装

# 安装稳定版本
irm https://claude.ai/install.ps1 | iex

# 安装最新版本
& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) latest

身份验证

验证安装

# 检查安装状态
claude doctor

# 查看版本信息
claude --version

首次认证

1

启动Claude Code

cd your-project-directory
claude
2

OAuth 认证流程

首次运行时,系统会引导您完成一次性的OAuth认证过程。跟随屏幕指示完成授权。

3

选择终端样式

选择您偏好的终端界面样式和交互模式。

初始配置

项目初始化

# 在项目根目录运行
claude
/init

这将创建 CLAUDE.md 文件,作为Claude理解您项目的主要参考:

  • 项目概述和目标
  • 技术栈信息
  • 文件夹结构说明
  • 开发规范和约定

VS Code 集成

🔗 编辑器扩展

安装官方Claude Code扩展,支持VS Code、Cursor等编辑器,实现无缝集成体验。

常见问题

Q: 安装后无法找到 claude 命令

A: 检查PATH环境变量配置,确保npm全局bin目录已添加到PATH中。

# 检查npm全局bin路径
npm config get prefix

# 手动添加到PATH
export PATH="$(npm config get prefix)/bin:$PATH"

Q: 权限认证失败

A: 确保您的Anthropic账户有有效的Pro或Team订阅,并且计费状态正常。

Q: 如何跳过权限询问

A: 使用以下命令快速启动:

claude --dangerously-skip-permissions

📚 参考资料

本教程基于以下官方和社区资源编写: