Cursor вышел на iOS: запуск агентов и приёмка кода со смартфона

Anysphere перенесла на телефон не редактор кода, а пульт управления агентами. Идея простая: моменты, когда возникает идея или прилетает баг, редко совпадают с тем, что вы сидите за рабочим ноутбуком. Приложение закрывает этот разрыв - задачу можно поставить из очереди в спортзале, а готовый пул-реквест принять по дороге домой.
Агент в кармане: что умеет приложение
Сценарий повторяет десктоп. Открываете приложение, выбираете репозиторий, описываете задачу и запускаете агента. Доступна любая из топовых моделей, голосовой ввод и слеш-команды для уточнения направления.
Отдельная функция - Remote Control: через неё телефон управляет агентом, который уже работает на вашем компьютере. Чтобы машина оставалась на связи, пока вас нет за столом, в настройках включается режим, не дающий компьютеру уснуть. Деталь мелкая, но именно из таких мелочей складывается, насколько живой окажется удалённая работа.
Облако и локальная машина: задача ходит между ними
Облачные агенты крутятся в изолированных виртуальных машинах с полноценным окружением для сборки и тестов. Работают асинхронно, со своими ресурсами, поэтому могут идти дольше и доводить пул-реквест до состояния «готов к слиянию» без вмешательства.
Передача задачи устроена в обе стороны. Локальный план можно отправить облачному агенту или целиком перенести активную сессию в облако, чтобы она продолжала идти. Обратный ход тоже есть: облачную сессию возвращают на компьютер, чтобы прогнать изменения локально перед слиянием.
Уведомления вместо постоянного контроля
Запустив агента, приложение можно закрыть. Cursor держит в курсе через Live Activities на экране блокировки и пуши, когда агент закончил, ждёт ответа или готов к ревью.
Облачные агенты выдают больше, чем код. На выходе - демо, скриншоты и логи, по которым удобно проверить результат. Прямо в приложении можно посмотреть эти артефакты, открыть дифф, оставить дополнительные инструкции или сразу слить пул-реквест.
Сценарии, на которые делают ставку
Anysphere показывает три ситуации, и все они про реакцию, а не про разработку с нуля. Дежурный получает алерт за обедом и запускает агента разобраться - к возвращению за стол готов черновой фикс. Клиент сообщает о баге, когда вы не у компьютера: агент со смартфона воспроизводит проблему и копает код. Третий случай - увидели жалобу пользователя в соцсети, сняли скриншот, разметили и отправили агенту как визуальный контекст для правки интерфейса.
Подбор кейсов говорит о приоритетах: мобильный Cursor затачивают под оперативку и поддержку, где важна скорость отклика, а не под длинные творческие задачи.
Кому доступно и где подвох
Бета открыта на всех платных тарифах, бесплатного входа нет. Приложение пока только для iOS - про Android в анонсе ни слова. До 5 июля Anysphere даёт 75% скидку на запуски модели Composer 2.5 в мобильном приложении, что заодно показывает, куда компания хочет направить нагрузку.
Из заявленного на будущее - чаты без привязки к репозиторию, чтобы ставить задачи, которым не нужен контекст кодовой базы. Здесь же команды уже подключают сторонние сервисы через MCP: тянут логи из Datadog, собирают сводку по каналам Slack.
Главный сдвиг не в самом приложении, а в формате работы. Телефон становится панелью наблюдения за агентами, а человек переходит от набора кода к приёмке результата. Насколько много реальной работы поместится в этот асинхронный формат без локальной проверки - открытый вопрос. Пока бету сужают два ограничения: только iPhone и только платные тарифы. А скидка на Composer 2.5 прямо намекает, на какой модели Anysphere хочет видеть эти запуски.