Автоматизации, CLI и Slack-бот

Rox теперь можно использовать из куда большего числа мест, чем десктопное приложение: проработанный CLI и TypeScript SDK, Slack-агент, который сам поднимает рабочие пространства, и мобильное приложение, выходящее на внутреннее ревью.
Автоматизации
Автоматизации — это cron-задачи для сессий агентов. Выбери проект, напиши промпт, задай расписание — и Rox запускает прогон агента в свежем рабочем пространстве каждый раз, когда оно срабатывает. Результат — живое рабочее пространство, которое ты можешь открыть, просмотреть и продолжить интерактивно.
Типичные применения:
- Ночные стендапы — суммируй PR'ы, issue и активность за последние 24 часа
- Release notes — черновик из смерженных коммитов каждую неделю
- Проверки безопасности и зависимостей — сканируй уязвимые пакеты или устаревшие API каждое утро
- Долгие рефакторинги — «обнови TypeScript до 5.7 в следующем не мигрированном пакете» на ежедневной основе
Этот набор выводит автоматизации в полноценный воркфлоу:
- История версий промптов #3996 — каждая правка промпта автоматизации снимается в снапшот. Просматривай предыдущие версии и восстанавливай любую из них, так что случайное изменение больше не дверь в одну сторону.
- Переработанная вкладка автоматизаций #4225 — новая компоновка, которая упрощает быстрый просмотр очереди прогонов.
- Фильтр «Мои» / «Команда» #4403 — автоматизации теперь принадлежат команде. Фильтруй представление прогонов между «Мои» и «Команда», чтобы видеть только то, что запустил ты, или всё, что запустила твоя команда.
Управляй ими из CLI
Всё, что ты можешь сделать в интерфейсе, теперь скриптуется. Новое в этом наборе: prompt get / prompt set #3966 и фильтр --name при выводе списка #3959.
rox automations run также доступен через TypeScript SDK и MCP, так что ты можешь запускать прогоны из CI-задачи, внутренней админ-панели или slash-команды Slack. Полный обзор смотри в документации по автоматизациям.
Rox CLI
CLI rox обзавёлся настоящими командами для проектов и рабочих пространств и сценарием входа между устройствами.
Новые команды:
rox projects create#4355 — создай новый проект Rox из своего шелла.rox projects setup#4356 — свяжи существующий локальный репозиторий с проектом Rox.rox workspaces open#4258 — открой рабочее пространство прямо из терминала.rox auth login#3965 — теперь использует OAuth device code + PKCE, так что работает на безголовых серверах и между устройствами.
Как это настроить:
Сопутствующий TypeScript SDK #3937 (@rox_sh/sdk) зеркалит CLI один в один — те же процедуры, те же формы — так что всё, что ты можешь сделать из шелла, можно сделать из скрипта, CI-задачи или внутреннего инструмента.
rox start и rox update на Linux теперь исправлены #4635.
Slack-бот
Slack-бот Rox поднимает рабочее пространство и отчитывается прямо в треде
@rox в Slack теперь настоящий агент, а не заполнитель задач. Упомяни его в канале или напиши ему в личку откуда угодно, и он может:
- Создавать, обновлять, искать и сортировать задачи прямо из разговора, в котором находится — подтягивая исполнителей, статусы и приоритеты из настроек Linear/Rox твоей команды.
- Поднять облачное рабочее пространство и запустить кодирующего агента, чтобы реально сделать работу. Для запросов на изменение кода (например, «@rox обнови наш Sentry SDK до v9 во всех приложениях») он теперь по умолчанию создаёт рабочее пространство и агента, а не просто заводит тикет #4660.
- Читать историю треда или канала самостоятельно, чтобы собрать контекст — не нужно копировать предыдущие сообщения.
- Искать в интернете со ссылками на источники, когда запросу нужна актуальная информация.
- Разворачивать ссылки на задачи и рабочие пространства Rox с богатыми превью, когда ими делятся в канале.
Как это настроить:
- В дашборде перейди в «Интеграции → Slack».
- Нажми «Подключить», чтобы установить приложение Rox Slack в своё рабочее пространство (OAuth).
- Упомяни
@roxв любом канале или открой личку с ботом и опиши, что хочешь сделать.
Если Slack уже был подключён до этого релиза, ничего делать не нужно — проактивное создание рабочих пространств включено по умолчанию.
Мобильное приложение: внутреннее ревью
Мобильное приложение на внутреннем ревью. Основные сценарии — список рабочих пространств, сортировка задач, чат с агентом и живой просмотрщик терминала — подключены к тем же API, что web и десктоп. Мы сейчас тестируем на своих устройствах перед более широкой бетой.
Также в этом наборе
- Команды как полноценная сущность #4403 — назначай участников, рабочие пространства и автоматизации команде. Питает разделение автоматизаций «Мои»/«Команда» выше.
- Сессии терминала переживают обновления приложения #3971 — демон PTY передаёт файловые дескрипторы при обновлении, так что запущенные шеллы остаются живыми, когда Rox авто-обновляется.
- Пресеты веб-терминала #4653 — запускай свои частые команды одним кликом в веб-терминале, как на десктопе.
Мелкие обновления
Вкладка изменений V2 получила встроенные контролы stage/unstage/discard #4022, а комментарии к diff'ам — действие копирования #4389. Рабочие пространства можно запускать с пресетом для повторяемых прогонов агента #4335. Сервер relay теперь чисто сливает туннельные соединения при завершении работы перед мультирегиональным развёртыванием #4594. Поиск тем в командной палитре #4573. Уведомления macOS теперь включают контекст рабочего пространства и проекта #4614. TTL OAuth-токена доступа MCP увеличен до 7 дней #4365.