背景
公司给我分配了 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