Вопросы
Те, на которые стоит ответить до того, как вы что-то установите.
Это удалённый рабочий стол?
Нет — и в этом отличии весь смысл. Удалённый рабочий стол шлёт пиксели экрана, сделанного под мышь. ShiftStage шлёт сами сервисы: терминал остаётся терминалом, список файлов — списком файлов, а рисует их телефон сам.
Он запускает AI-модели?
Нет. Он управляет теми агентными CLI, что уже стоят на вашем Mac, — с вашими ключами, настройками и подписками. К нам не уходит ничего, на нашей стороне не вызывается ни одна модель. ShiftStage добавляет только понятную жизнь сессии: запустить, следить, ответить на вопрос откуда угодно, убрать в архив.
Вы можете прочитать мои файлы и команды?
Нет. Всё шифруется от одного вашего устройства до другого, и они узнают друг друга по ключам. В своей сети наших машин на пути нет вообще. Вне дома, если напрямую соединиться не вышло, узел-ретранслятор пропускает через себя зашифрованный поток: расшифровать его он не может и ничего не сохраняет.
Чего нет в бесплатной версии?
Расстояния и числа машин — но не возможностей. Один Mac в своей сети работает целиком, без учётной записи и без единого обращения к нашим серверам. Подписка открывает дорогу снаружи и второй Mac.
У меня свой узел. Подписка всё равно нужна?
Да. Вы платите за приложение, а не за наш трафик. Свой узел даёт другое, и этого не купишь: никто, и мы в том числе, не видит, какое устройство с каким соединялось и когда. Наши узлы это видят — правда, не читая при этом ни байта.
Что будет, если подписка закончится посреди работы?
Ничего. Работающая сессия не оборвётся: обрывать человеку работу — плохой способ напомнить про оплату, и терминал со сборкой не закрывается по календарю. Не откроется уже следующее соединение.
Работает ли он, когда Mac спит?
Нет — и он прямо об этом скажет, а не будет висеть до истечения ожидания. Запертый Mac — отдельная история: он не спит, но собрать ключи не может, и в отказе будет написана ровно эта причина, а не общая ошибка.
В каких сетях это работает?
Один Wi-Fi — напрямую, через Bonjour. Разные сети — напрямую, когда удаётся пробивка, и через ретранслятор, когда не удаётся. Сотовая сеть и гостиничный Wi-Fi — обычный случай, а не исключение: для сетей, которые режут всё подряд, есть точка входа на порту 443.
Есть версия для Android? Агент для Linux?
Нет. Приложение нативное для iOS, iPadOS и watchOS, агент — нативный для macOS. Кроссплатформенная оболочка стоила бы ровно того, ради чего продукт и делался.
Почему не просто SSH?
Пользуйтесь SSH, он прекрасен, и заменять его никто не собирается. ShiftStage добавляет то, что вокруг оболочки: файлы с нормальной передачей, git как структуру, список процессов, уведомление об окончании сборки и AI-сессию, на вопрос которой можно ответить прямо с часов. SSH даёт текстовую трубу, а дальше разбирайтесь сами.
А что с App Store?
Приложение для iOS будет там. Агент для macOS — нет: в Mac App Store песочница обязательна, а агент в песочнице не сможет дать вам ни PTY, ни файловую систему целиком, ни ваши собственные CLI. Он распространяется подписанным и заверенным нотариально прямо с этого сайта и обновляет себя сам.