codex-keysmith CLI
CLI для обратимой установки системной инструкции в Codex: предпросмотр плана, подтверждение и полный откат
- 4 801 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Пишет в локальную конфигурацию Codex, влияя на поведение всех новых диалогов
Установка
- Работает в
Ручная установка
python3 codex-instruct-vX.Y.Z.py --codex-dir ~/.codex --dry-run --lang zh-CNЗамените vX.Y.Z на тег актуального релиза со страницы Releases, файл нужно сначала скачать. Уберите --lang zh-CN для английского вывода.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Пишет в локальную конфигурацию Codex, влияя на поведение всех новых диалогов
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Инструмент устанавливает системную инструкцию поверх локальной конфигурации Codex, не меняя саму программу и не читая ключи или аккаунт. Перед любой записью он показывает план: какие файлы затронет и что именно поставит, запись происходит только после явного подтверждения. Изменение действует на новые диалоги Codex, начатые после установки, старые сессии не трогает. В любой момент установленное можно откатить командой uninstall с тем же циклом предпросмотра и подтверждения, а флаг reactivate возвращает ранее отключенную инструкцию.
Для кого. Для пользователей Codex CLI, которым нужна воспроизводимая и обратимая настройка системной инструкции вместо ручной правки конфигурационных файлов.
Подходит, если
- Нужно поставить единую инструкцию для всех новых диалогов Codex на машине
- Нужна возможность безопасно откатить изменение, если инструкция не подошла
- Нужен предпросмотр плана записи перед тем, как что-то менять в конфигурации
Не подходит, если
- На машине не установлен Codex CLI
- Достаточно ручной правки одного файла конфигурации без версионирования и отката
Пример запроса к агенту
Покажи, что изменится, если поставить сюда мою инструкцию для Codex, но пока ничего не записывайОграничения
Основная поддержка приходится на macOS и Linux, свежее развертывание на Windows автор помечает как бета-канал. Нужен Python 3.10 или новее. Есть неподписанные десктопные сборки для Apple Silicon и Windows x64, которые не подписаны SignPath Foundation и могут потребовать обхода Gatekeeper или SmartScreen.
Как отключить. Выполните codex-instruct-vX.Y.Z.py --codex-dir ~/.codex --uninstall, план изменений покажут перед записью, подтвердите флагом --yes.
Частые вопросы
Меняет ли инструмент сам Codex или читает аккаунт?
Нет, автор прямо пишет, что программа не изменяется и ключи с аккаунтом не читаются, речь только про файлы конфигурации.
Есть ли версии для других агентов?
Да, у автора отдельные репозитории claude-keysmith для Claude Code, grok-keysmith для Grok Build и zcode-keysmith для ZCode.
Чем codex-keysmith отличается от ручной правки конфигурации Codex?
CLI устанавливает системную инструкцию поверх локальной конфигурации Codex, не меняя саму программу и не читая ключи или аккаунт. Перед записью он показывает план, какие файлы затронет, и после подтверждения пишет с возможностью полного отката.
Как установить codex-instruct.py?
Скачайте файл релиза и запустите: python3 codex-instruct-vX.Y.Z.py --codex-dir ~/.codex --dry-run. Режим dry-run покажет план без записи. Для применения запустите без этого флага и подтвердите изменения.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыНеофициальная сборка Codex CLI с откатом: /rewind возвращает разговор и файлы проекта к выбранной реплике, /redo отменяет откат.
Codex Settings — скиллы
Codex CLI Skills & Profiles
Плагин Codex CLI с двенадцатью скиллами: глубокое исследование, ревью запросов на слияние, генерация картинок и передача работы
Codex MCP Tool (cexll)
Codex MCP Tool
MCP-сервер передает задачи Codex CLI из Claude Code и Cursor: разбор кода по ссылкам @, песочница, правки патчем, идеи
Надстройка над OpenAI Codex, которая добавляет память проекта, планирование и проверку завершения задач перед тем, как считать их готовыми
CLI сохраняет аккаунты Codex под метками и переключает их одной командой, без повторного входа через codex login.
Статусная панель для Codex CLI в tmux: заполнение контекста, токены, ветка, MCP и действия субагентов видны во время сессии.
Коротко о README
README на китайском и английском описывает четырехшаговый цикл: сначала предпросмотр плана, затем запись только после подтверждения, затем новый диалог Codex для применения изменений, и в любой момент откат тем же циклом предпросмотра. Основной путь установки это единый скрипт из последнего стабильного релиза с проверкой контрольной суммы SHA256SUMS, есть также неподписанные десктопные сборки. Указано, что инструмент не собирает и не отправляет данные пользователя.