Об этом проекте
CLIProxyAPI — это локальный прокси-сервер, предназначенный для CLI-инструментов AI-кодинга. Он предоставляет API-эндпоинты, совместимые с OpenAI, Gemini, Claude и Grok, позволяя существующим клиентам CLI и SDK получать доступ к различным бэкенд-провайдерам без необходимости нативной интеграции для каждого из них.
В README перечислены поддерживаемые провайдеры: серии моделей Kimi от Moonshot AI, серии моделей GPT от OpenAI, серии моделей Claude от Anthropic, модели Google Gemini/Antigravity и серии моделей Grok от xAI. Доступ обычно осуществляется через OAuth-логин для сервисов типа Claude Code, OpenAI Codex, Gemini/AI Studio и Grok Build, а не через отдельные API-ключи.
- API-эндпоинты, совместимые с OpenAI, Gemini, Claude и Grok, для CLI-моделей
- Поддержка OpenAI Codex через OAuth-логин
- Поддержка Claude Code через OAuth-логин
- Поддержка Grok Build через OAuth-логин
- Потоковые, не потоковые и WebSocket-ответы там, где поддерживается
- Поддержка вызова функций / инструментов
- Поддержка мультимодального ввода для текста и изображений
- Множественные аккаунты с балансировкой нагрузки round-robin для Gemini, OpenAI, Claude и Grok
- Потоки аутентификации CLI для Gemini, OpenAI, Claude и Grok
- Поддержка ключа API Generative Language
- Балансировка нагрузки multi-account для AI Studio Build
- Балансировка нагрузки multi-account для Claude Code
- Балансировка нагрузки multi-account для OpenAI Codex
- Балансировка нагрузки multi-account для Grok Build
- Провайдеры upstream, совместимые с OpenAI, через конфигурацию, например, OpenRouter
- Повторно используемый Go SDK для встраивания прокси
Проект также предоставляет управляющий API, документация к которому упомянута в репозитории. Начиная с версии v6.10.0, встроенная статистика использования больше не поставляется; отдельные сообщественные инструменты, такие как CPA Usage Keeper и CPA-Manager-Plus, обеспечивают сохранность данных, дашборды, мониторинг запросов, оценку стоимости и проверку квот.
В репозитории включена документация SDK, охватывающая использование, продвинутые исполнители и переводчики, контроль доступа, наблюдатели и пример пользовательского провайдера.
В README также перечислен значительный экосистемный набор сообщественных проектов, созданных на основе CLIProxyAPI, включая оболочки GUI для рабочего стола, мониторы квот в строке меню macOS, утилиты трея Windows, расширения VS Code, веб-дашборды администрирования, серверы MCP и инструменты оркестрации мультиагентных систем.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.