codex-rewind CLI

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

  • 59 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

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

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

  • Неофициальная сборка агента с доступом к вашему аккаунту и командам, использует общий каталог `~/.codex`, а снимки хранят копии файлов проекта.
Все причины и проверки

extracurricular-ai/codex-rewind

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/codex-rewind

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Неофициальная сборка агента с доступом к вашему аккаунту и командам, использует общий каталог `~/.codex`, а снимки хранят копии файлов проекта.

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

Что делает

codex-rewind поставляет сборку OpenAI Codex CLI, в которую добавлен откат рабочей папки. Обычный Codex умеет вернуться к более ранней точке разговора, но файлы остаются прежними, и модель рассуждает о разговоре, который опережает код на диске. Здесь `/rewind` возвращает рабочую папку к состоянию на выбранной реплике, `/redo` отменяет откат, а `/status` показывает, включены ли снимки и сколько места они занимают. Гит для этого не нужен: сборка не создает коммитов, не трогает индекс и работает в папках без репозитория. Команда установки добавляет исполняемый файл `codexr`, поэтому официальный `codex` остается рядом. Версии имеют вид `0.156.1-rewind.0`, где первая часть показывает базовую версию Codex. Откат выключен по умолчанию и включается флагом `--enable file_snapshots` либо в `~/.codex/config.toml`.

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

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

  • Агент удалил файлы, а восстановить их по гиту нельзя: репозитория нет.
  • После трех неудачных попыток хочется вернуться к состоянию перед ними и сменить подход.
  • Нужно сравнить два подхода к одной задаче и вернуться от второго к первому.
  • Откат передумали, и нужно вернуть изменения командой `/redo`.

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

  • Нужна официальная сборка с поддержкой OpenAI: это неофициальный дистрибутив.
  • Работа идет в удаленных окружениях: откат только локальный.
  • Требуется вернуть состояние до того, как агент узнал о файле вне рабочей папки.

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

Верни проект к состоянию перед последней правкой: выполни /rewind и выбери нужную реплику.

Ограничения

Проект не связан с OpenAI и не поддерживается ею, ошибки сообщают в репозиторий автора с указанием версии npm. Сборка использует тот же каталог `~/.codex`, что и официальная: официальный Codex о снимках ничего не знает и пишет предупреждение о неизвестном ключе `file_snapshots` в конфиге. Беседы, начатые в официальной сборке, снимков не имеют. Откат работает только локально, а место на диске занимают снимки, размер видно в `/status`.

Как отключить. Выполните `npm uninstall -g codex-rewind`. Беседы останутся нетронутыми; снимки удаляются вместе с беседой. Из `~/.codex/config.toml` уберите строку `file_snapshots`, если включали ее там.

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

Как поставить codex-rewind?

Выполните `npm install -g codex-rewind`. Появится команда `codexr`, официальный `codex` останется на месте. Нужен Node 16 или новее.

Как включить откат?

Для одного запуска используйте `codexr --enable file_snapshots`. Чтобы включить насовсем, добавьте `file_snapshots = true` в раздел `[features]` файла `~/.codex/config.toml`.

Влияет ли откат на состояние git?

Нет: коммитов, stash и записи в индекс нет, ничего не меняется внутри `.git`. Откат работает и в папках без репозитория.

Что такое выключение внутри сессии?

Включение действует на новые сессии, а выключение не останавливает уже ведущую снимки. Сессия либо имеет снимки всю жизнь, либо не имеет их вовсе.

Какие платформы поддерживаются?

macOS, Linux и Windows на x64 и arm64, как у основной сборки.

Обсуждение

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

CLI для обратимой установки системной инструкции в Codex: предпросмотр плана, подтверждение и полный откат

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

Codex Settings — скиллы

Codex CLI Skills & Profiles

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

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

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

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

Статусная панель для Codex CLI в tmux: заполнение контекста, токены, ветка, MCP и действия субагентов видны во время сессии.

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

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

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

Codex Bridge отдает вопросы и анализ файлов из Claude Code, Cursor и VS Code в официальный Codex CLI через MCP на Python.

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

Коротко о README

Автор описывает дистрибутив как неофициальный и просит за общим руководством по Codex идти в официальный README. Здесь описано только добавленное: откат, установка, включение, сценарий первого отката и оговорки.

Бейдж для README

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