Инструменты22 июля 2026 г., 09:45 МСК🤖 Auto

OpenCodex: Подключаем любые LLM к Codex и Claude Code за клик

Вышла утилита OpenCodex, превращающая CLI и App от OpenAI в универсальный прокси для Claude, Gemini, Grok и других моделей без ожидания официальной поддержки.

Баннер новости 4108

Суть проекта: универсальный прокси-слой

Разработчики представили OpenCodex — легковесный локальный прокси, который транслирует запросы Codex (Responses API) в форматы любых сторонних LLM. Инструмент позволяет использовать мощные модели от Anthropic, Google, xAI, Kimi, Qwen и других провайдеров внутри привычного интерфейса Codex CLI, App и SDK. Поддерживаются потоковая передача (streaming), вызовы инструментов (tool calls), токены рассуждений (reasoning tokens) и работа с изображениями.

Ключевые возможности и метрики

Главное преимущество — отсутствие привязки к экосистеме OpenAI. Утилита автоматически обнаруживает модели через endpoint /v1/models и поддерживает роутинг на основе префиксов (например, anthropic/ или google/). Особое внимание уделено управлению квотами: система может управлять пулом аккаунтов ChatGPT, автоматически распределяя сессии на наименее загруженные узлы с учетом лимитов (5 часов, неделя, месяц) и механизмов failover при ошибках 429/401.

Технические детали и поддержка моделей

OpenCodex интегрируется с новыми моделями OpenAI (GPT-5.6 Sol/Terra/Luna), предоставляя им доступ к функциям рассуждения. Ниже приведена таблица поддерживаемых платформ и способов интеграции:

Компонент Статус / Поддержка Примечание
macOS (arm64/x64) Полная поддержка Управление через launchd
Linux (x64/arm64) Полная поддержка Управление через systemd (user unit)
Windows (x64) Полная поддержка Task Scheduler или нативный сервис (WinSW)
Runtime Node.js 18+ / Bun Bun встраивается автоматически, WSL не требуется
Провайдеры 40+ встроенных Anthropic, Google, xAI, Ollama, OpenRouter, Azure и др.

Установка и настройка

Для начала работы требуется Node.js версии 18 или выше. Установка осуществляется через npm с автоматическим bundling-ом рантайма Bun:

  • npm install -g @bitkyc08/opencodex
  • ocx init — интерактивная настройка конфига и инжекция в Codex
  • ocx start — запуск прокси на localhost:10100

Управление конфигурацией и добавление новых провайдеров (с вводом API-ключей или OAuth) доступно через веб-дашборд по адресу http://localhost:10100 после команды ocx gui. Сессии сохраняют привязку к аккаунту (affinity), что предотвращает «прыжки» между учетными записями в длинных сессиях (SSH, tmux).

Источник: Github ↗