Робочий процес сучасного розробника часто виходить за межі одного екрана. Коли в одному проєкті одночасно працює агент для рефакторингу модулів у VS Code, інший налагоджує тести через CLI, а третій створює нову функцію у фоновому режимі, керувати всіма цими сесіями з одного місця ставало складно. Раніше, як тільки розробник відходив від ноутбука, він втрачав контроль над усіма запущеними процесами.
Новий рівень мобільності для Copilot
Тепер GitHub робить інструменти Copilot справді багатофункціональними та доступними на будь-якому пристрої. Нова функція віддаленого контролю (remote control) тепер загальнодоступна для сесій GitHub Copilot CLI через github.com та мобільний додаток GitHub Mobile. Крім того, ця можливість розширюється до інтеграції у VS Code та JetBrains IDEs. Це створює єдиний безперервний робочий процес між командним рядком (CLI), середовищем розробки (VS Code), веб-інтерфейсом та мобільними пристроями.
Як працює віддалений контроль
Процес простий: після запуску сесії Copilot у VS Code або CLI, достатньо ввести команду `/remote on`. Це миттєво робить вашу сесію доступною на веб-платформі та в мобільному додатку. Розробники можуть відстежувати прогрес агента в реальному часі: бачити плани, які він досліджує, файли, які читає, зміни, які вносить, та команди, які виконує.
Керування робочим процесом на ходу
Віддалений контроль дає змогу не лише спостерігати, але й активно керувати агентом. Якщо агент рухається у неправильному напрямку, користувач може відправити додаткові інструкції природною мовою для його перенаправлення. Також можна попросити агента розширити обсяг роботи під час виконання завдання або затвердити чи відхилити запити на дозвіл. Це дозволяє завершити повний цикл розробки — від планування та створення коду до створення та огляду pull request — прямо з телефону.
Безпека та приватність
GitHub підкреслює, що всі сесії є приватною за замовчуванням. Функція remote control зберігає повну конфіденційність: жодна інша особа не може бачити чи отримувати доступ до ваших робочих сесій.
Перспективи розвитку
Ця функція є лише кроком на шляху до створення повноцінної агентської платформи (agentic platform). Вона значно підвищує продуктивність розробників, дозволяючи їм ефективно працювати незалежно від фізичного розташування. Це свідчить про тенденцію у сфері AI-інструментів — перехід від простих помічників до автономних агентів, здатних виконувати складні багатоетапні завдання.