На этой неделе вышли обновления для GitHub Copilot в десктопном приложении, CLI и VS Code. Они помогают эффективнее работать, отслеживать изменения и задавать вопросы без потери контекста.
В приложении GitHub Copilot теперь отображается, какая модель обработала каждый запрос, а также доступны данные о кредитах ИИ и кэше. Пользователи могут быстро переходить к общим сессиям или использовать команду /side, чтобы изучить параллельный вопрос, не отвлекаясь от основной задачи. Обновлённый навык Impeccable теперь применим к мобильным интерфейсам — можно диагностировать его настройку и проводить более сфокусированные обзоры дизайна. Запуск и переключение сессий стали эффективнее.
В GitHub Copilot CLI появилась возможность легко управлять несколькими параллельными сессиями через боковую панель сессий: для её открытия нужно кликнуть на левую стрелку (<), а с помощью ярлыков можно открывать новые сессии (n), закрывать текущие (x) и перемещаться между ними. Экспериментальная команда /worktree позволяет создать изолированное рабочее дерево и начать отдельный диалог — это даёт дополнительное рабочее пространство для изучения изменений без влияния на текущую работу. Команда /rewind без использования Git позволяет восстановить разговор и файлы, изменённые Copilot, при этом сохранив последующие правки. Также теперь в таймлайне отображаются длительности вызовов инструментов — это помогает выявлять медленные команды.
В версии VS Code 1.132 интегрированный браузер поддерживает обратную связь на уровне элементов: можно выбрать конкретные элементы на веб‑странице, прикрепить к каждому комментарий и отправить агенту точечную визуальную обратную связь. Можно выбрать и аннотировать несколько элементов перед отправкой сообщения. Функция диктовки теперь по умолчанию использует многоязычную модель на устройстве — аудио остаётся на устройстве, система может следовать настроенному языку, использовать локаль системы или браузера либо автоматически определять язык. Появился новый процесс настройки, который помогает выбрать и протестировать микрофон. С помощью /btw можно задавать побочные вопросы, открывая боковой чат без прерывания текущего диалога с агентом — при этом общий контекст и кэш подсказок сохраняются. Также теперь можно просматривать изменения в Markdown в контексте: различия в Markdown могут открываться в экспериментальном гибридном редакторе Markdown — изменённый документ остаётся редактируемым, а индикаторы в желобе отмечают добавленный, изменённый и удалённый контент. Между текстовым различием и гибридным видом Markdown можно переключаться через выпадающий список типа редактора.