Claude Max API Proxy(社区工具)

Claude Max API Proxy(社区工具)

适用范围

claude-max-api-proxy 是社区工具:把你的 Claude Max/Pro 订阅(通过 Claude Code CLI 的登录态)包装成 OpenAI 兼容接口,方便接入“只支持 OpenAI API 格式”的工具链。

注意:这不是 Anthropic 或 Moltbot 官方组件,建议用于个人/开发环境,不要当作生产级依赖。

工作原理

你的工具 → claude-max-api-proxy → Claude Code CLI → Anthropic(订阅鉴权)
  (OpenAI API)                     (格式适配)

安装

前置条件:

  • Node.js 20+
  • Claude Code CLI 已安装并完成登录
npm install -g claude-max-api-proxy
claude --version

启动与验证

启动服务:

claude-max-api

健康检查与模型列表:

curl http://localhost:3456/health
curl http://localhost:3456/v1/models

简单对话测试:

curl http://localhost:3456/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"model":"claude-opus-4","messages":[{"role":"user","content":"Hello"}]}'

在 Moltbot 中使用(OpenAI 兼容端点)

把 OpenAI provider 的 base URL 指向本地代理:

{
  env: {
    OPENAI_API_KEY: "not-needed",
    OPENAI_BASE_URL: "http://localhost:3456/v1"
  },
  agents: {
    defaults: {
      model: { primary: "openai/claude-opus-4" }
    }
  }
}

进一步阅读

  • Anthropic provider:/en/docs/providers/anthropic/
  • OpenAI provider:/en/docs/providers/openai/