核心用法
claude-max-api-proxy 是一个开源 Node.js 工具,通过代理方式将 Claude Max($200/月)或 Pro($20/月)订阅转换为本地 OpenAI 兼容 API 端点。它在 localhost:3456 启动 HTTP 服务,拦截并转发请求至已认证的 claude CLI 会话,使任何 OpenAI 兼容客户端(OpenClaw、LangChain、自定义脚本)无需 API key 即可调用 Claude Opus 4.6、Sonnet 4.6 或 Haiku 4.5。
部署流程简洁:验证 Node.js 20+ 和已登录的 Claude CLI → 全局安装 npm 包 → 启动服务 → 配置客户端指向 http://localhost:3456/v1。可选 systemd 用户服务实现开机自启。
显著优点
- 成本重构:将按 token 计费(Opus 4.6 可达 $15-75/百万 tokens)转为固定月费,重度使用场景月省 $200-500+
- 零凭证管理:不存储或传输 API key,依赖本地 CLI 会话认证,降低密钥泄露风险
- 生态兼容:完整兼容 OpenAI API 格式,现有工具链零改造迁移
- 模型全覆盖:支持 Claude 全系列模型,包括高阶的 Opus 4.6 和长上下文版本
潜在局限
- 并发瓶颈:Max 订阅存在速率限制,高并发场景需手动限制
maxConcurrency为 1,响应延迟增加 - 单点依赖:服务绑定本地 CLI 会话,若 CLI 登录失效或 Anthropic 服务异常,代理同步中断
- 网络隔离风险:默认 localhost 绑定虽安全,但共享服务器环境中端口暴露可能导致未授权调用
- 维护责任:非官方工具,Anthropic 服务条款变更或 API 更新可能导致兼容性问题
适合人群
- 月 API 账单超 $20 且已订阅 Claude Max/Pro 的开发者/团队
- 需要为 AI Agent(如 OpenClaw)配置 Claude 后端但希望控制成本的技术用户
- 熟悉 Node.js 生态、具备基础系统管理能力(systemd、防火墙配置)的工程师
常规风险
- 订阅条款合规性:Anthropic 服务条款未明确允许此类代理模式,存在账号审查或限制风险
- 数据本地处理:请求虽经本地转发,但最终仍流向 Anthropic 服务器,敏感数据需额外脱敏
- 服务稳定性:依赖第三方开源维护,生产环境需自行 fork 维护或准备 fallback 方案