Claude Code 是一个强大的 AI 编程助手,让您可以直接在终端中与 AI 协作编程。本教程将指导您完成安装和配置过程。
📋 系统要求#
Node.js 版本 ≥ 18.0
支持的操作系统:macOS、Linux、Windows (WSL)🚀 快速开始#
1.安装 Node.js#
提示:如果您已经安装了 Node.js 18.0 或更高版本,可以跳过此步骤。
#安装 Node.js LTS 版本
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash -
sudo apt-get install -y nodejs
# 验证安装
node --version
# 安装 Xcode 命令行工具
sudo xcode-select --install
# 安装 Homebrew(如果尚未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 通过 Homebrew 安装 Node.js
brew install node
# 验证安装
node --version
安装Git#
Claude Code 需要 Git 来进行代码管理操作:提示:Windows 用户安装 Git 时,建议勾选 "Add Git to PATH" 选项,确保在任意终端可以使用 git 命令。
2. 安装 Claude Code#
使用快捷键 WINDOWS + R,然后输入cmd,打开电脑终端
然后 使用 npm 全局安装 Claude Code:npm install -g @anthropic-ai/claude-code
# 验证安装
claude --version
3. 配置并开始使用#
然后好Claude Code后,我们还需要获取必要的配置信息,不然无法启动使用
您需要准备两个重要的配置项:名称:随意命名
分组:可以选择Claude code专属分组,Claude官方直连分组,或者其他的分组
额度:设为无限额度
其他选项:保持默认设置启动 Claude Code
在您的项目目录下运行:进入项目目录
cd your-project-folder
#设置环境变量
set ANTHROPIC_AUTH_TOKEN=sk-... # 替换为您的实际令牌
set ANTHROPIC_BASE_URL=https://xinghuapi.com
# 启动 Claude Code
claude
# 进入项目目录
cd your-project-folder
# Linux/Unix设置环境变量
export ANTHROPIC_AUTH_TOKEN=sk-... # 替换为您的实际令牌
export ANTHROPIC_BASE_URL=https://xinghuapi.com
# 启动 Claude Code
claude
选 择主题 → 选择您喜欢的主题 + 按 Enter
Terminal 配置 → 使用默认配置 + 按 Enter
工作目录信任 → 信任当前目录 + 按 Enter
✨ 恭喜! 现在您可以开始与您的 AI 编程搭档一起写代码了!如何在VScode使用Claude code#
方法一设置电脑系统变量#
因为Claude code 默认打开是需要登录Claude官方会员账号,或者开发者api账号才能使用,如果想通过我们星狐云第三方api调用的话,必须先配置一下用户环境变量!
第一步#

还是一样添加api令牌跟api服务地址变量名:ANTHROPIC_AUTH_TOKEN 变量值:sk-... # 替换为您的星狐云令牌密钥
变量名:ANTHROPIC_BASE_URL 变量值:https://xinghuapi.com
第二步打开VScode安装Claude Code插件#
安装好了以后编辑窗口右上角就会出现Claude code图标,打开即可使用!方法二直接设置vscode里面的setting#
打开vscode的setting设置,在搜索框输入claude(必须安装好插件才行),然后点击下面显示出来的setting.json文件
在json文件下的claudecode环境变量里面,增加图中的实例代码,密钥改成自己创建的就行

{
"name": "ANTHROPIC_BASE_URL",
"value": "https://xinghuapi.com"
},
{
"name": "ANTHROPIC_AUTH_TOKEN",
"value": "星狐云令牌密钥"
}
❓ 常见问题解答#
Q: 遇到 "Invalid API Key · Please run /login" 错误?
A: 这表明 Claude Code 未检测到环境变量。请检查:是否正确设置了 ANTHROPIC_AUTH_TOKEN 和 ANTHROPIC_BASE_URL
Q: 为什么显示 "offline" 状态?
A: Claude Code 通过连接 Google 来判断网络状态。显示 "offline" 不影响正常使用,只是表明无法连接到 Google。Q: 为什么浏览网页的 Fetch 会失败?
A: Claude Code 在访问网页前需要调用 Claude 服务进行安全检查。您需要:Q: 请求总是显示 "fetch failed"?
A: 可能是网络环境导致的问题。解决方案:Q: API 报错如何处理?
A: 可能是转发代理不稳定导致的,建议:Q: 网页登录错误?
A: 尝试清除本站的 Cookie,然后重新登录。📌 注意事项#