Мне нужен был способ безопасно продолжать работу над приложениями, когда рядом нет компьютера. Так появился Codex Phone — мобильный пульт между задачей, удалённым исполнителем и боевой версией проекта.
Что работает сейчас
С телефона можно выбрать проект, отправить задачу, следить за ходом выполнения, отвечать на запросы подтверждения, отменять или повторять запуск. Результат показывается не сырым журналом, а карточками изменений и отчётом. Отдельно видны история запусков и версии проекта.
Как устроен рабочий процесс
Основной Timeweb остаётся главным источником версии. Постоянный изолированный worker на немецком Timeweb получает только ограниченную рабочую копию выбранного проекта и выполняет задачу. После проверки результат можно применить к основному проекту; если сервер уже содержит более новую версию, старое изменение не должно её затереть. DigitalOcean больше не участвует в рабочем маршруте Codex Phone.
Технический стек
Система состоит из мобильного PWA, управляющего API, удалённого Codex CLI worker, очереди запусков и общего контракта версий. Состояние последних запусков сохраняется, интерфейс показывает потерю сети и умеет продолжить заблокированную операцию после решения пользователя.
Измеримый результат
В одном экране объединены выбор проекта, постановка задачи, прогресс, подтверждения, отчёт, применение и история. Контракт версий превращает потенциально опасную синхронизацию в проверяемую операцию. Постановка задачи, подтверждения, проверка результата и применение изменений больше не требуют находиться за рабочим компьютером на каждом шаге.
Что это даёт бизнесу
Эта работа показывает, как AI-разработку превратить из чата с моделью в контролируемый процесс с версиями, решениями человека и возможностью остановиться до изменения рабочего проекта.
