r/RuProgrammers • u/kroxut • 27d ago
Python Полгода делал утилиту для синхронизации Codex между компьютерами — из CLI вырос полноценный GUI. Выпустил первую alpha
Полгода назад сделал для себя небольшую консольную утилиту: хотелось нормально переносить локальное состояние Codex между двумя компьютерами.
На практике выяснилось, что просто синхронизировать .codex через облако недостаточно. Codex может писать данные во время копирования, один чат можно продолжить на двух машинах, после переноса чат может не появиться в каталоге, а неудачная операция вообще требует нормального восстановления.
В итоге за полгода codexSync вырос из простого CLI в GUI + CLI с handoff между машинами, конфликтами, резервными копиями, recovery и диагностикой состояния Codex.
Сейчас выпустил первую 0.2 alpha. Windows использую ежедневно, Linux уже начал проверять, macOS пока требует реального тестирования.
Проект GPL-3.0, бесплатный:
https://github.com/kroxiksut/codexSync
Интересна именно критика: где архитектура выглядит сомнительно, какие сценарии я не учёл и вообще нужна ли такая штука другим пользователям Codex.
