跳转到内容

Claude Code 安装配置

本页总览

🔧 Claude Code 安装与 4All API 配置指南

Section titled “🔧 Claude Code 安装与 4All API 配置指南”

Claude Code 是由 Anthropic 官方发布的一款强大的命令行 AI 编程助手。通过以下步骤,您可以将其快速接入 4All API 聚合平台 。4All API 为 Claude Code 提供专属的高速节点,完美支持以下最新模型:

📌 支持的模型版本

  • claude-opus-4-6 - 主流 Sonnet 版本
  • claude-opus-4-5-20251101 - 主流 Sonnet 版本
  • claude-sonnet-4-5-20250929 - 最新 Sonnet 版本
  • claude-haiku-4-5-20251001 - Haiku 4.5 版本 (轻量级)

  • 安装 Node.js: 确保您的系统环境已准备就绪。
  • 安装 Claude Code CLI: 通过 npm 全局安装命令行工具。
  • 配置 4All API: 创建配置文件,填入您的专属 API 密钥和我们的服务地址。
  • 启动与使用: 在您的项目目录中启动 Claude Code,开始智能编程。

步骤 1:安装 Node.js

  • 推荐方法: 访问 Node.js 官网,下载并安装 LTS (长期支持) 版本的 Windows 安装程序 (.msi)。
  • 备用方法: 使用 winget 等包管理器打开命令行执行 winget install OpenJS.NodeJS.LTS 。
  • 验证安装: 安装完成后,打开新的命令行窗口(CMD 或 PowerShell)并运行 node —version 和 npm —version 。

步骤 2:安装 Claude Code CLI 以 管理员身份 运行命令行窗口,执行以下命令进行全局安装:

Terminal window
npm install -g @anthropic-ai/claude-code

安装后,通过 claude —version 命令验证是否成功。

步骤 3:配置 4All API

  • 获取 API 密钥: 访问 4All API 控制台并登录,创建一个新的令牌并复制生成的密钥。
  • 创建配置文件: 找到或创建以下路径的配置文件: %USERPROFILE%.claude\settings.json 。
  • 填入配置: 将以下内容填入 settings.json 文件中:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "请在此处粘贴您从 4All API 获取的密钥",
"ANTHROPIC_BASE_URL": "https://sg.4All API.com"
}
}

⚠️ 重要提示: * 请务必将 ANTHROPIC_AUTH_TOKEN 的值替换为您自己的真实密钥。

步骤 4:启动与使用 打开命令行,使用 cd 命令进入您的项目文件夹。运行 claude 命令启动工具,并根据首次运行的提示完成初始化设置即可。

步骤 5:模型切换

  • 启动默认是使用 Claude Sonnet 4.6 (模型 ID: claude-sonnet-4-6 )

  • 在 Claude Code 中切换模型的方法:命令行启动时指定 claude —model claude-opus-4-6 , claude —model claude-haiku-4-5-20251001 现主流调用模型 ┌────────────────────┬───────────────────────────┐ │ 模型 │ ID │ ├────────────────────┼───────────────────────────┤ │ Opus 4.6(最强) │ claude-opus-4-6 │ ├────────────────────┼───────────────────────────┤ │ Sonnet 4.6(当前) │ claude-sonnet-4-6 │ ├────────────────────┼───────────────────────────┤ │ Haiku 4.5(最快) │ claude-haiku-4-5-20251001 │ └────────────────────┴───────────────────────────┘ 接在当前会话中切换:你可以在当前终端输入 /model claude-opus-4-6 来切换。


步骤 1:安装 Node.js

  • 推荐方法: 使用 Homebrew 进行安装。打开终端执行以下命令:
Terminal window
# 如果未安装 Homebrew,请先安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装 Node.js
brew install node
  • 验证安装: 运行 node —version 和 npm —version 。

步骤 2:安装 Claude Code CLI 打开终端并执行:

Terminal window
npm install -g @anthropic-ai/claude-code

步骤 3:配置 4All API

  • 获取 API 密钥: 访问 4All API 控制台,创建令牌并复制密钥。
  • 创建配置文件: 在用户主目录下找到或创建配置文件: ~/.claude/settings.json 。
  • 填入以下内容:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "请在此处粘贴您从 4All API 获取的密钥",
"ANTHROPIC_BASE_URL": "https://sg.4All API.com"
}
}

步骤 4:启动与使用 打开终端, cd 到您的项目目录。运行 claude 命令即可开始体验。


步骤 1:安装 Node.js 使用您的发行版包管理器进行安装。以 Ubuntu/Debian 为例:

Terminal window
# 推荐使用 NodeSource 获取较新版本
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
  • 验证安装: 运行 node —version 和 npm —version 。

步骤 2:安装 Claude Code CLI 打开终端并执行:

Terminal window
sudo npm install -g @anthropic-ai/claude-code

步骤 3:配置 4All API

  • 获取 API 密钥: 访问 4All API 控制台,创建令牌并复制密钥。
  • 创建配置文件: 在用户主目录下找到或创建配置文件: ~/.claude/settings.json 。
  • 填入以下内容:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "请在此处粘贴您从 4All API 获取的密钥",
"ANTHROPIC_BASE_URL": "https://sg.4All API.com"
}
}

步骤 4:启动与使用 打开终端, cd 到您的项目目录。运行 claude 命令即可开始编程。


我为你准备了双端的一键配置脚本如下:

Section titled “我为你准备了双端的一键配置脚本如下:”

🪟 Windows 平台一键配置脚本 (.bat)

Section titled “🪟 Windows 平台一键配置脚本 (.bat)”
  • 在电脑上新建一个文本文件。
  • 将以下代码复制进去:
Terminal window
@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion
echo ========================================
echo Claude Code - 4All API Windows 一键配置工具
echo ========================================
echo.
REM 设置 .claude 文件夹路径
set "CLAUDE_PATH=%USERPROFILE%\.claude"
REM 检查并创建目录
if not exist "%CLAUDE_PATH%" (
mkdir "%CLAUDE_PATH%"
echo [√] 已自动创建文件夹: %CLAUDE_PATH%
) else (
echo [*] 文件夹已存在: %CLAUDE_PATH%
)
echo.
echo ========================================
REM 提示用户输入密钥
set /p API_KEY="请输入您在 4All API 控制台获取的 API 密钥 (sk-开头): "
REM 创建并写入 settings.json
(
echo {
echo "env": {
echo "ANTHROPIC_AUTH_TOKEN": "%API_KEY%",
echo "ANTHROPIC_BASE_URL": "https://sg.4All API.com"
echo }
echo }
) > "%CLAUDE_PATH%\settings.json"
echo.
echo [√] 已成功创建并写入配置文件: %CLAUDE_PATH%\settings.json
echo.
echo ========================================
echo 🎉 恭喜!配置已全部自动完成!
echo.
echo.
echo 您现在可以打开新的命令行窗口,输入 claude 开始体验了。
echo ========================================
echo.
pause
  • 保存文件,重命名为 4All API_Claude_Windows.bat ,直接Windows系统双击运行即可。

🍎/🐧 macOS 与 Linux 平台一键配置脚本 (.sh)

Section titled “🍎/🐧 macOS 与 Linux 平台一键配置脚本 (.sh)”

Mac 和 Linux 用户更习惯在终端里直接跑脚本。

  • 新建一个文本文件,将以下代码复制进去:
#!/bin/bash
echo "========================================"
echo " Claude Code - 4All API Mac/Linux 一键配置工具"
echo "========================================"
echo ""
CLAUDE_PATH="$HOME/.claude"
# 检查并创建目录
if [ ! -d "$CLAUDE_PATH" ]; then
mkdir -p "$CLAUDE_PATH"
echo "[√] 已自动创建文件夹: $CLAUDE_PATH"
else
echo "[*] 文件夹已存在: $CLAUDE_PATH"
fi
echo ""
# 提示用户输入密钥
read -p "请输入您在 4All API 控制台获取的 API 密钥 (sk-开头): " API_KEY
# 写入配置文件
cat > "$CLAUDE_PATH/settings.json" << EOF
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "$API_KEY",
"ANTHROPIC_BASE_URL": "https://sg.4All API.com"
}
}
EOF
echo ""
echo "[√] 已成功创建并写入配置文件: $CLAUDE_PATH/settings.json"
echo ""
echo "========================================"
echo "🎉 恭喜!配置已全部自动完成!"
echo ""
echo ""
echo "您现在可以直接在终端输入 claude 开始体验了。"
echo "========================================"
echo ""
  • 保存为 4All API_Claude_MacLinux.sh 。