linux 下安装最新版的claude code 并配置国内的大模型deepSeek
本文详细介绍了在Linux系统下安装配置Claude Code并连接国内大模型的方法。首先通过NodeSource安装Node.js 20 LTS,然后使用淘宝镜像源全局安装Claude Code。提供了两种配置方案:永久写入root配置或创建专用封装脚本,均需设置API基础URL和认证密钥。最后展示了Claude Code的强大功能,只需提出需求就能自动生成完整web服务代码,验证了其作为AI开
·
在 Linux 系统下安装 Claude Code 并配置国内大模型(如 DeepSeek、Kimi、智谱等),最推荐的方式是使用 NPM 安装 配合 环境变量配置。
以下是在 Linux(Ubuntu/Debian/CentOS 等)下的详细安装与配置步骤:
第一步:安装 Node.js 环境
Claude Code 依赖 Node.js(需要 v18 或更高版本)。如果你尚未安装,请使用以下命令安装:
# 下载并运行 NodeSource 安装脚本 (以 Node.js 20 LTS 为例)
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
# 安装 Node.js 和 npm
sudo apt-get install -y nodejs
# 验证安装是否成功
node --version # 应输出 v20.x.x
npm --version # 应输出 10.x.x
第二步:全局安装 Claude Code
建议使用国内镜像源安装,速度更快。
# 使用淘宝 NPM 镜像源安装 Claude Code
npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com
# 验证安装
claude --version
# 如果输出版本号(如 2.1.3),说明安装成功
安装完成后配置国内的baseURL 和自己的api key
我自己试的时候尝试过修改配置文件,但是都不可用,无奈之下搞了个下面的替代方案
方案一 永久写入 root 配置
# 1. 将环境变量追加到 /root/.bashrc
cat >> /root/.bashrc << 'EOF'
# --- DeepSeek Claude Code 配置 ---
export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
export ANTHROPIC_AUTH_TOKEN="sk-YOUR_ACTUAL_DEEPSEEK_KEY" # ← 替换你的密钥
export ANTHROPIC_MODEL="deepseek-coder"
# -----------------------------------
EOF
# 2. 立即生效
source /root/.bashrc
# 3. 验证(无需任何参数直接调用)
claude -p "用 Python 写斐波那契数列"
方案二:创建专用封装脚本(适合多环境 ★★)
# 1. 创建专用命令
cat > /usr/local/bin/deepseek-claude << 'EOF'
#!/bin/bash
env \
ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic" \
ANTHROPIC_AUTH_TOKEN="sk-YOUR_ACTUAL_DEEPSEEK_KEY" \ # ← 替换你的密钥
ANTHROPIC_MODEL="deepseek-coder" \
claude "$@"
EOF
# 2. 添加执行权限
chmod +x /usr/local/bin/deepseek-claude
# 3. 验证(两种调用方式)
deepseek-claude -p "写 Shell 端口检测函数" # 单次提问
deepseek-claude # 交互模式
使用claude code 在简单些一个web服务
说明你的需求,迭代开发中

写出的web 服务

总结
claude code 确实相当强大,完全不用自己写代码,只需要自己提出需求即可,只要你有想法,剩下的就完全可以交给 claude code 这个专业的开发工程师,它也是一个架构师,可以完全设计合理的架构来保障工程的正常运行
更多推荐
所有评论(0)