首页Clauderouter-for-me/CLIProxyAPI
// archived 2026-04-27
router-for-me

CLIProxyAPI

AI#OpenAI#Claude#Gemini#Proxy#API
前往 GitHub →
74

// 项目简介

CLIProxyAPI 是一款多功能代理服务器,为各种命令行工具提供兼容 OpenAI、Gemini 和 Claude 的 API 接口。它支持主流 AI 服务的 OAuth 认证,使用户能够通过轮询负载均衡管理多个账号。该项目还包含一个可复用的 Go SDK,并为 IDE 扩展和 AI 编程助手提供了广泛支持。

// 技术分析

CLIProxyAPI 是一款多功能代理服务器,旨在通过提供兼容 OpenAI、Gemini 和 Claude 的 API 接口,弥合各种 AI 编码工具与多个 LLM 提供商之间的差距。其架构专注于实现多账户管理和负载均衡,使开发人员能够利用现有的 Claude Code 和 OpenAI Codex 等工具的 OAuth 订阅,而无需手动管理 API 密钥。通过提供统一的接口和智能模型回退机制,该项目简化了将各种 AI 服务集成到 CLI 环境中的过程,同时在管理操作中保持了安全优先的设计。

// 核心亮点

01
提供统一的 OpenAI、Gemini 和 Claude 兼容 API 端点,以便与各种 CLI 工具和 IDE 扩展无缝集成。
02
支持基于 OAuth 的 Claude Code 和 OpenAI Codex 身份验证,无需手动管理 API 密钥。
03
具备强大的多账户负载均衡和轮询路由功能,可优化不同 AI 提供商订阅的使用效率。
04
包含智能模型映射和回退功能,可在首选模型不可用时自动将请求路由至替代模型。
05
提供可重用的 Go SDK,允许开发人员将代理功能直接嵌入到他们自己的应用程序或服务中。
06
支持流式响应、函数调用和多模态输入(文本和图像)等高级功能,以确保与现代 AI 工作流的完全兼容。

// 典型使用场景

01
为 Claude、Gemini 和 OpenAI Codex 提供统一的多账号管理
02
基于 OAuth 的 AI 编程工具认证,无需手动配置 API keys
03
为基于 CLI 的 AI 开发工作流提供智能模型路由和自动故障转移

// 快速开始

要开始使用 CLIProxyAPI,请访问官方帮助文档 https://help.router-for.me/ 以探索设置指南和配置选项。开发人员可以利用项目的 Management API 来配置提供商和 OAuth 账户,或者按照 'docs/' 目录中的文档将 Go SDK 集成到自己的项目中。