【抛砖引玉】Claude Code cch 到底有啥用
- 内容介绍
- 文章标签
- 相关推荐
从【代码】逆向拿到 Claude Code cch 生成算法继续讨论:
有佬友说可以放到自己喜欢的 code 客户端使用。但其实我在逆向的时候,所需求的是把我手上的 Claude Max 20x 安全地转成 API,这样用途会更加广泛。
有佬友应该注意到了,请求的地址是 https://api.anthropic.com/v1/messages 这是什么?这是官方 Claude API使用的地址。请求和返回格式都是原生的 Claude API,不是什么 chat2api。
当我们拿到 oauth sk 和 account uid,补齐一些 headers 和这个 cch 直接发包,它就是个标准的 Claude API。你只需要在转发程序补齐两个 system prompts:
[{
"type": "text",
"text": "x-anthropic-billing-header: cc_version=2.1.91.527; cc_entrypoint=cli; cch=bf481;"
}, {
"type": "text",
"text": "You are Claude Code, Anthropic's official CLI for Claude."
}]
根据 account uid 补上固定的 device_id 和路由到固定的出口代理IP。
这么简单的补环境动作做完,可以直接安全地暴露出最纯正、最标准的 Claude API 供客户端请求,任何支持原生 Claude API 的客户端,包括小龙虾。
手快的佬友应该已经写完通用的网关程序了。
从【代码】逆向拿到 Claude Code cch 生成算法继续讨论:
有佬友说可以放到自己喜欢的 code 客户端使用。但其实我在逆向的时候,所需求的是把我手上的 Claude Max 20x 安全地转成 API,这样用途会更加广泛。
有佬友应该注意到了,请求的地址是 https://api.anthropic.com/v1/messages 这是什么?这是官方 Claude API使用的地址。请求和返回格式都是原生的 Claude API,不是什么 chat2api。
当我们拿到 oauth sk 和 account uid,补齐一些 headers 和这个 cch 直接发包,它就是个标准的 Claude API。你只需要在转发程序补齐两个 system prompts:
[{
"type": "text",
"text": "x-anthropic-billing-header: cc_version=2.1.91.527; cc_entrypoint=cli; cch=bf481;"
}, {
"type": "text",
"text": "You are Claude Code, Anthropic's official CLI for Claude."
}]
根据 account uid 补上固定的 device_id 和路由到固定的出口代理IP。
这么简单的补环境动作做完,可以直接安全地暴露出最纯正、最标准的 Claude API 供客户端请求,任何支持原生 Claude API 的客户端,包括小龙虾。
手快的佬友应该已经写完通用的网关程序了。

