LinkAGI:面向 Claude Code、Codex 与 Gemini CLI 的统一 API 接入服务

LinkAGI:面向 Claude Code、Codex 与 Gemini CLI 的统一 API 接入服务
很多开发者并不是只使用一种 AI 工具写代码时可能在 Claude Code 和 Codex 之间切换处理轻量任务时又会使用 Gemini CLI项目里还可能需要 OpenAI-compatible 或 Anthropic-compatible API。问题也随之出现账号分散、Key 分散、充值记录分散而且不同客户端对 Base URL 的要求并不一致。少写或多写一层/v1就可能遇到 401、404 或返回 HTML 页面等问题。LinkAGI是一个面向 AI 编程工具与常用客户端的统一 API 接入服务目标是用一个控制台完成令牌创建、模型选择、余额管理和调用记录查询。控制台https://api.linktoagi.com使用文档https://docs.linktoagi.comLinkAGI 主要解决什么问题1. 一套控制台管理多种客户端目前文档和接口重点覆盖Claude Code 与 Anthropic Messages APICodex CLI、IDE 扩展与 OpenAI Responses APIGemini CLI 与 Gemini-compatible APICherry Studio、ChatBox 等常用第三方客户端OpenAI-compatible、Anthropic-compatible 等应用接入方式。用户可以在控制台创建令牌、查看可用模型、选择令牌分组并通过调用记录定位认证失败、模型无权限和额度不足等问题。2. 按使用量充值不绑定固定月度套餐LinkAGI 采用按量充值方式适合使用频率不固定、需要先验证工具效果或者同时维护多个 AI 客户端的开发者。当前公开政策包括支持微信、支付宝充值余额和每次调用记录可以在控制台查看支持未消耗余额退款退款金额按“实充金额减去实际消耗”计算消费满 50 元可以联系客服申请开票提供问题反馈、商务咨询和企业技术支持入口。具体规则以控制台实时显示为准。3. 国内网络环境可以直接接入客户端统一连接 LinkAGI API 地址可以减少直接连接不同境外模型平台时需要分别处理网络环境、账号地区和多个 Key 的麻烦。Codex 使用自定义模型提供方后可以直接读取 LinkAGI 令牌不要求先登录 ChatGPT 账号Claude Code 和 Gemini CLI 也可以通过对应环境变量完成配置。三种客户端的 Base URL 怎么填这里是最容易混淆也最值得单独说明的地方。客户端Base URL客户端继续追加的路径Claude Codehttps://api.linktoagi.com/v1/messagesCodex / Responseshttps://api.linktoagi.com/v1/responsesGemini CLIhttps://api.linktoagi.com/v1beta/models/...Base URL 并不是最终请求地址客户端还会继续拼接协议路径。例如 Claude Code 如果错误地填写https://api.linktoagi.com/v1客户端再次追加/v1/messages后最终可能得到https://api.linktoagi.com/v1/v1/messages这种重复路径会返回 404。Codex 则相反它通常只追加/responses所以 Base URL 需要保留/v1。Claude Code 配置示例macOS、Linux 或 Windows 均可使用settings.json。文件内容如下{env:{ANTHROPIC_BASE_URL:https://api.linktoagi.com,ANTHROPIC_AUTH_TOKEN:替换为在 LinkAGI 创建的 API Key,CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC:1}}配置完成后重新打开终端再启动claude。Codex 配置示例编辑~/.codex/config.tomlmodel_provider linkagi model 替换为控制台中实际可用的模型名 [model_providers.linkagi] name LinkAGI base_url https://api.linktoagi.com/v1 wire_api responses env_key LINKTOAGI_API_KEYmacOS、Linux 或 WSL 设置环境变量exportLINKTOAGI_API_KEY替换为在 LinkAGI 创建的 API KeyWindows PowerShell 可以写入当前用户环境变量[Environment]::SetEnvironmentVariable(LINKTOAGI_API_KEY,替换为在 LinkAGI 创建的 API Key,User)完成后进入代码项目运行codex再使用/status检查模型提供方、模型名称和权限设置。Gemini CLI 配置示例编辑~/.gemini/.envGOOGLE_GEMINI_BASE_URLhttps://api.linktoagi.comGEMINI_API_KEY替换为在 LinkAGI 创建的 API KeyGEMINI_MODEL替换为控制台中实际可用的模型名不要把 Codex 的/v1地址直接复制给 Gemini CLI否则可能形成错误协议路径。当前公开模型路线与分组LinkAGI 当前公开模型路线覆盖 Claude、GPT / Codex、Gemini 和 Grok。不同分组面向低成本测试、日常使用、Claude Code 专用和第三方客户端接入等场景。部分当前公开分组倍率如下路线分组倍率适用说明Claude Code 补贴渠道0.8当前推荐的性价比路线Claude Code 廉价渠道0.72价格较低偶尔可能缺号Claude Code Max2.4仅限 Claude Code 内使用Claude Code Max-C1.8支持第三方客户端接入Codex Sale0.12低价测试路线稳定性较低Codex Plus0.2日常使用路线Codex Pro0.4可外接路线Gemini / Grok1.0对应协议路线需要注意分组倍率不是所有模型的最终单价。实际扣费还会受到具体模型的输入倍率、输出倍率、缓存与按次计费规则影响请以模型广场和调用记录显示为准。第一次使用建议建议按下面的顺序验证使用邮箱完成注册和验证在“令牌管理”创建一个 API Key在“模型广场”确认令牌分组允许使用的模型名称根据客户端填写正确 Base URL先执行一个小型、只读任务回到控制台检查调用记录和实际消耗确认模型、响应速度和计费符合预期后再继续使用。常见错误排查401 Unauthorized通常说明请求已经到达认证环节。检查 API Key 是否完整、环境变量是否被客户端读取、令牌是否启用以及账户是否还有余额。404 或 endpoint not found检查 Base URL 是否重复包含/v1Codex 是否遗漏/v1以及 Codex 是否设置了wire_api responses。返回 HTML 而不是 JSON请求可能落到了控制台前端页面而不是 API 路由。浏览器能打开某个地址不代表客户端访问的是正确 API 端点。模型不存在或无权限回到模型广场查看令牌分组允许的模型把配置中的模型名称改成完全一致的值。适合与不适合的场景LinkAGI 更适合个人开发者、小团队、AI 应用原型、多客户端统一管理以及希望按使用量充值的场景。如果业务只能接受模型厂商官方直连或者请求包含不能经过第三方服务的敏感数据应优先选择模型厂商官方接口并建立自己的安全与合规方案。入口汇总LinkAGI 控制台https://api.linktoagi.com完整接入文档https://docs.linktoagi.com问题反馈与技术支持https://docs.linktoagi.com/about.html#support联系邮箱linktoagi163.com后续文档还会继续补充 Claude Code、Codex 和 Gemini CLI 的真实项目案例、报错排查记录和可复用配置。