# 开源代理 rosetta-llm 让 Claude Code 能调用任意模型

> 原标题：LLM proxy that lets Claude Code talk to any model

- 来源：r/LocalLLaMA
- 发布时间：2026-05-03T12:12:29.000Z
- AX AI 日报：https://ai-daily.ax0x.ai/items/13121
- 原文：https://www.reddit.com/r/LocalLLaMA/comments/1t2js1f/llm_proxy_that_lets_claude_code_talk_to_any_model/

## 摘要

DataNebula 开源了一个叫 rosetta-llm 的代理，它像一个翻译网关，让 Claude Code 可以跟不同厂商的模型对话。它负责把 Anthropic Messages、OpenAI Chat 和 OpenAI Responses 这三种接口格式互相转换，并且通过 signature 字段把加密的推理过程来回传递，保证多轮对话时不会丢...

## 推荐理由

这是个 Reddit 开源工具帖，没披露 star 数、实际用量或任何基准测试结果，所以我会先打个折。技术点本身有意思：用 signature 字段回传加密 reasoning，试图保住 thinking block 的保真度，让多轮 agent 的 prompt-cache 不失效——这点如果真跑通了挺省钱。但正文没给出验证数据，也没说支持哪些模型、延迟增加多少，目前只能当个有潜力的工具看，分数停在中等偏上合理。

## 锐评

DataNebula 开源的这个 rosetta-llm，说白了就是个接口翻译器。Claude Code 本来只跟自家模型玩，现在通过它能把 Anthropic Messages、OpenAI Chat 和 Responses 三种格式互转，让 Claude Code 也能指挥别家的模型干活。

它最值得看的地方是处理“思考块”——模型推理时的中间步骤。很多代理工具在多轮对话里会把这块丢掉，导致后续提示缓存命中率暴跌，成本上去、效果下来。rosetta-llm 用 signature 字段把加密的推理过程来回带，试图保住这个上下文。这点如果真跑通了，对用 Claude Code 做复杂 agent 工作流的人挺实用。

不过现在能说的就这么多。Reddit 原帖被屏蔽，正文没披露性能损耗、支持哪些模型、转换会不会引入延迟。开源项目刚放出来，没经过大规模验证，我会先打个折。想试的话直接去看 GitHub 仓库，重点测多轮对话时思考链是否完整，以及提示缓存还能不能命中。
