CodexZero CLI

Оболочка над Codex сворачивает повторы в выводе команд до чтения моделью, и по замерам автора экономит до 20% токенов

  • 80 ★ репозитория
  • Последний коммит
  • MIT
CLI

Широкий доступ

Почему такой уровень

  • Установка запускает скрипт, скачанный по сети, и создает отдельную копию приложения Codex с измененной вкладкой настроек
  • Вывод всех команд проходит через обработчик, а ключи API провайдеров хранятся в приложении
Все причины и проверки
Нужен VPN

retro2512/codexzero

Установка

Работает в

Ручная установка

irm https://raw.githubusercontent.com/Retro2512/CodexZero/main/scripts/bootstrap.ps1 | iex

Windows: скачивает установщик, проверяет его и ставит приложение без прав администратора.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Установка запускает скрипт, скачанный по сети, и создает отдельную копию приложения Codex с измененной вкладкой настроек
  • Вывод всех команд проходит через обработчик, а ключи API провайдеров хранятся в приложении

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

CodexZero — надстройка над Codex, которая убирает повторы из вывода команд до того, как его прочтет модель. Сборочные логи, тесты и дампы файлов часто печатают одну и ту же строку много раз, а токены считаются за каждую копию. CodexZero сохраняет полный вывод на диск, сворачивает одинаковые строки в счетчик и отдает Codex короткую версию: ошибки и все новое остаются. Модель и ответы прежние. В консоли работают три команды: `codex-zero run` запускает Codex в режиме экономии, `codex-zero savings` показывает вашу экономию, `codex-zero stock` запускает обычный Codex. Есть режимы standard, focused и safe. Приложение CodexZero добавляет выбор своих моделей в общем списке, живую стоимость чата и индикатор кэша.

Для кого. Пользователям Codex, которые гоняют длинные сборки и тесты и упираются в лимиты токенов, и тем, кто хочет видеть стоимость каждого чата.

Подходит, если

  • Агент запускает сборки и тесты, а в логе одно предупреждение повторяется десятки раз
  • Нужно увидеть через `codex-zero savings`, сколько токенов сэкономлено на вашей работе
  • Вы хотите добавить в список моделей Codex ключ Claude, Z.ai или локальную модель
  • Во время работы нужна живая стоимость чата и шкала прогрева кэша
  • Задача требует множества независимых вызовов инструментов, и подходит режим focused

Не подходит, если

  • Вам нужен чистый Codex без вмешательства в вывод: для этого есть `codex-zero stock`
  • Вы работаете на Linux: легкое приложение собрано только для Windows, а на macOS ставится приложение или команда
  • Вывод команд короткий и без повторов: экономить нечего
  • Вы хотите подключить подписку Claude Code: проект подключает API провайдеров, а не сессии входа

Пример запроса к агенту

Запусти этот проект через codex-zero run, прогони тесты и покажи через codex-zero savings, сколько токенов сэкономлено

Ограничения

Цифры экономии измерены автором на наборах DeepSWE и Terminal-Bench и сравнивают с обычным Codex: режим Standard дал 17,1% меньше токенов при всех пройденных задачах. На вашей работе результат зависит от того, сколько повторов в выводе. Установка идет скриптом `bootstrap.ps1` через `irm | iex` на Windows и `bootstrap.sh` через `curl | sh` на macOS, который скачивает и проверяет установщик. Облегченное приложение с выключенными слайдами, документами и плагинами пока только для Windows. Запросы к Claude и Z.ai идут по вашему ключу API, а ключи в Windows шифруются DPAPI.

Как отключить. На Windows удалите приложение через «Параметры, Приложения», на macOS перетащите его в корзину. Инструкция по откату лежит в `docs/rollback.md`. Установленный Codex, логин и настройки установщик не меняет, обычный ярлык запускает обычное приложение.

Частые вопросы

Как установить CodexZero?

На Windows выполните `irm https://raw.githubusercontent.com/Retro2512/CodexZero/main/scripts/bootstrap.ps1 | iex`, на macOS `curl -fsSL https://raw.githubusercontent.com/Retro2512/CodexZero/main/scripts/bootstrap.sh | sh`. Для консольной команды на macOS замените `| sh` на `| CODEX_ZERO_INSTALL=cli sh`.

Теряет ли модель информацию из вывода?

Полный вывод сохраняется на диск, а Codex получает короткую версию с ошибками и новыми строками. Если оригинал короче сжатого, модель читает оригинал.

Чем режимы отличаются?

`standard` по умолчанию дает короткие инструкции и обычные инструменты Codex, `focused` объединяет независимые вызовы инструментов, а `safe` использует обычные инструменты и инструкции.

Как вернуться к обычному Codex?

Выполните `codex-zero stock` либо открывайте обычный ярлык Codex: приложение CodexZero работает рядом и ваш Codex, логин и настройки не меняет.

Можно ли подключить другие модели?

Да, в настройках приложения есть раздел Custom models: Claude, Z.ai Coding или своя модель с указанием ID модели и ключа API. Поддерживаются OpenAI Responses, Chat Completions и Anthropic Messages.

Обсуждение

Вопросов и отзывов пока нет.

Неофициальная сборка Codex CLI с откатом: /rewind возвращает разговор и файлы проекта к выбранной реплике, /redo отменяет откат.

CLIШирокий доступ59Звезды репозитория

Codex Settings — скиллы

Codex CLI Skills & Profiles

Плагин Codex CLI с двенадцатью скиллами: глубокое исследование, ревью запросов на слияние, генерация картинок и передача работы

ПлагинШирокий доступ249Звезды репозитория

Скилл для Codex, который ведет цикл измеримых экспериментов над репозиторием к числовой цели: правка, проверка, откат неудач, повтор

СкиллШирокий доступ3,2 тыс.Звезды репозитория

Плагин Codex превращает локальные логи задач в таймлайн с токенами, временем инструментов и оценкой стоимости каждого шага.

ПлагинРасширенный доступ253Звезды репозитория

Codex Trace читает локальные журналы Codex CLI и показывает ходы, вызовы инструментов и расход токенов в окне или браузере.

CLIРасширенный доступ120Звезды репозитория

Надстройка над OpenAI Codex, которая добавляет память проекта, планирование и проверку завершения задач перед тем, как считать их готовыми

CLIРасширенный доступ3,9 тыс.Звезды репозитория

Коротко о README

README объясняет, что сжатие повторов происходит до чтения вывода моделью, и показывает таблицу замеров против обычного Codex и других инструментов. Дальше идут установка для Windows и macOS, три команды, дополнения приложения, режимы и совместимость.

Бейдж для README

Сообщить о проблеме