📈 GH Trending Explorer 🎲 Surprise me

← all repos

haremank / agent2api

git clone https://github.com/haremank/agent2api.git

Agent2API — 多提供商本地网关(WorkBuddy/CatPaw/Qoder 等登录态 → OpenAI 兼容 API)。原项目 aimod-cc/agent2api 已停止维护,本仓库为接手维护版本。

—
stars, 24h
+69
stars, 7 days · #730
+69
stars, 30 days · #3,577
69
★ total · +69% this week
33
forks · 2 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageRust
License—
Created2026-10-17 (3d ago)
Last pushtoday
Watchers0
OwnerUser

Links

README excerpt
# Agent2API
**把多家 AI 桌面客户端的登录态,变成一个本地 OpenAI 兼容 API 网关**
简体中文 | English | 繁體中文 | 日本語 | 한국어 | Português (BR)
✨ 核心特性 • 💬 社区与支持 • 🤝 支持的提供商 • 🚀 快速开始 • 🐳 Docker 部署 • 📸 界面预览 • 🔧 开发与构建 • 📜 使用声明
> [!IMPORTANT]
> **临时维护仓库** —— 原项目 `aimod-cc/agent2api` 的作者账号已被封禁,上游仓库与 Release 均无法访问(GitHub 返回 404)。本仓库依据 fork 维护者 `weiang12345/agent2api` 的完整提交历史在本地重建,**仅作临时维护**。
>
> 应用界面与全部业务逻辑**均未改动**;代码只改了更新源常量一处(`DEFAULT_REPO`),让它指回仍挂着安装包的 fork 发布线,另修正了因上游账号失效而断掉的文档链接。
>
> 待原作者账号恢复后,本仓库将被合并回上游。
---
Agent2API 把多家 AI 桌面客户端里已登录的账号接到一起,共用一套 OpenAI 兼容接口。任何支持自定义 `base_url` 的客户端,填上 `http://127.0.0.1:3065/v1` 就能直接调用这些账号的模型额度 —— **不需要上游 API Key,也不需要改客户端**。
## ✨ 核心特性
- 🔌 **OpenAI 兼容** —— 客户端填个 `base_url` 就能用,Chat / Responses / Messages 三种协议都支持
- 🏪 **内置 17 家提供商** —— WorkBuddy、小浣熊、CatPaw、Qoder、Trae 等开箱即用,也支持自定义提供商
- 🔁 **凭证自动续期** —— Token 到期自动换新,临期凭证可批量刷新,模型目录也不会过期
- 🪂 **多账号轮转** —— 按优先级排队,429 自动换账号,限额冷却期内不空等
- 🛡️ **出网代理** —— 每个账号可配独立出口,出站指纹按官方客户端伪装
- 🔑 **网关安全** —— 多把网关 Key 可分权、登录有人机验证,没配 Key 时默认拒绝请求
- 📊 **请求报表** —— 请求量、成功率、Token 消耗一览,还有缓存命中率与 365 天热力图
- ⏰ **定时任务** —— 自动签到、凭证维护、模型目录刷新,开关与间隔在一页里管理
- 💰 **余额与用量** —— 账号行内直接看余额与用量,支持跨账号并发查询
- 🖥️ **两种部署** —— 桌面端托盘常驻、免装 Node;Docker 版面板与网关同端口,界面六语
## ❤️ 赞助商
 感谢 ProxyLane 赞助了本项目!ProxyLane 提供 AI 账号专用的原生静态住宅 IP(Static Residential ISP):IP 来自真实家庭宽带运营商,Scamalytics 低欺诈评分,每个 IP 独享,不限流量,$3.90 起。在「网络代理」页给每个账号配一个出口即可。首次购买使用优惠码 AGENT2API25 享 75 折。 
## 💬 社区与支持
- **QQ 群**:Agent2API 交流群,群号 `1127656296` —— 在 QQ 里搜索群号即可加入,使用答疑与问题反馈都在这里。
- **💖 赞赏**:如果 Agent2API 帮到了你,欢迎请作者喝杯咖啡;赞赏完全自愿,不解锁任何功能。
- **🤝 赞助 / 商务合作**:想赞助本项目,或想让你的产品出现在这里?发邮件到 541675139@qq.com。
## 🤝 支持的提供商
支持情况一览(✓ 支持 · ✗ 不支持 · — 无此概念):
| 平台 | LLM 请求 | Token 自动续期 | 模型列表 | 余额查询 | 签到 | 领取类 |
| --- | :--: | :--: | :--: | :--: | :--: | :--: |
| WorkBuddy 国内版 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| WorkBuddy 国际版 | ✓ | ✓ | ✓ | ✓ | ✗ | — |
| 小浣熊 | ✓ | ✓ | ✓ | ✓ | ✓ | — |
| CatPaw | ✓ | ✗ | ✓ | ✓ | ✗ | — |
| AutoClaw(国内版 / 国际版) | ✓ | ✓ | ✓ | ✓ | ✓ | — |
| Qoder | ✓ | ✓ | ✓ | ✓ | ✓ | — |
| Cline(Free / Pass) | ✓ | ✓ | ✓ | ✓ | — | — |
| Accio(国际版 / 国内版) | ✓ | ✓ | ✓ | ✓ | — | — |
| ZCode(国内版 / 国际版) | ✓ | ✗ | ✗ | ✓ | — | ✓ |
| CodeArts | ✓ | ✓ | ✓ | ✓ | — | ✓ |
| Trae | ✓ | ✓ | ✓ | ✓ | — | — |
| Loomy(讯飞) | ✓ | ✗ | ✓ | ✓ | ✓ | — |
| KukuAI(百度文库) | ✓ | ✗ | ✓ | ✓ | ✓ | — |
| MonkeyCode(长亭科技,国内版 / 国际版) | ✓ | ✗ | ✓ | — | — | — |
| Command Code | ✓ | ✗ | ✓ | — | — | — |
| Antigravity(Google,Gemini) | ✓ | ✓ | ✓ | — | — | — |
| OfficeAce(华为云果办 / OfficeClaw) | ✓ | ✓ | ✓ | ✓ | ✓ | — |
| 自定义提供商 | ✓ | — | ✓ | — | — | — |
> 注:模型列表的 ✓ 表示支持在线自动拉取,部分平台另有内置静态表兜底;ZCode 仅有内置静态表。Token 续期列 ✗ 表示该平台没有可用的续期接口(账号在有效期内不受影响)。Qoder 签到仅中国版可用。
`/v1/chat/completions`、`/v1/responses`、`/v1/messages`(含 `count_tokens`)与 `/v1/models` 对所有平台一视同仁;模型映射、全局优先级队列、429 降级、出网代理、出站指纹脱敏与请求报表同样全平台通用。
> **本项目仅供学习与交流使用。** 它以非官方客户端形态复用你自己账号的登录态,可能不符合上游服务的使用条款,风险(含账号被风控、封禁)自负;禁止商用或绕过计费。详见使用声明与 LICENSE。
>
> 本项目与各上游厂商及其官方产品均无关(名单见使用声明);接口形态来自对各家客户端通信的观察,上游随时可能调整。
## 🚀 快速开始
从 Releases 下载安装包(NSIS,简体中文,默认装到 `C:\Program Files\Agent2API`,安装时需要管理员授权),安装后启动即可,**无需安装 Node 或任何其它运行时**。
1. 首次