在 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 这个专业的开发工程师,它也是一个架构师,可以完全设计合理的架构来保障工程的正常运行

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐