爱意满满的作品展示区。
wellyougo

做了个把 Qoder 的额度用于对外提供 OpenAI 兼容 API 的项目

  •  
  •   wellyougo · Aug 24 · 1452 views
    This topic created in 34 days ago, the information mentioned may be changed or developed.

    背景

    公司给我分配了 qoder 国际版的额度 (可以使用 qwen3.8 GLM5.2 Deepseek 等国产模型) 但我平时并不只使用 Qoder 或者 QoderCLI.

    我想把这个额度给 cc/codex/或者 zcode 使用

    但是我在 github 找了一圈项目只找到 QoderCli 的包装 相关的项目.(不能自定义系统提示词等限制)

    所以我写了一个小项目:CLI2API。

    它可以复用自己的 Qoder 登录状态,对外提供 OpenAI 兼容 API 。这样就能把 Qoder 接入自己习惯的客户端、脚本和 Harness ,而不用被固定在某一个工具里。

    项目地址:

    https://github.com/caigee-cmd/cli2api

    我主要想解决的问题

    • 在自己喜欢的客户端里使用 Qoder 额度
    • 自定义系统提示词和工作方式
    • 接入 cc 或者 codex 或者 zcode
    • 使用 OpenAI 兼容协议统一接入
    • 充分利用 Qoder 国际版对国产模型比较友好的额度

    Qoder 目前对 Qwen 、GLM 、MiniMax 等模型的使用体验不错,额度也相对慷慨。对我来说,把这些额度接入日常开发工具,比只在官方 CLI 或者 IDE 里使用更加灵活。

    目前支持

    • OpenAI 兼容 Chat Completions
    • 流式输出、Tool Calling 、ReasoningAPI 、推理强度参数
    • 上下文大小后台统一配置
    • 浏览器登录、PAT 登录
    • 多账号管理和自动路由
    • 自定义系统提示词
    • Web 控制台
    • Docker Compose 部署
    • SQLite 持久化登录状态
    • 目前只支持 qoder 国际版

    声明

    CLI2API 是个人开发的非官方开源项目,与 Qoder 及其所属公司没有隶属、合作或授权关系。 请仅使用自己有权使用的 Qoder 账号和额度,并遵守 Qoder 、公司以及相关服务的使用条款。项目不提供账号、额度或官方 API 服务,也不建议将其用于账号共享、商业转售或其他违反服务规则的场景。

    快速开始

    git clone https://github.com/caigee-cmd/cli2api.git
    cd cli2api
    ./scripts/start.sh
    Supplement 1  ·  Aug 30
    目前已经同步支持 trae Qoder workbuddy 有想法的伙伴可以一起维护哦
    9 replies  •  2026-09-05 21:02:46 +08:00
    gongminami
        1
    gongminami  
       Aug 24
    思路非常好,收藏了 回头测试一下
    wellyougo
        2
    wellyougo  
    OP
       Aug 24
    @gongminami 会一直持续更新哦
    m1nm13
        3
    m1nm13  
       Aug 26
    之前一直想弄来着. 老是吹 qwen 3.8max 很牛但是除了 qoder 基本没什么订阅会提供这个模型. 而 qoder 本身的 agent 又太蠢了
    wellyougo
        4
    wellyougo  
    OP
       Aug 26
    @m1nm13 对因为国产模型的订阅实在是太贵了 既然 qoder 或者 workbuddy 提供了额度 (workbuddy 甚至 hy3 免费) 其实用他们的额度放到自己的 claude code 或者 codex 纯自用来说我觉得是没什么
    goojia
        5
    goojia  
       Aug 31 via Android
    添加了一个 workbuddy 账号,但是 api 无法使用,提示“no qoder accounts available”
    goojia
        6
    goojia  
       Aug 31 via Android
    修复完成 ✅
    - 原因:网关默认把裸模型名(如 `hy3`)固定路由到 `qoder` provider ,而你的账号是 `workbuddy`,所以报 `no qoder accounts available`
    - 修复:在 `/cli2api/deploy/.env` 里开启 `CROSS_PROVIDER_MODEL_POOL=1`,重建容器
    - 验证:实测 `hy3` 已正常返回 `OK`,健康检查里 `cross_provider_model_pool` 已变 `true`
    wellyougo
        7
    wellyougo  
    OP
       Aug 31
    @goojia 感谢 马上修复
    wellyougo
        8
    wellyougo  
    OP
       Aug 31
    @goojia 在最新版本已修复 CROSS_PROVIDER_MODEL_POOL 已放到系统设置中 默认打开
    pzhang
        9
    pzhang  
       21 days ago
    已经用了一段时间,非常贴合我自己的使用习惯,不过最近发现在 OMP 里面用的时候,如果用 glm 这些 model 没有问题,但是用 Qoder 国际版自己那些极致/cantus 就不行,会显示 upstream stream ended before [DONE],这个属于 Qoder 的限制吗?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2702 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 06:09 · PVG 14:09 · LAX 23:09 · JFK 02:09
    ♥ Do have faith in what you're doing.