Облачный рабочий стол, которым одновременно могут управлять много людей — и ИИ-агентов. Вот почему мы его построили и что для этого потребовалось.
«Тебе видно мой экран?» — это не совместная работа. Это диктовка.
Вы это проходили. Один человек управляет, четверо описывают, куда нажать. Файлы экспортируют, шлют по почте, импортируют обратно. Управление «запрашивают».
Разработчикам достаётся больше всех: окружения расходятся, пока «на моей машине работает» не превращается в пожатие плечами; баги, которые существуют только в CI; целые вечера на восстановление окружения, которое неделю назад работало.
И дело не только в инженерах. Специалисты поддержки описывают исправления, которые могли бы просто выполнить. Бэк-офис передаёт одну таблицу по кругу на созвоне, как эстафетную палочку.
Это выглядит как разные проблемы. Но проблема одна: каждый компьютер, которым вы пользовались, спроектирован для одного пользователя, и всё, что построено поверх, наследует это допущение.
И мы это допущение сломали.
Мы разработчики. Мы прожили каждую версию боли с этой страницы: парное программирование через демонстрацию экрана, расползающиеся окружения, ошибки CI, которые никто не мог воспроизвести, операции в продакшене «через плечо».
В 2020 году мы начали строить машину, за которой сами хотели работать: настоящий рабочий стол Linux в облаке, где каждый участник — полноценный пользователь. Без хоста. Без гостя. Без запроса управления. Каждый приходит на одну и ту же машину со своим курсором и своей клавиатурой.
А потом случилось то, чего мы не планировали: появились люди, никогда не открывавшие терминал. Команды поддержки, которые чинят вместе с клиентами, а не диктуют им. Команды, ведущие административную работу в одном общем рабочем столе. Оказалось, что работать по очереди — проблема каждого.
Сегодня Cyqle — это облачный компьютер, в котором совместная работа — не фича, которую мы прикрутили, а допущение, с которого мы начали.
Полноценный рабочий стол Linux — в вашем браузере через считанные секунды. Поделитесь одной ссылкой — и команда внутри: у каждого свой курсор и клавиатура, все действуют одновременно.
Совместная работа есть в каждом тарифе, включая бесплатный. Это не приманка, чтобы продать вам платный тариф. Это суть продукта.
Агент, запертый в чате, может только говорить о работе. Дайте ему компьютер — и он сможет её делать: открывать приложения, выполнять команды, работать в браузере, управлять файлами.
В Cyqle каждый агент получает настоящий рабочий стол. Поднимайте чистую машину на каждый запуск. Настройте один раз, сделайте снапшот и клонируйте его для параллельных запусков. Встраивайте прогретые рабочие столы в CI-пайплайны. Сносите всё, когда работа закончена.
А поскольку рабочий стол многопользовательский, агент — просто ещё один пользователь за машиной. Вы видите, как его курсор движется в реальном времени. Если он застрял — берёте свой курсор и перехватываете управление: та же сессия, без церемоний.
Команды уже используют так Factor, нашего собственного агента, — и приводят своих агентов тоже.
Ничего из этого не существует в готовом виде. На каждом уровне был короткий путь — и он бы нарушил обещание.
Обычный обходный путь: Курсоры, нарисованные поверх видеопотока
Что построили мы: Настоящие устройства ввода для каждого участника, внедряемые на уровне операционной системы
Обычный обходный путь: Ретранслирующий сервер посреди каждой сессии
Что построили мы: Пиринговый стриминг сессий — без сервера на пути ваших данных
Обычный обходный путь: Кнопка «удалить» и обещание
Что построили мы: Каждая сессия зашифрована собственным ключом, уничтожаемым при закрытии — криптографическое стирание
Обычный обходный путь: Изоляция, которую сессия накладывает на себя сама
Что построили мы: Герметичная изоляция каждого стола, обеспеченная вне досягаемости самой сессии
Обычный обходный путь: Холодная машина и скрипт установки, которого ждёшь
Что построили мы: Полностью настроенные рабочие столы, стартующие за секунды из прогретых снапшотов
Годы инфраструктуры — чтобы для вас это оставалось одним кликом.
зашифровано · выполняется
Все рабочие столы последних сорока лет предполагали одного пользователя. Мы считаем, что следующие предполагают многих: машины, которые люди и агенты делят, открывают и закрывают так же легко, как вкладку браузера. Мы строим именно это:
Рабочий стол за секунды. Пригласите коллегу — или запустите агента. Бесплатный тариф. Без банковской карты.