AI Price MemoryAI Price Memory
返回技能与实验室
经验博文

DeepSeek 搜索改收 5 元/千次,你的 Claude Code 每月可能多出百元支出

11 月 1 日起,Search 和 Fetch 按次收费,Claude Code 用户先把这笔账算清楚。

原作者: AI Price Memory
67 次浏览
0 次复制
适用模型: deepseek-flash / deepseek-v4-pro

DeepSeek 已于 2026 年 11 月 1 日起正式对网页搜索(Search)与网页抓取(Fetch)接口实行按次计费,不再将联网能力免费附赠于 Token 套餐内。对于高度依赖 Claude Code、Codex 或自研 RAG 系统运行的开发者,这意味着联网功能从此变成了“按需付费”的明细项,若不对 API 调用行为进行精细管理,原本以为免费的搜索操作将直接推高账单。

这次到底变了什么:从“打包免费”到“显性计费”

不少人第一反应是 DeepSeek 涨价了。账算下来不是这么回事:这次是把原来藏在 Token 套餐里的联网能力剥离出来,单独显性计费。DeepSeek 是主流大模型厂商里最后一个开始为搜索单独收费的平台。

计费规则非常直接:

  • 搜索(Search)与抓取(Fetch):统一价格为每 1,000 次成功请求 5 元人民币(美元标价为 $0.75)。
  • 只有成功才收费:只有返回 HTTP 200 状态码且确有结果的请求才计费。搜索要求 results 数组非空,抓取要求成功返回网页正文。如果搜索无结果、请求超时或连接失败,DeepSeek 不会收取任何费用。
  • 计费单位:按次计费,不考虑请求体中的 Token 消耗,也不限制返回条数。例如,将 count 参数设为 50,无论返回多少条,在计费层面都只算 1 次。

时间线梳理:

  • 10 月 17 日:Search 与 Fetch 接口上线,此时直接调用已开始计费,但通过 Claude Code、Codex 等第三方工具调用的搜索暂时免费。
  • 11 月 1 日 00:00(北京时间):针对通过工具调用的联网请求,正式全面按次收费。

DeepSeek 标志

Claude Code 里搜一次到底多少钱

Claude Code 通过 DeepSeek 的 https://api.deepseek.com/anthropic 格式端点连接,此时原生 Web Search 由 DeepSeek 后端执行。一次搜索的账要分两笔算:搜索费,加模型读搜索结果的 token 费。

假设 Claude Code 每次联网读取的搜索结果约为 6,000 Token(注:此为估算假设,DeepSeek 未公布实际消耗量),成本拆解如下:

模型方案场景搜索费(元)模型读取 Token 费(估算)总成本(元)
deepseek-flash闲时0.005约 0.008约 0.013
deepseek-flash高峰0.005约 0.016约 0.021
deepseek-v4-pro闲时0.005约 0.034约 0.039
deepseek-v4-pro高峰0.005约 0.068约 0.073

*注:高峰时段为北京时间工作日 9:00–12:00 和 14:00–18:00。DeepSeek 对不同模型有不同映射:`claude-opus` 映射至 `deepseek-v4-pro`,`claude-sonnet` 和 `claude-haiku` 映射至 `deepseek-flash`。*

哪些请求收费、哪些不收费:返回 200 且有结果收 1 次,count 设为 50 也只算 1 次,空结果、404、4xx 失败和超时都不收

怎么关掉或管住它:配置指引

如果你发现项目频繁进行无效搜索,或者想严格控制预算,可以通过以下配置对工具进行管控。

Claude Code 管控方案

在项目根目录的 .claude/settings.json 或用户全局配置文件 ~/.claude/settings.json 中调整:

JSON
// 彻底禁止联网
{
  "permissions": {
    "deny": ["WebSearch"]
  }
}

// 每次搜索前要求确认
{
  "permissions": {
    "ask": ["WebSearch"]
  }
}

如果你想清理掉之前在会话中保存的“不再询问”权限,在对话框运行 /permissions 命令即可。单次会话如果想临时禁用,可以使用 claude --disallowedTools WebSearch 启动。

针对 Fetch 功能,Claude Code v2.1.285 及以上版本支持通过环境变量关闭:

终端命令
export CLAUDE_CODE_DISABLE_WEB_FETCH=1

Codex 管控方案

修改 ~/.codex/config.toml 文件,将联网功能重置:

TOML
web_search = "disabled"

修改后记得重启 Codex。注意,Responses API 的 web_search 工具仅在 deepseek-v4-pro 上生效,在 deepseek-flash 上会被直接忽略。

Claude Code 里一次 DeepSeek 搜索的成本拆分:deepseek-flash 闲时 0.013 元、高峰 0.021 元,deepseek-v4-pro 闲时 0.039 元、高峰 0.073 元,每次都含 0.005 元搜索费

月账单怎么算:避坑指南

你的月度搜索账单公式非常简单:

(当月成功的 Search 次数 + 成功的 Fetch 次数)÷ 1,000 × 5 元

根据 10 月 30 日标价复算,各类场景的预估月费如下:

场景预估频率月搜索/抓取总数月度预估费用(元)
日常对话1万个问题/月,各搜1次10,00050
RAG 系统1万个问题/月,1搜3抓40,000200
调研 Agent2,000任务/月,6搜4抓20,000100
舆情监控500关键词/小时,24/7360,0001,800

特别提醒: 很多人容易低估 Fetch 的成本。RAG 场景里,抓网页的次数常常是搜索的 3 倍,Fetch 这笔账最容易被低估,也最隐蔽。

直接调 API:一行 curl 先跑通

Search 和 Fetch 是两个原始 JSON 接口,和模型调用用同一套 Bearer 鉴权:

终端命令
curl https://api.deepseek.com/v1/tools/search \
  -H "Authorization: Bearer <DeepSeek API Key>" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "DeepSeek V4 模型 发布",
    "count": 5,
    "need_content": true
  }'

Fetch 的地址是 POST https://api.deepseek.com/v1/tools/fetch,请求体只有一个 url,返回 title 和 Markdown 格式的 content。query 限 1~128 个字符,支持 site:、lang:zh,en、after:2025-01-01 这类语法,把范围写进 query 能少发白跑的请求。

两个省钱的细节:Search 返回的 summary 是 600~800 字符、写给模型读的长摘要,先拿它判断值不值得抓全文;need_content: true 能让 Search 直接在 content 里带回正文,不额外计费。先用这两个办法,再决定要不要调 Fetch。

限速也按账号算:Search 每秒 100 次,Fetch 每秒 25 次,各自独立,不占模型的并发额度,超了返回 HTTP 429。Fetch 还有按目标域名的 QPS 限制,数值没公布,同一个网站批量抓最容易先撞到它。

市场横向比价

根据 2026 年 10 月 30 日各家官方公开标价,假设每月进行 3 万次标准搜索任务:

服务商预估月费(美元)
DeepSeek$22.50
Exa 基础搜索$110.00
Brave Search API$145.00
Tavily$232.00
OpenAI web search$300.00
Anthropic web search$300.00
Gemini (Google Search)$350.00

据 SMM 横评,DeepSeek 的单次纯搜索价格约为 OpenAI 或 Anthropic 工具的 1/13,约为 Exa lite 版本的 1/5。尽管单价有优势,但由于其是按次计费,如果你原本的调用逻辑里存在冗余搜索,账单依然会显著增加。

关于接口调用的一些不确定性

在实际使用中,有几个细节尚未获得官方文档确认:

  1. Claude Code 内部调用机制:DeepSeek 官方未说明 Claude Code 发起的一次 WebSearch 在底层究竟会触发多少次 API 请求。Claude Code 的工具文档写明,在 Anthropic 自家后端上,一次 WebSearch 最多会在后台发起 8 次搜索。DeepSeek 那边一次 WebSearch 算几次,没说。你的实际账单可能比你数的次数高。
  2. Reddit 用户记录:一位用户记录在将旧版按 Token 计费迁移到新接口后,353 次搜索加 196 次抓取的费用从 $0.64 降至 $0.41,且延迟从 4.3 秒缩短至 0.9 秒以内。这仅为一个用户的独立记录,仅供参考。
  3. Fetch 的出口:有 Hacker News 用户报告称其 Fetch 出口看起来是香港的华为云。另外,部分政治敏感查询在搜索时会返回 0 条结果。以上内容均为社区报告,未经官方核实。

总结:先测再换,立刻执行

这次调整意味着“无脑联网”的时代结束了。你需要做的是:检查你的 need_content 参数使用情况。在使用 Search API 时,如果 need_content 设为 true,DeepSeek 会直接在搜索结果中带回正文,且不额外计费。这是优化 Fetch 成本的最有效手段,不必搜完后再单独调用 Fetch 接口。

下一步动作:登录你的后台查看近 7 天的 Search/Fetch 调用日志,将调用次数乘以 0.005 元,算出你当前的“联网月支出”,如果该金额超过你的预算,请立即按照本文的 Claude Code 或 Codex 配置方案,限制高频或无效的联网行为。

来源

  • https://blog.laozhang.ai/zh/posts/deepseek-search-api-pricing
  • https://news.smm.cn/news/104176603
  • https://www.ai-blog.cloud/tool/deepseek-search-fetch-api-per-request-billing/
  • https://www.ssdnodes.com/learn/lang/zh-hans/is-there-a-deepseek-subscription