Skip to main content

Функции GitHub Copilot

GitHub Copilot предоставляет набор функций. Copilot также предоставляет набор функций для администраторов.

Функции GitHub Copilot

Встроенные предложения

Предложения в стиле автозаполнения из Copilot в поддерживаемых IDE (Visual Studio Code, Visual Studio, IDE JetBrains, Azure Data Studio, Xcode, Vim/Neovim и Eclipse). См. Получение предложений по коду в вашем IDE с помощью GitHub Copilot.

Если вы используете VS Code, Xcode и Eclipse, вы также можете использовать следующее изменение предложений (public preview), которое предскажет место следующей правки, вероятно, и подскажет её завершение.

Copilot Chat

Интерфейс чата, позволяющий задавать вопросы, связанные с программированием. GitHub Copilot Чат доступен на сайте GitHub, в GitHub Mobile, в поддерживаемых IDE (Visual Studio Code, Visual Studio, JetBrains IDE, Eclipse IDE и Xcode), а также в Windows Terminal. Пользователи также могут использовать навыки с Copilot Chat. См. Вопросы по GitHub Copilot в GitHub и Задавать вопросы GitHub Copilot в вашем IDE.

Агент кодирования Copilot

Автономный агент ИИ, который может вносить изменения в код. Вы можете назначить задачу GitHub для Copilot, и агент займётся необходимыми изменениями и создаст pull request для вашего просмотра. Вы также можете попросить Copilot создать запрос на вытягивание из Copilot Chat. См. GitHub Copilot кодирующий агент.

Сторонние кодировочные агенты (public preview)

Вы можете использовать сторонние программисты вместе с Агент кодирования Copilot. См . раздел AUTOTITLE.

Copilot CLI

Интерфейс командной строки, который позволяет использовать Copilot из терминала. Вы можете получить ответы на вопросы или задать Copilot для внесения изменений в локальные файлы. Вы также можете использовать Copilot CLI для взаимодействия с GitHub.com, например перечисление открытых запросов на вытягивание или запрос Copilot для создания проблемы. См . раздел AUTOTITLE.

Обзор кода Copilot

Предложения по анализу кода, созданного СИ, помогут вам создать лучший код. См. Использование обзора кода на GitHub Copilot.

Несколько Инструменты в обзоре кода Copilot находятся в public preview и могут измениться. См . раздел AUTOTITLE.

Краткое описание pull request Copilot

Сводные сведения об изменениях, внесенных в запрос на вытягивание, которые они влияют, и о том, что рецензент должен сосредоточиться на проведении их проверки. См. Создание резюме pull request с помощью GitHub Copilot.

Copilot Правки

Copilot Правки доступен в Visual Studio Code, Visual Studioи идентификаторах JetBrains. Используйте Copilot Правки для внесения изменений в несколько файлов непосредственно из одного запроса Copilot Chat. Copilot Правки имеет следующие режимы:

Режим правки

Режим редактирования доступен только в Visual Studio Code и идентификаторах JetBrains.

Используйте режим редактирования, если требуется более детализированный контроль над изменениями, которые предлагает Copilot . В режиме редактирования вы выбираете, какие файлы Copilot могут вносить изменения, предоставлять контекст Copilot с каждой итерацией и решать, принимать ли предложенные изменения после каждой очереди.

Режим редактирования лучше всего подходит для вариантов использования:

  • Вы хотите быстро обновить определенный набор файлов.
  • Вы хотите полный контроль над количеством запросов LLM Copilot используется.

Режим агента

Используйте режим агента, если у вас есть определенная задача и хотите включить Copilot для автономного редактирования кода. В режиме агента Copilot определяет файлы для внесения изменений, предлагает изменения кода и команды терминала для выполнения задачи и выполняет итерацию, чтобы устранить проблемы до завершения исходной задачи.

Режим агента лучше всего подходит для вариантов использования:

  • Задача сложна и включает в себя несколько шагов, итерации и обработки ошибок.
  • Необходимо, чтобы Copilot определяли необходимые шаги для выполнения задачи.
  • Задача требует, чтобы Copilot интегрирулись с внешними приложениями, такими как сервер MCP.

Пользовательские инструкции Copilot

Расширьте ответы Copilot Chat путем предоставления контекстных сведений о ваших предпочтениях, инструментах и требованиях. См. О кастомизации ответов GitHub Copilot.

Copilot Memory (public preview)

Copilot может вывести и хранить полезную информацию о репозитории, которую Агент кодирования Copilot и Обзор кода Copilot могут использовать для улучшения качества своего вывода при работе в этом репозитории. Дополнительные сведения см. в разделе О агентной памяти для GitHub Copilot.

Copilot в GitHub Desktop

Автоматически генерируйте коммит-сообщения и описания с помощью Copilot в GitHub Desktop на основе изменений, которые вы вносите в project.

Copilot Spaces

Упорядочение и централизация соответствующего содержимого( например, код, документация, спецификации и многое другое) в пробелов на основании ответов Copilotв правильном контексте для конкретной задачи. См. О GitHub Copilot Spaces.

GitHub Spark (public preview)

Создавайте и развертывайте full-stack приложения с использованием подсказок на естественном языке, которые бесшовно интегрируются с платформой GitHub для продвинутой разработки. См . раздел AUTOTITLE.

Функции GitHub Copilot для администраторов

Следующие функции доступны для владельцев организации и предприятий с планом Copilot Business или Copilot Enterprise.

Управление политикой

Управление политиками для Copilot в организации или организации. См. Управление политиками и функциями GitHub Copilot в вашей организации и Управление политиками и функциями GitHub Copilot в вашем предприятии.

Access Management

Владельцы предприятия могут указать, какие организации могут использовать Copilot, и владелец организации могут указать, какие члены организации могут использовать Copilot. См. Управление access GitHub Copilot в вашей организации и Управление access к Copilot в вашем предприятии.

Данные об использовании

Проанализируйте Copilot данные об использовании внутри вашей организации или предприятия, чтобы понять, как управлять access и стимулировать внедрение Copilot. См. Проверка данных о пользовательской активности для GitHub Copilot в вашей организации и Просмотр использования лицензий Copilot в вашей организации.

Журналы аудита

Просмотрите журналы аудита для Copilot в вашей организации, чтобы понять, какие действия были приняты и какие пользователи. См. Проверка журналов аудита для GitHub Copilot Business.

Исключение файлов

Настройте Copilot для пропуска определенных файлов. Это может быть полезно, если у вас есть файлы, которые вы не хотите быть доступными для Copilot. См. Исключение контента из GitHub Copilot.

Следующие шаги