v0.1.0 - 首次发布 🚀
v0.1.0 - 首次发布 🚀
✨ 这是什么
MiniMax-Claude-Proxy 是一个本地代理,让 Claude Code 客户端能完整使用 MiniMax-M3 模型,绕开第三方"Anthropic 兼容"接口的 6 大协议短板。
🎯 解决的 6 大块
- Prompt Caching — SQLite 持久化缓存 + cache_control 剥离 + usage 占位
- Extended Thinking — system 注入引导 + 流式标签拆分
- 复杂 tool_use schema —
$ref展开 /oneOf拍平 + 响应还原 - 多模态 — 图片缩放 / PDF 提取 / URL 拉取
- SSE 稳定性 — 心跳 / tool_use 整块缓冲 / event_id 续传
- Server-side Tools — web_search / code_execution / bash 本地实现 + 拦截 round-2
✅ 质量基线
- 21/21 pytest 通过(8 单元 + 13 E2E)
- Python 3.10 / 3.11 / 3.12 三版本矩阵 CI
- gitleaks 密钥扫描 CI(每次 PR + 每周定时)
- 真实 MiniMax-M3 上游冒烟测试通过:中文响应、模型映射、缓存命中(2.10s → 0.00s)
📚 文档
🚀 5 分钟上手
git clone https://github.com/Mars535821089-ops/MiniMax-claude-proxy.git
cd MiniMax-claude-proxy
bash scripts/install.sh
# 编辑 config.yaml 填入 API Key
bash scripts/start.sh
# 让 Claude Code 走代理
export ANTHROPIC_BASE_URL=http://127.0.0.1:8787
export ANTHROPIC_API_KEY=any-non-empty
claude🤝 欢迎贡献
- 🐛 提 Bug
- ✨ 提建议
- ❓ 提问
- 💬 Discussions
⚖️ License
MIT