
Codex DeepSeek Patch
Патч для Codex на macOS и Windows: добавляет DeepSeek и другие модели, сохраняя профиль, историю и инструменты оригинального приложения.
Codex DeepSeek Patch представляет собой патч для официального приложения Codex под macOS и Windows. Этот проект добавляет модель DeepSeek Flash или другие сторонние нейросети прямо во встроенное меню выбора моделей, сохраняя при этом привычный интерфейс и все функции оригинального клиента.
Ключевые особенности проекта
-
Оригинальная экосистема остается нетронутой. Вам не придется заново проходить авторизацию. Профили, история переписок и встроенные инструменты Codex работают в обычном режиме, так как их запускает сама платформа.
-
Переключение моделей прямо в чате. Меню выбора использует стандартный интерфейс. Вы можете сменить модель в любой момент диалога. Система дождется окончания текущего ответа, после чего сохранит историю беседы, рабочие папки и все выданные разрешения.
-
Чистая интеграция без правки бинарных файлов. Программа не трогает ASAR-архивы, не дублирует файлы в Windows и не нарушает официальную цифровую подпись Apple на macOS. Официальный клиент обновляется штатно и без конфликтов с патчем.
-
Умная работа с контекстом и историей. Патч использует родной алгоритм сжатия данных от Codex. При смене модели, система автоматически подстраивает лимиты под размер контекстного окна новинки. Программа изолирует специфические данные вроде скрытых рассуждений DeepSeek, а также корректно передает текст и результаты работы инструментов. Короткие выжимки из прошлых реплик создаются силами сторонней модели, поэтому они не расходуют баланс вашего аккаунта GPT.
Доступные версии Проект развивается в двух изолированных ветках со своими циклами обновлений.
-
Базовая версия (ветка main). Создана только для прямого подключения DeepSeek Flash через официальный API-ключ. В меню сохраняются стандартные модели GPT и добавляется DeepSeek. Никакие сторонние прокси для этого не нужны.
-
Расширенная версия (ветка codex/existing-proxy-models). Позволяет подключать любые локальные или облачные модели вроде Claude, Qwen или GLM. Главным условием является поддержка протокола Chat Completions. Интеграция DeepSeek в этой ветке необязательна, а управление сторонними подписками полностью остается на совести пользователя.
Легкая архитектура В основе решения лежит локальный скрипт, написанный на стандартной библиотеке Python 3.11+.
-
Процесс запускается на локальном хосте по адресу 127.0.0.1. Он работает исключительно как быстрый транслятор запросов, поэтому не имеет собственной базы данных, графической оболочки или движка для запуска моделей.
-
В Windows скрипт выполняется в фоновом режиме без открытия окон консоли.
-
Проверка обновлений тоже происходит в фоне, через стандартные системные службы, такие как launchd на macOS и «Планировщик задач» в Windows. Благодаря этому скрипт не висит постоянно в процессах и не нагружает оперативную память.
Безопасность и обновление
Разработчики внедрили систему неблокирующих фоновых обновлений. При выходе нового патча, появляется системное окно с индикатором загрузки, которое можно закрыть, чтобы спокойно продолжить работу над кодом. Сама установка начнется только после того, как вы закроете Codex и нажмете кнопку подтверждения.
Перед заменой файлов, скрипт автоматически тестирует в изолированной среде связку моделей, размер контекстного окна и работу инструментов через встроенный интерфейс командной строки. Если проверка завершается с ошибкой, обновление блокируется, что позволяет сохранить работоспособность текущей сборки. Вы можете в любой момент откатить изменения или полностью удалить патч одной командой в консоли, чтобы вернуть приложение к исходному официальному состоянию.
Базовые команды управления Для установки и настройки DS-версии используются стандартные шаги в терминале:
Клонирование репозитория
git clone https://github.com cd codex-deepseek-patch
Привязка API-ключа DeepSeek
python3 patch.py setup-key
Сборка и верификация совместимости с установленным клиентом
python3 patch.py build –app /Applications/ChatGPT.app –output /absolute/path/build –verify
Установка (выполняется после закрытия Codex)
python3 patch.py install /absolute/path/build
Включение фонового мониторинга обновлений
python3 monitor.py enable –app /Applications/ChatGPT.app –baseline /absolute/path/build Для управления параметрами моделей и проверки статуса предусмотрены следующие команды:
-
python3 monitor.py status - проверить текущий статус работы патча.
-
python3 monitor.py model-options –model MODEL_ID –context-window 32768 - вручную переопределить размер контекстного окна для конкретной модели.
-
python3 monitor.py model-options –model MODEL_ID –hide - скрыть ненужную модификацию модели из общего списка.
-
python3 patch.py restore /absolute/path/build - полное удаление патча и восстановление оригинальной конфигурации приложения.