Ubuntu 22.04部署Claude Code并接入DeepSeek-V4模型完整教程

1、前言

Claude Code 是 Anthropic 推出的终端原生AI编程助手,具备本地文件读写、终端命令执行、 Git 版本集成、多轮代码调试等完整能力,是终端开发场景的高效工具。但官方服务仅支持海外地区,且月度订阅成本较高。DeepSeek 官方已提供兼容 Anthropic API 协议的接口端点,无需自行搭建中转服务,即可让 Claude Code 低成本对接 DeepSeek V4 系列模型,国内网络直连即可使用。本文基于完整实操流程整理,新手可全程跟随操作。

2、安装Claude Code

(1)下载官方安装脚本

官方提供的一键安装脚本:

bash 复制代码
curl -fsSL https://claude.ai/install.sh | bash

在执行该命令过程中,可能会出现代理节点不在 Claude 支持的地区,如果无法一键安装,可以访问官方安装脚本,把脚本文件下载到本地,再执行安装。

访问官网脚本地址后若自动下载文件,将 install.sh 移动到用户主目录 /home/你的用户名/ 下;若页面直接显示脚本代码:右键页面→另存为→文件名 install.sh ,保存到主目录。

(2)执行安装

打开终端,执行以下命令:

bash 复制代码
cd ~
chmod +x install.sh
./install.sh

(3)验证安装结果

bash 复制代码
claude --version

输出版本号即代表安装成功

3、首次启动Claude Code

(1)进入独立项目目录,避免频繁安全弹窗

bash 复制代码
mkdir -p ~/claude-test
cd ~/claude-test

(2)执行启动命令

bash 复制代码
claude

当前 Claude Code 未登录 Anthropic 账号,没有有效的API调用凭证,因此无法调用模型生成回复

4、接入DeepSeek-V4模型

(1)登录DeepSeek开放平台创建 API key

登录 DeepSeek Platform,若首次注册,需完成实名认证、充值金额后创建 API key

(2)修改环境变量

Claude Code 是一个运行在终端内的AI编程助手,我们在上面已经安装了 Claude Code,因此现在只需修改环境变量,直接在终端中执行:

bash 复制代码
export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
export ANTHROPIC_AUTH_TOKEN=<你的 DeepSeek API Key>
export ANTHROPIC_MODEL=deepseek-v4-pro[1m]
export ANTHROPIC_DEFAULT_OPUS_MODEL=deepseek-v4-pro[1m]
export ANTHROPIC_DEFAULT_SONNET_MODEL=deepseek-v4-pro[1m]
export ANTHROPIC_DEFAULT_HAIKU_MODEL=deepseek-v4-flash
export CLAUDE_CODE_SUBAGENT_MODEL=deepseek-v4-flash
export CLAUDE_CODE_EFFORT_LEVEL=max

注意这里的第二行指令,要替换成上述申请的API Key

配置完成后,执行:

bash 复制代码
cd ~/claude-test
claude

模型标识已变为 deepseek-v4-pro1m ,不再出现未登录报错,说明接口地址与 API Key 验证通过

我们再次尝试与 Claude Code 对话,要求其执行创建 python 脚本任务

至此,我们成功完成了在 Ubuntu 22.04 下部署 Claude Code 并接入 DeepSeek-V4 模型的任务

相关推荐
kaoa00020 分钟前
Linux入门攻坚——84、网络虚拟化技术-1
linux·运维·服务器
RisunJan28 分钟前
Linux命令-shutdown(安全关闭或重启系统)
linux·服务器·安全
2601_965798471 小时前
MTDb Movie & TV Database Script Setup, Caching, and SEO Guide
linux·服务器·数据库·php
我头发多我先学1 小时前
linux系统编程:初识进程
linux·运维·服务器
Freak嵌入式2 小时前
版本混乱 / 依赖缺失?uPyPi:MicroPython 版 PyPI,彻底解决库管理混乱
linux·服务器·数据库·单片机·嵌入式硬件·性能优化·依赖倒置原则
苍狗T2 小时前
LVS相关知识总结
linux·运维·服务器·lvs
lightqjx3 小时前
【Linux系统】基础 IO
linux·c语言·重定向·缓冲区·文件io·文件的系统调用
我星期八休息3 小时前
扩展— TCP 全连接队列与 tcpdump 抓包
linux·服务器·开发语言·前端·网络·tcp/ip·tcpdump
RisunJan4 小时前
Linux命令-skill(发送信号给进程)
linux·运维·服务器
潘正翔4 小时前
k8s基础_kubeadm搭建k8s集群
linux·运维·docker·云原生·容器·kubernetes