Claude Code 接入 DeepSeek 完整配置指南
一、创建新用户(推荐)
建议使用adduser,会自动创建家目录:
sudo adduser 用户名设置用户密码:
- Ubuntu / Debian:创建时会自动提示设置密码,按提示输入即可,其余信息直接回车跳过,最后输入
Y确认。 - CentOS / RHEL / Fedora:创建时不会提示设置密码,需手动执行以下命令为用户设置密码(按提示输入两次新密码):
sudo passwd 用户名赋予管理员权限:
| 系统 | 命令 |
|---|---|
| Ubuntu / Debian / Linux Mint | sudo usermod -aG sudo 用户名 |
| CentOS / RHEL / Fedora | sudo usermod -aG wheel 用户名 |
验证权限:
su - 用户名 sudo ls /root输入密码后无报错即配置成功。
二、安装 Node.js
Ubuntu / Debian / Linux Mint
使用 NodeSource 仓库安装 LTS 版本:
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash - sudo apt-get install -y nodejsCentOS / RHEL / Fedora
使用 NodeSource 仓库安装 LTS 版本:
curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash - sudo yum install -y nodejsFedora 也可将
yum替换为dnf。
验证安装:
node --version npm --version三、安装 Claude Code CLI
npm install -g @anthropic-ai/claude-code四、配置 DeepSeek 接口
创建或编辑配置文件,写入以下内容(将密钥替换为你自己的):
{ "env": { "ANTHROPIC_AUTH_TOKEN": "你的DeepSeek密钥", "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic" , "ANTHROPIC_DEFAULT_HAIKU_MODEL": "DeepSeek-V4-Flash", "ANTHROPIC_DEFAULT_OPUS_MODEL": "DeepSeek-V4-Pro", "ANTHROPIC_DEFAULT_SONNET_MODEL": "DeepSeek-V4-Pro", "ANTHROPIC_MODEL": "DeepSeek-V4-Pro", "ANTHROPIC_REASONING_MODEL": "DeepSeek-V4-Pro" }, "includeCoAuthoredBy": false }五、设置快捷别名(跳过权限确认)
echo "alias claude='claude --dangerously-skip-permissions'" >> ~/.bashrc source ~/.bashrc之后直接输入claude即可启动,参数自动带上。
