如何在Windows、Mac和Linux的Claude Code中使用DeepSeek V3.1

如何在Windows、Mac和Linux的Claude Code中使用DeepSeek V3.1

Claude Code的智能体能力比其他AI代码编辑器(如Cursor)更强大。通过集成Novita AI平台提供的DeepSeek V3.1,开发者可以以极低的成本使用革命性的混合思考能力。

通过Novita AI使用的DeepSeek V3.1提供兼容OpenAI和Anthropic的大模型API,速率限制比官方渠道更高。本指南将介绍如何在Windows、Mac和Linux系统上配置DeepSeek V3.1与Claude Code配合使用。

Novita AI当前定价:163840 token上下文窗口,每百万输入token 0.55美元,每百万输出token 1.66美元

什么是Claude Code

Claude Code界面

Claude Code是一款智能体命令行工具,彻底改变了开发者使用AI处理编码任务的方式。与传统代码编辑器不同,Claude Code的智能体能力比Cursor更强大。

这款创新工具让开发者可以直接在终端中委派复杂的编码任务,它能将自然语言描述转化为完全可用的代码,是现代开发工作流中不可或缺的利器。

该工具以交互式会话的形式运行,开发者可以用简单的英语描述需求,Claude Code会智能地生成、修改和优化对应代码。它对上下文和项目结构的深入理解,使其能够就代码架构、依赖项和实现模式做出合理的决策。

为什么要在Claude Code中使用DeepSeek V3.1

DeepSeek V3.1是传统Claude模型的绝佳替代方案,以大幅降低的成本提供革命性的混合思考能力,经济优势非常显著:

  • 通过Novita AI使用的DeepSeek V3.1:每百万输入token 0.55美元,每百万输出token 1.66美元
  • Claude Sonnet:每百万输入token 3美元,每百万输出token 15美元

除了成本优势外,通过Novita AI使用的DeepSeek V3.1还提供兼容OpenAI和Anthropic的大模型API,速率限制比官方渠道更高。这种兼容性确保了与现有Claude Code工作流的无缝集成,同时提供了更优的性能和可靠性。

这一组合提供了企业级AI能力,具备以下革命性特性:

  • 混合思考模式:同一模型仅需修改对话模板即可同时支持思考模式和非思考模式
  • 更智能的工具调用:后训练优化大幅提升了工具使用和智能体任务的表现
  • 更高的思考效率:在保持回答质量相当的前提下响应速度更快
  • 扩展的上下文窗口:支持163840 token,可处理更大规模的代码库

这使得更多开发者和组织能够使用先进的AI开发能力。

在Novita AI获取API密钥

注册Novita AI账号即可获得免费试用额度。进入控制台的密钥管理页面,点击「创建新密钥」。

立即复制生成的API密钥并妥善保管——该密钥不会再次显示。你在后续的配置步骤中需要用到这个密钥。

安装Claude Code

安装Claude Code前,请确保你的系统满足最低要求。本地环境需要安装Node.js 18或更高版本,你可以在终端中运行node --version命令来验证Node.js版本。

Windows、Mac和Linux系统

打开命令提示符(Windows)或终端(Mac/Linux),运行以下命令:

npm install -g @anthropic-ai/claude-code

全局安装可以确保你可以在系统的任意目录下访问Claude Code,安装过程会自动配置所有平台所需的依赖和PATH环境变量。

配置环境变量

环境变量用于配置Claude Code,使其通过Novita AI的API端点使用DeepSeek V3.1,这些变量会告诉Claude Code请求发送地址以及认证方式。

Windows系统

打开命令提示符,设置以下环境变量:

set ANTHROPIC_BASE_URL=https://api.novita.ai/anthropic
set ANTHROPIC_AUTH_TOKEN=<Novita API Key>
set ANTHROPIC_MODEL=deepseek/deepseek-v3.1
set ANTHROPIC_SMALL_FAST_MODEL=deepseek/deepseek-v3.1

<Novita API Key>替换为你从Novita AI平台获取的实际API密钥。这些变量仅在当前会话中生效,关闭命令提示符后需要重新设置。

Mac和Linux系统

打开终端,导出以下环境变量:

export ANTHROPIC_BASE_URL="https://api.novita.ai/anthropic"
export ANTHROPIC_AUTH_TOKEN="<Novita API Key>"
export ANTHROPIC_MODEL="deepseek/deepseek-v3.1"
export ANTHROPIC_SMALL_FAST_MODEL="deepseek/deepseek-v3.1"

启动Claude Code

完成安装和配置后,你现在可以在项目目录中启动Claude Code。使用cd命令进入你想要操作的项目目录:

cd <your-project-directory>
claude .

点号(.)参数指示Claude Code在当前目录中运行。启动后,你会看到Claude Code的提示符出现在交互式会话中。

这表示工具已经准备好接收你的指令,界面提供了简洁直观的自然语言编程交互环境。

构建你的第一个项目

Claude Code擅长将详细的项目描述转化为可运行的应用程序。输入提示词后按下回车键即可开始任务,Claude Code会分析你的需求、创建必要的文件、实现功能,并提供包含文档的完整项目结构。

示例测试提示词:

Create a simple todo list web application with the following features:
- HTML frontend with modern CSS styling
- JavaScript for adding, completing, and deleting tasks
- Local storage to persist tasks between sessions
- Responsive design that works on mobile devices
- Clean, minimalist interface with smooth animations

Please create all necessary files and explain the project structure.

DeepSeek V3.1的混合思考模式会分析这个需求,规划最优的项目架构,并生成包含所有指定功能的完整可运行应用程序。

在VSCode或Cursor中使用Claude Code

Claude Code可以与主流开发环境无缝集成,它是对现有工作流的增强而非替代。

你可以直接在VSCode或Cursor的终端中使用Claude Code,这样既能使用熟悉的开发工具,又能借助AI辅助。

此外,VSCode和Cursor都有对应的Claude Code插件,这些插件与编辑器深度集成,可以在IDE界面内直接提供行内AI辅助、代码建议和项目管理功能。

Claude Code in Cursor

终端集成功能让你无需离开开发环境即可运行Claude Code命令,为AI辅助开发打造了流畅的工作流。

帮助与文档资源

Claude Code内置了完整的帮助文档,你可以通过/help命令查看,该命令会显示可用命令、使用示例和故障排除信息。

帮助系统具备上下文感知能力,会根据你当前的项目和会话状态提供相关信息。

如需更多支持,Novita AI提供了丰富的文档,涵盖高级配置选项、API使用模式和最佳实践。

Anthropic官方文档提供了关于Claude Code能力和特性的详细信息。

总结

通过Novita AI将DeepSeek V3.1与Claude Code集成,能够以大幅降低的成本提供企业级能力和革命性的混合思考功能。这一组合可以将自然语言描述转化为可运行代码,极大加速开发工作流。现在就开启你的DeepSeek V3.1与Claude Code之旅,体验AI辅助编程的未来吧。

Novita AI是一个AI云平台,为开发者提供简单的API来部署AI模型,同时提供高性价比、可靠的GPU云服务,用于AI模型的构建和扩展。