Claude Model Detect: 如何检测你的 Claude API 是否货真价实
你花了真金白银买了 Claude Opus 的 API 额度,但你真的确定代理商给你的是 Opus 吗?
市面上越来越多的第三方 Claude API 代理商号称提供"原版 Claude"服务,但部分代理商存在以下造假手段:
- 降模型 — 你买的 Opus,实际给你的是 Sonnet 甚至 Haiku
- Strip Thinking — 收了 Extended Thinking 的钱,但不返回 thinking 内容
- 注入 System Prompt — 偷偷在你的请求中加入广告或限制指令
- 偷缩输出 — 默默限制 max_tokens,让输出被截断
- 缓存不传递 — 吃掉 cache_control 参数,让你白花缓存费
Claude Model Detect 就是为了解决这个问题而生的免费工具。
为什么需要 Claude 模型检测?
Claude API 代理市场正在快速增长。One API、New API 等开源网关让搭建代理服务变得极其简单,但也降低了造假门槛。作为买家,你面临一个根本问题:无法从外部验证 API 背后运行的到底是什么模型。
传统的 API 可用性检测工具(如 api-check、check-cx)只测"能不能用"和"稳不稳定",不测"参数有没有被丢""模型有没有被换"。
Claude Model Detect 填补了这个空白。
28 项自动化检测,10 个维度
| 维度 | 测试项 | 检测什么 | 为什么重要 |
|---|---|---|---|
| 🔍 身份特征 | 3 项 | 模型自报身份、msg_ ID 格式、model 字段回传 | 判断是不是真的 Claude |
| 📡 流式特征 | 4 项 | SSE 事件序列、delta 类型、流式 usage、TTFB | Anthropic 协议是否完整 |
| 🧠 Thinking 签名 | 4 项 | thinking block、内容非空、signature_delta | Extended Thinking 有没有被 strip |
| 💉 注入检测 | 3 项 | 隐藏 system prompt、XML 标签、关键词 | 代理有没有偷偷加东西 |
| 🪙 Token 一致性 | 3 项 | max_tokens 生效、stop_reason、usage 完整 | 参数有没有被丢弃 |
| 📶 渠道特征 | 3 项 | service_tier、平台指纹、代理 headers | 上游是 Bedrock 还是 One API |
| 💾 缓存行为 | 3 项 | cache 创建、cache 命中、token 一致性 | Prompt Caching 是否可用 |
| 🔎 Web Search | 2 项 | server_tool_use 触发、result block | 内置搜索功能是否可用 |
| 💲 费率分析 | 2 项 | token 价格比率、thinking 成本 | 费率是否合理 |
| 📏 上下文能力 | 1 项 | Needle in Haystack (~12K tokens) | 长上下文检索是否正常 |
三步完成检测
Step 1: 输入 API 地址
只需输入代理商给你的 Base URL,例如 https://your-proxy.com。
工具会自动拼接 /v1/messages 作为测试端点,同时从 /v1/models 自动发现可用模型。
Step 2: 输入 API Key + 选择模型
填入你的 API Key(仅用于转发测试请求,不会被存储或记录),然后从自动发现的模型列表中选择要测试的模型。
Step 3: 一键检测
点击 Start Detection,28 项测试在约 60 秒内完成。实时显示每项测试的执行进度、通过/失败/警告状态、响应时间。
测试完成后生成综合评分(0-100)和四级判定:
- 90-100 — ✅ 真实 Claude 模型
- 70-89 — 🟢 可能真实
- 40-69 — ⚠️ 存疑
- 0-39 — ❌ 可能非真实
渠道指纹识别:你的 API 到底走了哪条路?
即使代理商声称"直连 Anthropic",HTTP 响应头中的指纹特征是很难完全清洗掉的。Claude Model Detect 能自动识别:
| 平台 | 检测方式 |
|---|---|
| Anthropic 原生 | request-id: req_ + anthropic-ratelimit-* headers |
| AWS Bedrock | msg_bdrk_ ID 前缀 + x-amzn-requestid |
| GCP Vertex AI | msg_vrtx_ ID 前缀 |
| Azure Foundry | x-azure-requestchain header |
| One API | x-oneapi-request-id header |
| New API | 同 One API (fork 项目) |
| LiteLLM | x-litellm-response-cost header |
| OpenRouter | gen- ID 前缀 |
这意味着你能看到真实的 API 调用链路,而不只是代理商声称的。
隐私与安全
- API Key 不存储 — 通过 Cloudflare Worker 仅做请求转发,Key 仅存在于内存中的请求生命周期内
- 报告不含敏感信息 — 可分享的报告只包含测试结果和评分,不含 API Key 或请求内容
- 全部开源 — 代码开源在 GitHub,你可以自行审计
常见问题
一次测试消耗多少 API 额度?
约 10 次 API 请求,总计 2,000-3,000 tokens。按标准 Claude 定价不到 $0.01。
支持哪些 Claude 模型?
所有通过 Anthropic Messages API 提供的 Claude 模型:Claude Sonnet 4、Opus 4、Haiku 及日期版本。Extended Thinking 测试需要模型支持 thinking 参数。
为什么 signature_delta 显示警告?
signature_delta 是 Anthropic 在 thinking 流中的加密签名。很多合法代理在转发 SSE 流时会丢失此事件。工具将其设为参考项(不影响评分)。
缓存测试失败说明什么?
cache_creation_input_tokens 始终为 0 说明代理没有转发 cache_control 参数。你的 Prompt Caching 可能被默默忽略。
报告可以分享吗?
可以。测试完成后点击 Share Report 生成链接,格式为 temporary.best/claude-detect/r/{id},有效期 30 天。
与其他工具的对比
| 工具 | 检测范围 | Claude 专项 | 渠道识别 | 分享报告 |
|---|---|---|---|---|
| api-check | 模型可用性 | ❌ | ❌ | ❌ |
| check-cx | 延迟监控 | ❌ | ❌ | ❌ |
| Claude Model Detect | 28 项深度检测 | ✅ | ✅ | ✅ |
总结
在 Claude API 代理市场越来越大的今天,买家需要一个客观的验证工具。Claude Model Detect 通过 28 项自动化测试、10 个检测维度、渠道指纹识别和可分享报告,让 API 代理的质量变得透明可见。
免费使用,无需注册。 → 开始检测你的 Claude API