ClewdR 是面向 Claude(Claude.ai、Claude Code)的 Rust 代理。
它提供低资源占用的多端点转发,并附带一个 React 管理界面用于管理 Cookie 和配置。
<10 MB 内存、<1 秒 启动、~15 MB 二进制。| 服务 | 地址 |
|---|---|
| Claude 原生 | http://127.0.0.1:8484/v1/messages |
| Claude OpenAI 兼容 | http://127.0.0.1:8484/v1/chat/completions |
| Claude Code | http://127.0.0.1:8484/code/v1/messages |
所有端点均支持流式返回。
bash
curl -L -o clewdr.tar.gz https://github.com/Xerxes-2/clewdr/releases/latest/download/clewdr-linux-x64.tar.gz
tar -xzf clewdr.tar.gz && cd clewdr-linux-x64
chmod +x clewdrbash
./clewdrhttp://127.0.0.1:8484,使用控制台(或 Docker 容器日志)显示的管理员密码登录。Dashboard:查看健康状态、限流命中、连接数。Claude:粘贴浏览器导出的 Cookie,ClewdR 自动检测有效性。Settings:修改管理员密码、上游代理、指纹配置,支持热重载。如忘记密码,删除 clewdr.toml 再启动即可。Docker 建议挂载该文件所在目录以持久化。
SillyTavern:
{
"api_url": "http://127.0.0.1:8484/v1/chat/completions",
"api_key": "控制台显示的密码",
"model": "claude-3-sonnet-20240229"
}
Continue(VS Code):
{
"models": [
{
"title": "Claude via ClewdR",
"provider": "openai",
"model": "claude-3-sonnet-20240229",
"apiBase": "http://127.0.0.1:8484/v1/",
"apiKey": "控制台显示的密码"
}
]
}
Cursor:
{
"openaiApiBase": "http://127.0.0.1:8484/v1/",
"openaiApiKey": "控制台显示的密码"
}
$ claude mcp add clewdr \
-- python -m otcore.mcp_server <graph>