背景

在终端CLI中,或者在集成IDE中使用Deepseek的V4 model,其余不论。

1,Claude Code+CC-Switch CLI

基本参考:https://api-docs.deepseek.com/zh-cn/guides/coding_agents

略,cc-switch中有deepseek供应商配置,填写比较简单。

以上是对于desktop版,

但是对于cc-switch CLI版,

需要注意的是:

anthropic API格式没有"$base_url/models"的endpoint

所以不能简单照搬deepseek官方anthropic 接口文档,

2026.5.13更新:解决方案见https://github.com/SaladDay/cc-switch-cli/issues/166

另外参考:https://api-docs.deepseek.com/guides/anthropic_api

https://platform.claude.com/docs/en/api/overview

解决方法很简单,还是用openAI接口格式

change the base URL to "https://api.deepseek.com"
change the API format to "OpenAI Responses API"
# 其余不变

可以选择模型了,但是在进入claude之后还是找不到模型,

所以目前设置是:

保留openai接口时的model选择,但是api的url以及format改回anthropic,

其实搞那么多,还不如直接json文件里设置(~/.claude/settings.json)

然后正常使用

注意,在主页按P打开代理,至于是否要走openAI api格式、是否要开proxy,按照自己需求以及指示

另外一种可行的方式就是还是选择anthropic的API格式不变,不选择使用openai的api格式,然后因为模型没有/model端口,所以无法自己选择,但是可以自己编辑,直接手动按照官方的格式进行输入(注意有1m那个格式),

参考:

缓存命中消费参考:https://platform.deepseek.com/usage

简单说,如果多个用户在短时间内问了类似的问题,
DeepSeek 会把第一次的计算结果缓存起来(存起来),后面的用户直接读缓存就行,
不用重新算一遍。这就叫"缓存命中",价格也会更便宜。
如果第一次有人问这个问题,缓存里没有现成的结果,就得从头算,这叫"缓存未命中",
价格就是上面表格里的原价。

2,DeepSeek-TUI

参考:https://github.com/Hmbown/DeepSeek-TUI

官方中文文档参考:https://github.com/Hmbown/DeepSeek-TUI/blob/main/README.zh-CN.md

安装方式如下:

# 我已经装了Node
npm install -g deepseek-tui

快速开始

deepseek --version

deepseek

进入TUI

然后是选语言

输入API key

然后基本的一个TUI界面就是下面这样的:

实际体验和claude code的agent框架差不多

然后他的执行交互是一个终端弹窗,不是claude code那样在最下面yes或no

其实比较麻烦的一点是就是我都没看清楚提示是什么,就弹出来一个窗口,完全遮挡住了我们的模型上下文,这一点不是很友好。

3,Copilot中接入DeepSeek模型

参考:https://api-docs.deepseek.com/zh-cn/quick_start/agent_integrations/github_copilot

在这里插入图片描述

插件仓库参考:https://github.com/Vizards/deepseek-v4-for-copilot/blob/main/README.zh-cn.md

在这里插入图片描述
在这里插入图片描述
使用方式也很简单:

按步骤来,会跳出弹窗的
在这里插入图片描述
这个时候回到我们的copilot工作流中
在这里插入图片描述

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐