CodexZero CLI
Оболочка над Codex сворачивает повторы в выводе команд до чтения моделью, и по замерам автора экономит до 20% токенов
- 80 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Установка запускает скрипт, скачанный по сети, и создает отдельную копию приложения Codex с измененной вкладкой настроек
- Вывод всех команд проходит через обработчик, а ключи API провайдеров хранятся в приложении
Установка
- Работает в
Ручная установка
irm https://raw.githubusercontent.com/Retro2512/CodexZero/main/scripts/bootstrap.ps1 | iexWindows: скачивает установщик, проверяет его и ставит приложение без прав администратора.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Установка запускает скрипт, скачанный по сети, и создает отдельную копию приложения 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.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыНеофициальная сборка Codex CLI с откатом: /rewind возвращает разговор и файлы проекта к выбранной реплике, /redo отменяет откат.
Codex Settings — скиллы
Codex CLI Skills & Profiles
Плагин Codex CLI с двенадцатью скиллами: глубокое исследование, ревью запросов на слияние, генерация картинок и передача работы
Скилл для Codex, который ведет цикл измеримых экспериментов над репозиторием к числовой цели: правка, проверка, откат неудач, повтор
Плагин Codex превращает локальные логи задач в таймлайн с токенами, временем инструментов и оценкой стоимости каждого шага.
Codex Trace читает локальные журналы Codex CLI и показывает ходы, вызовы инструментов и расход токенов в окне или браузере.
Надстройка над OpenAI Codex, которая добавляет память проекта, планирование и проверку завершения задач перед тем, как считать их готовыми
Коротко о README
README объясняет, что сжатие повторов происходит до чтения вывода моделью, и показывает таблицу замеров против обычного Codex и других инструментов. Дальше идут установка для Windows и macOS, три команды, дополнения приложения, режимы и совместимость.