V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
nl101531
V2EX  ›  分享创造

发现 CF 的 AI Gateway 很好用,顺手写了一个支持 ClaudeCode 和 Jetbrains 的代理

  •  
  •   nl101531 ·
    mrdear · 5 小时 34 分钟前 · 437 次点击

    本地无需启动各种服务,直连 CF 的地址即可完成各种工具代理。

    项目特性

    • 🔄 OpenAI/Claude API 兼容/chat/completions/v1/messages/models
    • 🤖 JetBrains 原生支持:URL 认证(/jb/<key>),无需自定义 header
    • 📊 请求日志:内置日志记录
    • 多模型配置:Gemini 、Grok 等,通过 AI Gateway 灵活扩展

    部署项目

    详细的使用见 README ,仓库写的比较详细,因此这里不再赘述。

    项目地址:https://github.com/mrdear/cloudflare-ai-proxy

    Jetbrains 配置

    1. SettingsToolsAI Assistant -> Models
    2. 点击+添加 Provider → OpenAI Compatible
    3. Base URLhttps://your-worker.workers.dev/jb/YOUR_PROXY_API_KEY
      • 替换your-worker.workers.devYOUR_PROXY_API_KEY
    4. 点击Test Connection

    IDEA 连接成功

    Claude Code 配置

    1. open ~/.claude/setting.json
    2. 写入如下配置
     "env": {
        "ANTHROPIC_AUTH_TOKEN": "YOUR_PROXY_API_KEY",
        "ANTHROPIC_BASE_URL": "https://your-worker.workers.dev",
        "ANTHROPIC_DEFAULT_HAIKU_MODEL": "your model like gemini-flash-latest",
        "ANTHROPIC_DEFAULT_OPUS_MODEL": "your model like gemini-2.5-pro",
        "ANTHROPIC_DEFAULT_SONNET_MODEL": "your model like grok-4.1-fast:free",
        "ANTHROPIC_MODEL": "your model like gemini-flash-latest"
      }
    
    1. 重启 claude

    Claude Code

    6 条回复    2025-11-30 18:30:53 +08:00
    MasterofNone
        1
    MasterofNone  
       3 小时 55 分钟前
    但是似乎 ai gateway 无法设置例如 minimax 、glm 等国产模型的 key ?
    imjiaoyuan
        2
    imjiaoyuan  
       3 小时 34 分钟前 via Android
    是不是也可以直接用 Cf 的 key ?
    hanguofu
        3
    hanguofu  
       3 小时 11 分钟前
    谢谢分享~ 请问如果我想从互联网访问 家里的 homeassistant 设备,这个 Proxy 应该怎样写呢 ?
    nl101531
        4
    nl101531  
    OP
       1 小时 46 分钟前 via iPhone
    @MasterofNone 这些应该都有提供 openai 风格的 api 吧,worker 里面也很容易适配
    nl101531
        5
    nl101531  
    OP
       1 小时 46 分钟前 via iPhone
    @imjiaoyuan ai gateway 要求传递 cf 的 key
    nl101531
        6
    nl101531  
    OP
       1 小时 45 分钟前 via iPhone
    @hanguofu 没太理解,你这个属于内网穿透吧,和这个 ai 代理有关系吗?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2723 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 12:16 · PVG 20:16 · LAX 04:16 · JFK 07:16
    ♥ Do have faith in what you're doing.