DeRouter
← 返回文档中心

工作原理

DeRouter 如何工作

你的请求原样中继到官方 Claude,响应逐字节返回。这里讲清楚我们如何工作——以及为什么你用到的是真正的 Claude。

01

你的请求怎么走

你的应用→DeRouter 调度层→订阅账号池 · 选中健康账号→Anthropic 官方 Claude

你的请求先到 DeRouter 调度层;调度层从官方 Claude 订阅账号池里挑一个健康账号来承接。单账号遇限流或波动时,自动切换到池中其它健康账号,你侧无感。

02

完全透明:进是标准 Anthropic,出是官方逐字节

你发出的请求

POST https://api.derouter.network/proxy/v1/messages

{
  "model": "claude-sonnet-4-6",
  "max_tokens": 128,
  "stream": true,
  "messages": [
    { "role": "user", "content": "Explain load balancing in one sentence." }
  ]
}

你收到的响应(SSE 流)

event: message_start
data: {"type":"message_start","message":{"model":"claude-sonnet-4-6",
"id":"msg_01AqZRKz7d9ekfcQbbSXKZQA","type":"message","role":"assistant",
"content":[],"stop_reason":null,"usage":{"input_tokens":31,
"cache_creation_input_tokens":0,"cache_read_input_tokens":0,
"output_tokens":8,"service_tier":"standard"}}}

event: content_block_start
data: {"type":"content_block_start","index":0,
"content_block":{"type":"thinking","thinking":"","signature":""}}

event: content_block_delta
data: {"type":"content_block_delta","index":1,
"delta":{"type":"text_delta","text":"Load balancing is the process of
distributing incoming network traffic"}}

event: message_delta
data: {"type":"message_delta","delta":{"stop_reason":"end_turn"},
"usage":{"input_tokens":31,"output_tokens":66}}

event: message_stop
data: {"type":"message_stop"}

以上为一条真实请求的完整往返,仅移除鉴权头,其余逐字节原样。我们不改写你的 prompt、不注入额外指令、不替换模型、不对内容做任何二次加工。

03

关于第三方检测

为什么第三方检测的「结构化输出」报红?

我们走 Claude Code CLI 这条官方通道,而 CLI 本身不支持 forced 结构化输出,所以这项能力在我们这里用不了。这是通道能力差异,不代表模型被造假、降智或换皮。

那模型是真的吗?

是。你用到的是 100% 官方 Claude 模型,响应与官方逐字节一致。

我们用官方 Claude Code CLI 发请求

承接你请求的账号,是通过 Anthropic 官方的 Claude Code CLI 客户端向 Anthropic 发起调用的——和你本地装一个 Claude Code 直接用,走的是同一条官方通道。

查看完整的 Claude Code 系统提示词与工具 →