Claude Code 配置
分别介绍 macOS 与 Windows 环境下 Claude Code CLI 的安装,以及如何接入 SSH Good API 网关。 Anthropic 风格 Base URL:https://api.sshgoodapi.cc(不要擅自追加 /v1)。
https://api.sshgoodapi.cc
Mac 安装教程
本章介绍在 macOS(也适用于多数 Linux 发行版)上安装 Claude Code CLI,并接入 SSH Good API 网关。
使用 Brew 安装 Node.js
Claude Code 依赖 Node.js 运行时。推荐用 Homebrew 管理版本,便于后续升级。
安装 Homebrew
若尚未安装 Homebrew,在终端执行官方安装脚本:
# 下载并安装 Homebrew
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh | bash
按终端提示把 brew 加入 PATH(Apple Silicon 通常需追加 /opt/homebrew/bin)。
安装 Node.js 并确认版本
brew install node
node -v
npm -v
也可用 nvm / fnm / 官网 LTS 安装包,只要 node 与 npm 可用即可。
安装 Claude Code
Claude Code 是 Anthropic 官方 AI 编程 CLI,通过 npm 全局安装。
全局安装 Claude Code CLI
npm install -g @anthropic-ai/claude-code
验证安装
claude --version
# 预期类似:Claude Code x.x.x
若提示权限不足,可为 npm 配置用户级全局目录,或按官方文档谨慎使用 sudo。
运行健康检查
claude doctor
该命令会检查本机环境。若安装阶段网络较慢,可临时切换 npm 镜像:
npm config set registry https://registry.npmmirror.com
配置 AUTH_TOKEN 与 BASE_URL
将 SSH Good API 入口写入环境,使 Claude Code 通过网关访问模型服务。
方式一:环境变量(推荐)
编辑 ~/.zshrc(zsh)或 ~/.bashrc(bash),追加:
# SSH Good API — Claude Code
export ANTHROPIC_AUTH_TOKEN="sk-xxx"
export ANTHROPIC_BASE_URL="https://api.sshgoodapi.cc"
保存后重载并核对:
source ~/.zshrc
# bash 用户改为:source ~/.bashrc
echo $ANTHROPIC_AUTH_TOKEN
echo $ANTHROPIC_BASE_URL
方式二:交互式登录
直接运行 claude,按提示填写 Key 与 Base URL:
claude
# 按提示输入:
# API key → sk-xxx(替换为控制台真实 Key)
# API base URL → https://api.sshgoodapi.cc
验证连接
在任意项目目录执行一句提示,确认链路通畅:
claude "只回复:SSH Good API 已连接"
若返回正常内容,可在控制台核对用量。模型 ID 可在控制台查看,或参考 模型 API。
Windows 安装教程
使用 PowerShell 安装 Node.js
推荐通过 Chocolatey 安装 Node.js,便于版本管理与升级。
以管理员身份打开 PowerShell
右键「开始」→ 选择「Windows PowerShell(管理员)」或「终端(管理员)」。
安装 Chocolatey 并安装 Node.js
# 安装 Chocolatey
Set-ExecutionPolicy Bypass -Scope Process -Force
irm https://community.chocolatey.org/install.ps1 | iex
# 安装 Node.js
choco install nodejs -y
node -v
npm -v
也可从 Node.js 官网安装 LTS 安装包。npm 较慢时可临时:
npm config set registry https://registry.npmmirror.com
安装 Claude Code
全局安装 Claude Code CLI
npm install -g @anthropic-ai/claude-code
claude --version
运行健康检查
claude doctor
权限不足时,请关闭终端后以管理员身份重新打开再执行。
配置 AUTH_TOKEN 与 BASE_URL
Windows 推荐通过 PowerShell Profile 或系统环境变量持久化配置。
方式一:PowerShell Profile(推荐)
echo $PROFILE
if (!(Test-Path -Path $PROFILE)) { New-Item -ItemType File -Path $PROFILE -Force }
notepad $PROFILE
在打开的文件末尾追加并保存:
# SSH Good API — Claude Code
$env:ANTHROPIC_AUTH_TOKEN = "sk-xxx"
$env:ANTHROPIC_BASE_URL = "https://api.sshgoodapi.cc"
重新打开 PowerShell,或执行 . $PROFILE 立即生效。
方式二:系统 / 用户环境变量(GUI)
- 搜索并打开「编辑系统环境变量」→「环境变量」。
- 在「用户变量」中新建:
ANTHROPIC_AUTH_TOKEN= 控制台真实 Key;ANTHROPIC_BASE_URL=https://api.sshgoodapi.cc。 - 关闭并重新打开终端,执行:
echo $env:ANTHROPIC_AUTH_TOKEN
echo $env:ANTHROPIC_BASE_URL