{"meta":{"title":"Шпаргалка для чатов GitHub Copilot","intro":"Используйте эту шпаргалку, чтобы быстро ссылаться на самые распространённые команды и варианты использования GitHub Copilot Chat.","product":"GitHub Copilot","breadcrumbs":[{"href":"/ru/copilot","title":"GitHub Copilot"},{"href":"/ru/copilot/reference","title":"Справочные материалы"},{"href":"/ru/copilot/reference/chat-cheat-sheet","title":"Чат-шпаргалка"}],"documentType":"article"},"body":"# Шпаргалка для чатов GitHub Copilot\n\nИспользуйте эту шпаргалку, чтобы быстро ссылаться на самые распространённые команды и варианты использования GitHub Copilot Chat.\n\n<div class=\"ghd-tool webui\">\n\nЭта версия статьи доступна Copilot на GitHub сайте. Для других версий этой статьи щелкните вкладки выше.\n\n## О усовершенствованиях GitHub Copilot\n\nВы можете улучшить интерфейс Copilot Chat с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Copilot Chat.\n\nДля информации о том, как начать на Copilot ChatGitHub сайте, смотрите [Вопросы GitHub Copilot на GitHub](/ru/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github).\n\n## Упоминания\n\nИспользуйте `@` упоминания для присоединения соответствующего контекста непосредственно к беседам. Введите `@` в поле запроса чата список элементов, которые можно присоединить, например:\n\n* Обсуждения\n* Extensions\n* Файлы\n* Проблемы\n* Запросы на слияние\n* Репозитории\n\n## Команды косой черты\n\nИспользуйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите `/` в поле командной строки чата и имя команды.\n\nДоступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите `/` в поле командной строки чата текущей среды. Ниже приведён список некоторых из самых распространённых команд слэша для использования Copilot Chat.\n\n| Command   | Description          |\n| --------- | -------------------- |\n| `/clear`  | Очистить беседу.     |\n| `/delete` | Удаление беседы.     |\n| `/new`    | Запуск новой беседы  |\n| `/rename` | Переименуйте беседу. |\n\n## Навыки MCP\n\nНиже приведён список навыков MCP, которые сейчас доступны в Copilot Chat in GitHub, и примеры подсказок, которые можно использовать для их вызова. Вам не обязательно использовать название навыка MCP в вашем задании; Вы можете просто попросить Copilot Chat выполнить задание.\n\n| Skill                        | Пример запроса                                                                                                                                                   |\n| ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `create_branch`              | Создайте новую ветвь с именем \\[BRANCH-NAME] в репозитории \\[ИМЯ\\_ПОЛЬЗОВАТЕЛЯ/REPO-NAME].                                                                       |\n| `create_or_update_file`      | Добавьте новый файл с именем `hello-world.md` \\[BRANCH-NAME] \\[USERNAME/REPO-NAME] с содержимым: \"Hello, world! Этот файл был создан из Copilot Chat in GitHub!\" |\n| `push_files`                 | Отправьте файлы `test.md` с содержимым \"Это тестовый файл\" и `test-again.md` с содержимым \"Это другой тестовый файл\" в \\[BRANCH-NAME] в \\[USERNAME/REPO-NAME]    |\n| `update_pull_request_branch` | Обновите ветвь для запроса на вытягивание \\[PR-number] в \\[USERNAME/REPO-NAME] с помощью последних изменений из базовая ветвь.                                   |\n| `merge_pull_request`         | Запрос на вытягивание слиянием \\[PR-Number] в \\[USERNAME/REPO-NAME]                                                                                              |\n| `get_me`                     | Расскажите мне о себе.                                                                                                                                           |\n| `search_users`               | Поиск пользователей с именем Mona Octocat                                                                                                                        |\n\nДля получения дополнительной информации об использовании навыков MCP в Copilot Chat, см. [Использование GitHub MCP сервера в вашем IDE](/ru/copilot/how-tos/provide-context/use-mcp-in-your-ide/use-the-github-mcp-server).\n\n</div>\n\n<div class=\"ghd-tool vscode\">\n\nЭта версия этой статьи предназначена для Copilot в Visual Studio Code. Для других версий этой статьи щелкните вкладки выше.\n\n## О усовершенствованиях GitHub Copilot\n\nВы можете улучшить интерфейс Copilot Chat с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Copilot Chat.\n\nДля информации о том, как начать с Copilot Chat , Visual Studio Codeсм. [Задавать вопросы GitHub Copilot в вашем IDE](/ru/copilot/how-tos/chat-with-copilot/chat-in-ide).\n\n## Команды косой черты\n\nИспользуйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите `/` в поле командной строки чата и имя команды.\n\nДоступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите `/` в поле командной строки чата текущей среды. Ниже приведён список некоторых из самых распространённых команд слэша для использования Copilot Chat.\n\n| Command           | Description                                               |\n| ----------------- | --------------------------------------------------------- |\n| `/clear`          | Начните новый сеанс чата.                                 |\n| `/explain`        | Объясните, как работает код в активном редакторе.         |\n| `/fix`            | Предложить исправление проблем в выбранном коде.          |\n| `/fixTestFailure` | Найдите и исправьте неудачный тест.                       |\n| `/help`           | Краткий справочник и основы использования GitHub Copilot. |\n| `/new`            | Создайте новый project.                                   |\n| `/tests`          | Создайте модульные тесты для выбранного кода.             |\n\n## Переменные чата\n\nИспользуйте переменные чата для включения конкретного контекста в запрос. Чтобы использовать переменную чата, введите `#` в поле запроса чата, а затем переменную чата.\n\n| Variable     | Description                                   |\n| ------------ | --------------------------------------------- |\n| `#block`     | Включает текущий блок кода в запросе.         |\n| `#class`     | Включает текущий класс в запрос.              |\n| `#comment`   | Включает текущий комментарий в запросе.       |\n| `#file`      | Содержит содержимое текущего файла в запросе. |\n| `#function`  | Включает текущую функцию или метод в запросе. |\n| `#line`      | Включает текущую строку кода в запросе.       |\n| `#path`      | Включает путь к файлу в запросе.              |\n| `#project`   | Включает контекст project в задании.          |\n| `#selection` | Включает выделенный текст в запросе.          |\n| `#sym`       | Включает текущий символ в запросе.            |\n\n## Участники чата\n\nУчастники чата похожи на экспертов домена, которые имеют специальность, с которыми они могут помочь вам. Вы можете указать участника чата, введя `@` в поле запроса чата, а затем имя участника чата. Чтобы просмотреть всех доступных участников чата, введите `@` в поле запроса чата.\n\nНиже приведён список некоторых из самых распространённых участников чата для использования Copilot Chat.\n\n| Variable                                                                                           | Description                                                                                                                                                                                       |\n| -------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `@azure`                                                                                           | Содержит контекст о сервисах Azure и о том, как их использовать, развертить и управлять. Используйте `@azure`, когда нужна помощь с Azure.                                                        |\n| `@azure` Участник чата уже Публичный предварительный просмотр находится в чате и может измениться. |                                                                                                                                                                                                   |\n| `@github`                                                                                          | Позволяет использовать GitHub-специфические Copilot навыки. См. [Задавать вопросы GitHub Copilot в вашем IDE](/ru/copilot/how-tos/chat-with-copilot/chat-in-ide#using-github-skills-for-copilot). |\n| `@terminal`                                                                                        | Содержит контекст о Visual Studio Code терминальной оболочке и его содержимом. Используйте `@terminal` , если вам нужна помощь в создании или отладке команд терминала.                           |\n| `@vscode`                                                                                          | Есть контекст команд Visual Studio Code и функций. Используйте `@vscode` тогда, когда нужна помощь с Visual Studio Code.                                                                          |\n\n</div>\n\n<div class=\"ghd-tool visualstudio\">\n\nЭта версия этой статьи предназначена для Copilot в Visual Studio. Для других версий этой статьи щелкните вкладки выше.\n\n## О усовершенствованиях GitHub Copilot\n\nВы можете улучшить интерфейс Copilot Chat с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Copilot Chat.\n\nДля информации о том, как начать с Copilot Chat , Visual Studioсм. [Задавать вопросы GitHub Copilot в вашем IDE](/ru/copilot/how-tos/chat-with-copilot/chat-in-ide).\n\n## Команды косой черты\n\nИспользуйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите `/` в поле командной строки чата и имя команды.\n\nДоступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите `/` в поле командной строки чата текущей среды. Ниже приведён список некоторых из самых распространённых команд слэша для использования Copilot Chat.\n\n| Command     | Description                                               |\n| ----------- | --------------------------------------------------------- |\n| `/doc`      | Добавьте комментарий документации для этого символа.      |\n| `/explain`  | Объясните, как работает код в активном редакторе.         |\n| `/fix`      | Предложить исправление проблем в выбранном коде.          |\n| `/help`     | Краткий справочник и основы использования GitHub Copilot. |\n| `/optimize` | Анализ и улучшение времени выполнения выбранного кода.    |\n| `/tests`    | Создайте модульные тесты для выбранного кода.             |\n\n## Ссылки\n\nПо умолчанию Copilot Chat будет ссылаться на открытый файл или на выбранный код. Кроме того, можно использовать #, за которым следует имя файла, имя файла и номера строк, или решение для ссылки на определенный файл, строки или решение.\n\n| Пример                                               | Description                           |\n| ---------------------------------------------------- | ------------------------------------- |\n| `Where are the tests in #MyFile.cs?`                 | Ссылки на определенный файл           |\n| `How are these files related #MyFile.cs #MyFile2.cs` | Ссылки на несколько файлов            |\n| `Explain this function #MyFile.cs: 66-72?`           | Ссылки на определенные строки в файле |\n| `Is there a delete method in this #solution?`        | Ссылки на текущий файл                |\n\n</div>\n\n<div class=\"ghd-tool jetbrains\">\n\nЭта версия этой статьи предназначена Copilot для JetBrains. Для других версий этой статьи щелкните вкладки выше.\n\n## О усовершенствованиях GitHub Copilot\n\nВы можете улучшить интерфейс Copilot Chat с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Copilot Chat.\n\nДля получения информации о том, как начать Copilot Chat с JetBrains, смотрите [Задавать вопросы GitHub Copilot в вашем IDE](/ru/copilot/how-tos/chat-with-copilot/chat-in-ide).\n\n## Команды косой черты\n\nИспользуйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите `/` в поле командной строки чата и имя команды.\n\nДоступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите `/` в поле командной строки чата текущей среды. Ниже приведён список некоторых из самых распространённых команд слэша для использования Copilot Chat.\n\nЕсли вы проводите интерактивные Copilot CLI сессии в JetBrains, вы также можете использовать специфичные для CLI команды слэш из этой сессии.\n\n| Command      | Description                                                                                                                                                                                                                                                |\n| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `/chronicle` | Прочитайте и проанализируйте историю вашей сессии. Доступные подкоманды: `standup`, `tips`, `search`, и `improve`. Для получения дополнительной информации об этих подкомандах см. [AUTOTITLE.](/ru/copilot/how-tos/copilot-cli/use-copilot-cli/chronicle) |\n| `/compact`   | Ручное сжатие текущего Copilot CLI контекста сессии, чтобы поддерживать управляемость длительной сессии.                                                                                                                                                   |\n| `/explain`   | Объясните, как работает код в активном редакторе.                                                                                                                                                                                                          |\n| `/fix`       | Предложить исправление проблем в выбранном коде.                                                                                                                                                                                                           |\n| `/help`      | Краткий справочник и основы использования GitHub Copilot.                                                                                                                                                                                                  |\n| `/remote`    | (Copilot CLI только сессия) Включите или управляйте удалённым управлением текущей сессии, чтобы получить доступ из GitHub.com или GitHub Mobile.                                                                                                           |\n| `/tests`     | Создайте модульные тесты для выбранного кода.                                                                                                                                                                                                              |\n\n</div>\n\n<div class=\"ghd-tool xcode\">\n\nЭта версия статьи предназначена Copilot для Xcode. Для других версий этой статьи щелкните вкладки выше.\n\n## О усовершенствованиях GitHub Copilot\n\nВы можете улучшить интерфейс Copilot Chat с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Copilot Chat.\n\nДля получения информации о том, как начать работу Copilot Chat в Xcode, смотрите [Задавать вопросы GitHub Copilot в вашем IDE](/ru/copilot/how-tos/chat-with-copilot/chat-in-ide).\n\n## Команды косой черты\n\nИспользуйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите `/` в поле командной строки чата и имя команды.\n\nДоступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите `/` в поле командной строки чата текущей среды. Ниже приведён список команд слэша для использования Copilot Chat.\n\n| Command     | Description                                        |\n| ----------- | -------------------------------------------------- |\n| `/doc`      | Создайте документацию по этому символу.            |\n| `/explain`  | Укажите объяснение выбранного кода.                |\n| `/fix`      | Предлагать исправления для ошибок кода и опечаток. |\n| `/simplify` | Упростите текущий выбор кода.                      |\n| `/tests`    | Создайте модульный тест для текущего выбора кода.  |\n\n</div>"}