ubuntu22.04 配置cluade code & 硅基流动API

这里写自定义目录标题

    • 主要步骤
    • [步骤 1:更新环境](#步骤 1:更新环境)
    • [步骤 2:安装 Node.js](#步骤 2:安装 Node.js)
    • [步骤 3:安装 Git](#步骤 3:安装 Git)
    • [步骤 4:安装 Claude Code CLI](#步骤 4:安装 Claude Code CLI)
    • [步骤 5:配置 Claude Code 的环境变量(核心步骤,绕过引导与连接API)](#步骤 5:配置 Claude Code 的环境变量(核心步骤,绕过引导与连接API))
      • [① 配置强制跳过官方引导(必做)](#① 配置强制跳过官方引导(必做))
      • [② 配置~/.claude/settings.json](#② 配置~/.claude/settings.json)
        • [方法一:使⽤ settings.json ⽂件](#方法一:使⽤ settings.json ⽂件)
        • [方法二:设置系统环境变量在 shell 配置⽂件(如 ~/.bashrc 或 ~/.zshrc)](#方法二:设置系统环境变量在 shell 配置⽂件(如 ~/.bashrc 或 ~/.zshrc))
    • 终端输入claude
    • 参考

主要步骤

基本要求

  • 操作系统: Ubuntu18.04+、CentOS7+等主流 Linux 发⾏版。Node.js: 版本需 ≥ 18.0,这是运⾏ Claude Code CLI 的基础;更稳妥的推荐:v20+。
  • Git:⽤于版本控制集成。
  • ⽹络:直接连接Anthropic官⽅服务需要相应的⽹络权限。
  • 对于国内⽤⼾,下⽂将重点介绍使⽤国内API中转服务或国内⼤模型API的替代⽅案。

步骤 1:更新系统环境(强烈建议先执行)

步骤 2:安装 Node.js

步骤 3:安装 Git

步骤 4:安装 Claude Code CLI

步骤 5:配置 Claude Code 的环境变量(核心步骤)

步骤 6:首次运行 Claude Code(本地模式)

步骤 1:更新环境

以下步骤适用于 Ubuntu 20.04 / 22.04 / 24.04(云服务器、本地桌面版均可)。

bash 复制代码
sudo apt update && sudo apt upgrade -y

步骤 2:安装 Node.js

推荐使用 NodeSource 官方源安装最新 LTS。

bash 复制代码
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

检查版本:

bash 复制代码
node -v
npm -v

若node.js 版本太旧,则无法运行 @anthropic-ai/claude-code 包,卸载旧版node.js:

bash 复制代码
# 1. 移除所有旧版本 nodejs 和 libnode-dev 相关包
sudo apt remove --purge nodejs libnode-dev
sudo apt autoremove   # 清理不再需要的依赖

# 2. 重新安装 Node.js 22
sudo apt install -y nodejs

步骤 3:安装 Git

bash 复制代码
sudo apt install -y git
git --version

并配置git config,查询方法:

bash 复制代码
git config --list

步骤 4:安装 Claude Code CLI

bash 复制代码
npm install -g @anthropic-ai/claude-code

检查是否安装成功:

bash 复制代码
claude --version

步骤 5:配置 Claude Code 的环境变量(核心步骤,绕过引导与连接API)

① 配置强制跳过官方引导(必做)

安装后⾸次运⾏claude通常会强制要求登录官⽅账号并连接其服务,这对于国内⽤⼾是不可⾏的。必须通过配置跳过此流程并指向可⽤的API端点。跳过强制登录引导这是使⽤第三⽅API前的必需步骤。在⽤⼾主⽬录(~)下创建或修改 .claude.json ⽂件:

在json中加入:

bash 复制代码
{
"hasCompletedOnboarding": true
}

若json⽂件中没有该字段,则新增之;此配置会告知ClaudeCode已完成初始设置,从⽽跳过⽹络连接检查。

② 配置~/.claude/settings.json

配置API密钥与端点(关键)需要配置API密钥和基础URL。

API推荐使用硅基流动平台,主流模型都有,且免费额度大,新人送16元使用权,可以使用各类主流模型。
如果本wiki对您有帮助,在注册账号时,请大佬们邀请码填写:4Upt6eMu
或者直接点链接注册:

https://cloud.siliconflow.cn/i/4Upt6eMu

方法一:使⽤ settings.json ⽂件

claude Code 会在 ~/.claude/settings.json 中读取配置。

bash 复制代码
cd ~/.claude
touch settings.json

在settings.json中配置:

bash 复制代码
{
  "env": {
  "ANTHROPIC_AUTH_TOKEN": "你的API",
  "ANTHROPIC_BASE_URL":"https://api.siliconflow.cn/",
  "ANTHROPIC_MODEL":"deepseek-ai/DeepSeek-V4-Flash"
  }
}
方法二:设置系统环境变量在 shell 配置⽂件(如 ~/.bashrc 或 ~/.zshrc)

在~/.bashrc或者 ~/.zshrc中加入:

bash 复制代码
export ANTHROPIC_AUTH_TOKEN="你的API"
export ANTHROPIC_BASE_URL="https://api.siliconflow.cn/"
export ANTHROPIC_MODEL:"deepseek-ai/DeepSeek-V4-Flash"

终端输入claude

上述配置完成,终端输入claude,测试

参考

相关推荐
Wang's Blog1 小时前
AI Agent白手起家76:使用 CrewAI 搭建多智能体营销策略生成器
人工智能
梦想的旅途21 小时前
企微 API 二次开发:利用 AI Agent 实现自动化运维
运维·人工智能·企业微信
DS随心转APP2 小时前
deepseek生成的word怎么下载 AI导出鸭全平台方案技术深度测评
人工智能·ai·chatgpt·word·deepseek·ai导出鸭
睿本云2 小时前
从“有数据”到“会用数据”,一次标签体系的升级能带来的改变
大数据·人工智能
俊哥V2 小时前
每日 AI 研究简报 · 2026-08-14
人工智能·ai
NutShell Wang2 小时前
「音画同生」时代开启:2026 年 8 月 AI 视频生成四大发布复盘
人工智能·开源·aigc·ai agent·智能体·vibe coding
正在走向自律2 小时前
WorkBuddy AI工具使用介绍完全指南
人工智能·爬虫·ai编程·workbuddy·ai的力量
EasyGBS2 小时前
告别“通用AI”的三大痛点:国标GB28181公网平台EasyGBS+DLTM让企业拥有专属AI安防大脑
人工智能·深度学习·机器学习
爱分享的康康2 小时前
解锁路测数据价值|康谋自动驾驶采集‑分析全链路方案解读
人工智能·数码相机·自动驾驶
链上日记2 小时前
WEEX TradFi交易边界正在消失
人工智能