
Slash‑команды в GitHub Copilot: новый способ ускорить разработку
GitHub Copilot теперь поддерживает slash‑команды в приложении, позволяя планировать задачи, генерировать код, автоматизировать рутинные действия и кастомизировать рабочий процесс прямо из чата.
GitHub объявил о запуске slash‑команд в приложении GitHub Copilot – удобном способе управлять процессом разработки без переключения контекстов. Команды вводятся в чат Copilot, начиная со знака «/», и сразу же вызывают готовые функции: от создания issue и планирования спринта до генерации шаблонов кода, рефакторинга и запуска тестов.
Как это работает
- Откройте панель Copilot в любой поддерживаемой IDE (VS Code, JetBrains и др.).
- Введите «/», появится список доступных команд.
- Выберите нужную (например,
/issue,/refactor,/run-tests) и следуйте подсказкам.
Ключевые команды
- /plan – генерирует план задачи или небольшого проекта на основе описания.
- /issue – автоматически создаёт issue в текущем репозитории с предложенными заголовком и описанием.
- /code – генерирует код‑фрагмент по запросу, сразу вставляя его в файл.
- /refactor – предлагает улучшения и рефакторинг выбранного кода.
- /test – запускает тесты и выводит результаты в чат.
- /custom – позволяет добавить пользовательскую команду через Copilot API.
Преимущества
- Сокращение переключений: всё делается в рамках одного окна чата.
- Ускорение рутинных задач: автоматическое создание issue, запуск тестов и рефакторинг.
- Улучшение коллаборации: команды могут быть использованы в паре с Pull‑Request‑обсуждениями, делая процесс более интерактивным.
Подробный гайд с примерами доступен на блоге GitHub: https://github.blog/ai-and-ml/github-copilot/a-guide-to-slash-commands-in-the-github-copilot-app/. GitHub планирует расширять набор команд и открывать API для кастомных интеграций, что делает Copilot ещё более гибким помощником для разработчиков.
Slash‑команды превращают Copilot в полноценный центр управления разработкой, а не просто генератор кода. Для студентов и новичков это шанс быстрее освоить процесс планирования и тестирования без лишних инструментов. Однако стоит помнить о возможных конфликтов с уже существующими CI‑скриптами – проверяйте автогенерируемый код. В долгосрочной перспективе такие команды могут стать стандартом в IDE‑плагинах, поэтому уже сейчас стоит экспериментировать и адаптировать их под свои воркфлоу.

