Рефакторинг через Copilot Edits
#file:src/utils/api.ts @workspace Найди все места где используется этот модуль и рефактори под новый интерфейс ApiClient. Добавь типы для всех возвращаемых значений. Не трогай тесты.
Почему работает: #file + @workspace дают Copilot полный контекст — не надо объяснять архитектуру.
Генерация тестов для компонента
#file:components/Button.tsx Напиши полный набор unit-тестов через Vitest + Testing Library: проверь все варианты props (variant, size, disabled, loading), aria-атрибуты, события onClick. Покрытие >90%.
Почему работает: Copilot читает сам компонент и генерирует edge cases без объяснений.