qxcnm /
Codex-Manager
Инструмент управления и переключения аккаунтов Codex CLI. Обеспечивает локальный шлюз для перенаправления запросов Codex CLI.
Форки
198
Звёзды
1.4k
Issues
0
Codex-Manager — локальный прокси-шлюз для переключения аккаунтов в Codex CLI. Помогает управлять сессиями без постоянной переавторизации.
Что делает
Инструмент берет на себя рутину по смене учетных записей в Codex CLI. Вместо того чтобы каждый раз логиниться заново, ты запускаешь локальный шлюз. Он перехватывает запросы CLI и подставляет нужные токены на лету.
Это критически важно для тех, кто тестирует разные тарифные планы или использует несколько аккаунтов для обхода лимитов. Ты просто переключаешь профиль в менеджере, а CLI думает, что работает в обычном режиме.
Как работает
Программа работает как прокси-сервер на Rust. Она поднимает локальный эндпоинт, через который проходят все запросы от Codex CLI. Ты настраиваешь переменные окружения или конфиг CLI так, чтобы трафик шел через этот шлюз. Дальше менеджер сам подменяет заголовки авторизации в зависимости от выбранного тобой активного профиля.
Кому подходит
Разработчикам ботов, которым нужно быстро менять аккаунты для тестов.
Пользователям, которые уперлись в лимиты одного аккаунта и используют несколько.
Тем, кто автоматизирует работу с Codex CLI и хочет переключаться между ними одной командой.
Основные возможности
Локальное перенаправление запросов (Proxy).
Управление списком аккаунтов через CLI.
Быстрое переключение активного профиля.
Минимальное потребление ресурсов благодаря Rust.
Прозрачная работа с Codex CLI без изменения его исходного кода.
Как установить
Для установки понадобится установленный Rust и Cargo. Склонируй репозиторий и собери проект локально.
git clone https://github.com/qxcnm/Codex-Manager
cd Codex-Manager
cargo build --releaseПосле сборки бинарник появится в папке `target/release`. Запускай его напрямую для инициализации шлюза.
Как применить в своём продукте
Ты можешь встроить этот менеджер в цепочку автоматизации своего SaaS. Если твой сервис использует Codex CLI как движок, добавь этот инструмент для ротации аккаунтов. Это позволит распределять нагрузку между десятками учетных записей, не переписывая логику приложения.
Использовать как прослойку для автоматической ротации ключей в ботах.
Интегрировать в CI/CD пайплайны для тестирования разных прав доступа.
Обернуть в Docker-контейнер для масштабирования запросов в облаке.
Подводные камни
Главный риск — безопасность хранения токенов. Поскольку менеджер хранит их локально, убедись, что доступ к файлам конфига ограничен. Также учитывай, что при сбое прокси-сервера все запросы от CLI просто перестанут уходить. Проверяй статус шлюза перед запуском тяжелых задач.
Частые вопросы
Нужно ли менять код самого Codex CLI?
Нет, в этом вся суть. Ты просто перенаправляешь трафик через прокси, который поднимает менеджер. CLI даже не догадывается, что запросы проходят через посредника.
Можно ли использовать его для автоматического переключения по расписанию?
В текущем виде менеджер ориентирован на ручное управление через CLI. Однако, так как это обычная консольная утилита, ты можешь легко написать скрипт-обертку, который будет менять профили по крону.
Есть ли риск блокировки аккаунтов?
Это зависит от условий использования самого Codex. Менеджер лишь технически подменяет данные авторизации. Если ты нарушаешь лимиты API, смена аккаунтов не спасет от бана при обнаружении подозрительной активности с одного IP.
Похожие репозитории
RustDesk — это open source замена TeamViewer для удаленного управления. Позволяет поднять свой сервер и не зависеть от чужих облаков.
cc-switch — это десктопный хаб для управления AI-ассистентами и CLI-инструментами в одном окне. Переключайся между Claude Code, Gemini и другими провайдерами без правок конфигов.
Zed — это сверхбыстрый редактор от создателей Atom. Он позволяет кодить в разы быстрее благодаря GPU-ускорению и встроенному мультиплееру.
Codex — это компактный агент для написания кода прямо в терминале. Помогает генерировать и править файлы без выхода из консоли.
Данные обновлены: 16 апреля 2026 г.