🚀 前言

Claude Code 是 Anthropic 推出的专业 AI 编程助手,凭借其强大的代码理解和生成能力,已成为众多开发者的首选工具。然而,对于国内用户来说,官方 Claude 模型不仅需要网络代理,价格也相对较高。

本文将为您带来 2026 年最新版的 Claude Code 完全指南,涵盖从零安装到无缝集成 DeepSeek阿里百炼 两大国内免费大模型的完整流程。无需 Node.js,无需复杂配置,国内直连,免费使用!

本文特色:

  • ✅ 2026 年官方最新安装方式
  • ✅ 无需科学上网,国内直连
  • ✅ 集成两大免费大模型(DeepSeek + 阿里百炼)
  • ✅ 提供一键切换脚本
  • ✅ 适合新手和开发者

📋 总览:新手快速上手流程图

为了让您快速了解整个流程,以下是完整的安装配置流程图:

🚀 开始

📥 安装 Claude Code

🔑 获取国内大模型 API 密钥

⚙️ 配置集成

🔄 一键切换模型

🎉 开始 AI 编程

💻 桌面应用
(新手推荐)

⌨️ CLI 命令行
(开发者推荐)

🤖 DeepSeek
(500 万免费 token)

⚡ 阿里百炼
(1000 万免费 token)

流程说明:

  1. 安装 Claude Code:选择适合你的安装方式
  2. 获取 API 密钥:注册 DeepSeek 或阿里百炼获取免费额度
  3. 配置集成:将大模型集成到 Claude Code
  4. 一键切换:使用脚本在不同模型间快速切换
  5. 开始编程:享受免费的 AI 编程助手

⚠️ 重要前置说明(2026 年官方最新)

📢 官方重要更新

2026 年 1 月 Anthropic 官方公告:npm 安装方式已被正式废弃,所有新用户必须使用原生安装器或桌面应用才能获得官方支持和自动更新。

❌ 过时教程警告

请勿相信网上任何让你使用以下命令的教程:

npm install -g @anthropic/claude-code

这些教程已经过时,使用旧版安装方式会导致:

  • 🚫 无法获得官方技术支持
  • 🚫 无法自动更新到最新版本
  • 🚫 可能存在兼容性问题
  • 🚫 无法使用最新功能

✅ 正确安装方式

本文提供的安装方法是 2026 年官方推荐的两种方式:

  1. 桌面应用安装(纯新手强烈推荐)
  2. CLI 命令行工具安装(推荐开发者)

💻 系统要求

操作系统要求

系统 最低版本 必备依赖 推荐配置
Windows Windows 10 1809+ / Windows 11 Git for Windows Windows 11 22H2+
macOS macOS 13.0 (Ventura)+ Xcode Command Line Tools macOS 14+
Linux Ubuntu 20.04+ / Debian 10+ curl、wget、tar Ubuntu 22.04 LTS

硬件要求

项目 最低要求 推荐配置
内存 4GB RAM 8GB+ RAM
存储 2GB 可用空间 5GB+ 可用空间
网络 稳定互联网连接 宽带网络

软件环境说明

重要提示:Claude Code 本身不需要安装以下环境,除非你需要运行 AI 生成的代码:

  • 不需要 Node.js
  • 不需要 Python
  • 不需要 Java
  • 不需要 其他编程语言环境

Claude Code 是独立的桌面应用/命令行工具,内置了所有必要的运行环境。

网络要求

  • 🌐 国内用户:无需科学上网即可安装和使用
  • 🔗 API 访问:DeepSeek 和阿里百炼均支持国内直连
  • 下载速度:建议 2MB/s 以上以获得最佳体验

第一部分:Claude Code 基础安装

安装方式选择

方式 适用人群 优点 缺点
桌面应用 纯新手、非程序员 图形界面,一键安装,操作简单 功能比 CLI 稍少
CLI 命令行 开发者、程序员 功能强大,可与终端/IDE 集成 需要使用命令行

方式一:桌面应用安装(纯新手强烈推荐)

图形界面操作,完全不需要命令行,一键安装即用。

1. 下载官方安装包

访问 Claude 官方下载页面:https://claude.ai/download

  • Windows 用户下载 .exe 文件(约 150MB)
  • macOS 用户下载 .dmg 文件(约 200MB)
2. 运行安装程序
  • Windows:双击下载的 .exe 文件,全程点击"下一步"保持默认选项
  • macOS:打开 .dmg 文件,将 Claude 图标拖入 Applications 文件夹
3. 启动并登录
  1. 从开始菜单(Windows)或应用程序文件夹(macOS)启动 Claude
  2. 点击顶部的 Code 标签页(这是 Claude Code 的入口)
  3. 使用邮箱、Google 或 Apple 账号登录
  4. 登录成功后,你会看到一个聊天界面,这就是 Claude Code

方式二:CLI 命令行工具安装(推荐开发者)

可与终端和 IDE 无缝集成,功能更强大。

Windows 系统安装

前置准备:安装 Git for Windows(必须)

  1. 访问 https://git-scm.com/download/win,下载安装最新版本,保持所有默认选项
  2. 安装完成后重启电脑

安装 Claude Code

  1. Win + X,选择"Windows PowerShell"(不要用 CMD)
  2. 复制粘贴以下命令并回车:
    irm https://claude.ai/install.ps1 | iex
    
  3. 等待安装完成(约 1-2 分钟),会显示"Claude Code successfully installed!"
macOS/Linux 系统安装
  1. 打开终端(macOS:Launchpad→其他→终端)
  2. 复制粘贴以下命令并回车:
    curl -fsSL https://claude.ai/install.sh | bash
    
  3. 安装完成后重启终端或执行 source ~/.bashrc(或 ~/.zshrc
验证安装

在终端中输入:

claude --version

如果输出版本号(如 2.1.89),说明安装成功。

第二部分:国内大模型集成方案(免费+直连)

Claude Code 官方支持任何兼容 Anthropic API 格式的大模型。我们只需要修改 3 个配置项,就能无缝使用国内免费大模型,无需代理,速度更快,价格更低。

先搞懂:为什么推荐这两个?

模型 代码能力 中文能力 速度 价格(1M tokens) 免费额度 推荐场景
DeepSeek V4 Pro ★★★★★ ★★★★☆ ★★★★ $0.27输入/$1.08输出 新用户 500 万 tokens 复杂代码、大型项目、算法问题
阿里百炼 Qwen3.6 ★★★★☆ ★★★★★ ★★★★★ $0.3输入/$0.9输出 新用户 1000 万 tokens(1年有效) 日常编码、前端开发、中文需求
官方 Claude Sonnet ★★★★★ ★★★☆☆ ★★★☆ $3输入/$15输出 高级规划、复杂项目架构

新手建议:先使用 DeepSeek 的免费额度,用完再用阿里百炼的免费额度,两个加起来足够你用 1 年以上。

第一步:获取 API 密钥(必须先做)

方案 A:DeepSeek API 密钥(新手首选)
  1. 打开 DeepSeek 开发者平台:https://platform.deepseek.com/
  2. 使用手机号或微信注册登录
  3. 完成实名认证(必须,否则无法使用,只需要身份证号和姓名)
  4. 点击左侧菜单栏的"API Keys"
  5. 点击右上角的"Create new API Key"按钮
  6. 输入一个名称(如"Claude Code"),点击"创建"
  7. ⚠️ 立即复制密钥(形如 sk-xxxxxxxxxxxxxxxxxx),只显示一次!
  8. 你可以在"计费中心"查看你的免费额度使用情况
方案 B:阿里百炼 API 密钥(稳定可靠)
  1. 打开阿里云百炼控制台:https://bailian.console.aliyun.com/
  2. 使用阿里云账号登录(手机号注册即可)
  3. 首次登录点击"免费体验"→同意协议→开通服务
  4. 在首页"常用功能"区域点击"API Key"
  5. 点击右上角"创建 API Key"
  6. 归属业务空间保持默认,描述填写"Claude Code"
  7. 权限选择"全部",点击"确定"
  8. ⚠️ 立即复制密钥(形如 sk-xxxxxxxxxxxxxxxxxx),只显示一次!
  9. 你可以在"资源管理"→"额度管理"查看你的免费额度使用情况

第二步:永久集成到 Claude Code

配置一次后永远有效,不需要每次都输入命令。

找到配置文件位置
系统 配置文件路径 新手快速打开方式
Windows C:\Users\你的用户名\.claude\settings.json 文件资源管理器地址栏输入 %USERPROFILE%\.claude
macOS ~/.claude/settings.json 终端输入 open ~/.claude
Linux ~/.claude/settings.json 终端输入 xdg-open ~/.claude

新手提示.claude 文件夹是隐藏文件夹,如果你看不到,请在文件资源管理器中开启"显示隐藏文件"选项。

配置 DeepSeek(国内直连)

用记事本或任何文本编辑器打开 settings.json 文件,全部替换为以下内容:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "替换为你的DeepSeek API密钥",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro[1m]",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro[1m]",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash[1m]",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}
配置阿里百炼(稳定快速)

如果使用阿里百炼,替换为以下内容:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://dashscope.aliyuncs.com/compatible-mode/v1",
    "ANTHROPIC_AUTH_TOKEN": "替换为你的阿里百炼API密钥",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "qwen3.6-plus",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "qwen3.5-plus",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "qwen3.5-flash",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}
验证配置
  1. 完全关闭终端或 Claude 桌面应用(必须!否则配置不会生效)
  2. 重新打开终端或 Claude 桌面应用
  3. 启动 Claude Code:
    • 桌面应用:点击顶部的 Code 标签页
    • CLI:在终端中输入 claude
  4. 提问:你好,告诉我你现在使用的是什么模型?
  5. 如果它回答"我正在使用 DeepSeek 模型"或"我正在使用通义千问模型",说明配置成功!

第三步:一键切换所有模型(终极方案)

如果你想同时使用 Claude、DeepSeek 和阿里百炼,随时一键切换,可以使用以下脚本。

Windows PowerShell 脚本
  1. 在桌面新建一个文本文档
  2. 复制以下内容粘贴进去
  3. 替换脚本中的两个 API 密钥为你自己的
  4. 保存文件,重命名为 switch-model.ps1
  5. 使用方法:打开 PowerShell,输入 cd Desktop,然后:
    • 切换到 DeepSeek:.\switch-model.ps1 deepseek
    • 切换到阿里百炼:.\switch-model.ps1 qwen
    • 切换回官方 Claude:.\switch-model.ps1 claude
# Claude Code 模型切换脚本 - Windows PowerShell
param(
    [Parameter(Mandatory=$true)]
    [ValidateSet("deepseek", "qwen", "claude")]
    [string]$model
)

$DEEPSEEK_KEY = "你的DeepSeek API密钥"
$QWEN_KEY = "你的阿里百炼API密钥"
$CLAUDE_KEY = "你的官方Claude密钥(可选)"
$configPath = "$env:USERPROFILE\.claude\settings.json"

if (-not (Test-Path "$env:USERPROFILE\.claude")) {
    New-Item -ItemType Directory -Path "$env:USERPROFILE\.claude" | Out-Null
}

switch ($model) {
    "deepseek" {
        $config = @{
            env = @{
                ANTHROPIC_BASE_URL = "https://api.deepseek.com/anthropic"
                ANTHROPIC_AUTH_TOKEN = $DEEPSEEK_KEY
                ANTHROPIC_DEFAULT_OPUS_MODEL = "deepseek-v4-pro[1m]"
                ANTHROPIC_DEFAULT_SONNET_MODEL = "deepseek-v4-pro[1m]"
                ANTHROPIC_DEFAULT_HAIKU_MODEL = "deepseek-v4-flash[1m]"
                CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC = "1"
            }
        }
        Write-Host "✅ 已切换到 DeepSeek 模型" -ForegroundColor Green
    }
    "qwen" {
        $config = @{
            env = @{
                ANTHROPIC_BASE_URL = "https://dashscope.aliyuncs.com/compatible-mode/v1"
                ANTHROPIC_AUTH_TOKEN = $QWEN_KEY
                ANTHROPIC_DEFAULT_OPUS_MODEL = "qwen3.6-plus"
                ANTHROPIC_DEFAULT_SONNET_MODEL = "qwen3.5-plus"
                ANTHROPIC_DEFAULT_HAIKU_MODEL = "qwen3.5-flash"
                CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC = "1"
            }
        }
        Write-Host "✅ 已切换到 阿里百炼(Qwen) 模型" -ForegroundColor Green
    }
    "claude" {
        $config = @{
            env = @{
                ANTHROPIC_BASE_URL = "https://api.anthropic.com"
                ANTHROPIC_AUTH_TOKEN = $CLAUDE_KEY
                ANTHROPIC_DEFAULT_OPUS_MODEL = "claude-3-opus-20240229"
                ANTHROPIC_DEFAULT_SONNET_MODEL = "claude-3-sonnet-20240229"
                ANTHROPIC_DEFAULT_HAIKU_MODEL = "claude-3-haiku-20240307"
                CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC = "0"
            }
        }
        Write-Host "✅ 已切换到 官方Claude 模型" -ForegroundColor Green
    }
}

$config | ConvertTo-Json -Depth 10 | Out-File -FilePath $configPath -Encoding utf8
Write-Host "📝 配置已保存到: $configPath" -ForegroundColor Cyan
Write-Host "💡 请重启Claude Code使配置生效" -ForegroundColor Yellow
macOS/Linux Shell 脚本
  1. 打开终端,输入 nano ~/switch-model.sh
  2. 复制以下内容粘贴进去
  3. 替换脚本中的两个 API 密钥为你自己的
  4. Ctrl+O 保存,Ctrl+X 退出
  5. 添加执行权限:chmod +x ~/switch-model.sh
  6. 使用方法:
    • 切换到 DeepSeek:~/switch-model.sh deepseek
    • 切换到阿里百炼:~/switch-model.sh qwen
    • 切换回官方 Claude:~/switch-model.sh claude
#!/bin/bash
# Claude Code 模型切换脚本 - macOS/Linux

if [ $# -ne 1 ]; then
    echo "用法: $0 [deepseek|qwen|claude]"
    exit 1
fi

MODEL=$1
DEEPSEEK_KEY="你的DeepSeek API密钥"
QWEN_KEY="你的阿里百炼API密钥"
CLAUDE_KEY="你的官方Claude密钥(可选)"
CONFIG_PATH="$HOME/.claude/settings.json"

mkdir -p "$HOME/.claude"

case $MODEL in
    deepseek)
        cat > "$CONFIG_PATH" << EOF
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "$DEEPSEEK_KEY",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro[1m]",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro[1m]",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash[1m]",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}
EOF
        echo -e "\033[32m✅ 已切换到 DeepSeek 模型\033[0m"
        ;;
    qwen)
        cat > "$CONFIG_PATH" << EOF
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://dashscope.aliyuncs.com/compatible-mode/v1",
    "ANTHROPIC_AUTH_TOKEN": "$QWEN_KEY",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "qwen3.6-plus",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "qwen3.5-plus",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "qwen3.5-flash",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}
EOF
        echo -e "\033[32m✅ 已切换到 阿里百炼(Qwen) 模型\033[0m"
        ;;
    claude)
        cat > "$CONFIG_PATH" << EOF
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.anthropic.com",
    "ANTHROPIC_AUTH_TOKEN": "$CLAUDE_KEY",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-3-opus-20240229",
    "ANTHROPIC_DEFAULT_SONNET_MODE
	}
}

第三部分:常见问题与排查

在使用 Claude Code 过程中,你可能会遇到一些问题。以下是 5 个典型问题及其解决方案:

1. 配置文件不生效怎么办?

问题现象:修改了 settings.json 文件,但 Claude Code 仍然使用默认配置。

排查步骤

  1. 检查配置文件路径:确保配置文件在正确位置:

    • Windows: %USERPROFILE%\.claude\settings.json
    • macOS/Linux: ~/.claude/settings.json
  2. 验证文件格式:使用 JSON 验证工具检查配置文件是否有语法错误:

    # 使用 Python 验证
    python -m json.tool ~/.claude/settings.json
    
  3. 重启 Claude Code:修改配置文件后,需要完全退出并重新启动 Claude Code。

  4. 检查文件权限(Linux/macOS):

    ls -la ~/.claude/settings.json
    chmod 600 ~/.claude/settings.json  # 确保只有你有读写权限
    

2. 如何查看 API 使用量?

DeepSeek API

  1. 登录 DeepSeek 控制台
  2. 进入「API 管理」→「用量统计」
  3. 可查看实时用量、剩余额度、调用次数和费用

阿里百炼 API

  1. 登录 阿里百炼控制台
  2. 进入「模型服务」→「API 调用」
  3. 查看调用量、QPS 限制和费用明细

监控建议

  • 设置用量告警(两个平台都支持)
  • 使用 API 密钥轮换策略
  • 定期检查余额,避免服务中断

3. 切换模型后报错如何处理?

常见错误及解决方案

错误 1:Invalid API Key

原因:API 密钥错误或过期
解决:
1. 重新生成 API 密钥
2. 更新配置文件中的密钥
3. 确认密钥是否有使用限制

错误 2:Model not found

原因:模型名称错误或不可用
解决:
1. 检查配置文件中的模型名称拼写
2. 确认该模型在你的 API 套餐中可用
3. 尝试使用基础模型(如 deepseek-v4-flash)

错误 3:Rate limit exceeded

原因:API 调用频率超限
解决:
1. 降低调用频率
2. 升级 API 套餐
3. 添加延迟重试机制

错误 4:Network error

原因:网络连接问题
解决:
1. 检查网络连接
2. 确认 API 端点 URL 正确
3. 尝试使用代理(如需)

4. 桌面应用无法启动怎么办?

Windows 系统

  1. 检查系统要求:确保 Windows 10 或更高版本
  2. 以管理员身份运行:右键点击应用图标 →「以管理员身份运行」
  3. 检查防病毒软件:暂时关闭防病毒软件,看是否能启动
  4. 重新安装
    • 卸载现有版本
    • 下载最新安装包
    • 重新安装

macOS 系统

  1. 检查安全设置
    # 查看应用是否被阻止
    sudo spctl --status
    
  2. 允许未知开发者:系统偏好设置 → 安全性与隐私 → 通用
  3. 检查应用完整性
    codesign -dv --verbose=4 /Applications/Claude\ Code.app
    

通用排查

  1. 查看日志文件:
    • Windows: %APPDATA%\Claude Code\logs
    • macOS: ~/Library/Logs/Claude Code
  2. 检查磁盘空间:确保有足够可用空间
  3. 更新显卡驱动:特别是使用 GPU 加速时

5. 如何更新 Claude Code?

桌面应用更新

  1. 自动更新:大多数情况下,Claude Code 会自动检测并提示更新
  2. 手动检查:在应用内点击「帮助」→「检查更新」
  3. 重新下载:访问 Claude Code 官网 下载最新版本

CLI 工具更新

# Windows (PowerShell)
winget upgrade Anthropic.ClaudeCode

# macOS (Homebrew)
brew upgrade claude-code

# Linux (Snap)
sudo snap refresh claude-code

配置文件迁移
更新前备份配置文件:

# 备份当前配置
cp ~/.claude/settings.json ~/.claude/settings.json.backup

# 更新后恢复配置
cp ~/.claude/settings.json.backup ~/.claude/settings.json

更新后验证

  1. 启动应用,检查版本号
  2. 测试基本功能
  3. 验证配置文件是否正常加载
  4. 测试模型切换功能

快速排查流程

  1. 先重启应用/服务
  2. 检查配置文件语法
  3. 验证网络连接
  4. 查看日志文件
  5. 搜索官方文档或社区

如果以上方法都无法解决问题,建议:

  • 查看官方文档:Claude Code 帮助中心
  • 在 GitHub 提交 Issue
  • 加入 Claude Code 用户社区讨论
    L": "claude-3-sonn
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐