Skip to main content

Возможности GitHub Copilot

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

Функции GitHub Copilot

Заполнение кода

Предложения по автозавершениям из Copilot в поддерживаемых идентификаторах (Visual Studio Code, Visual Studio, идентификаторы JetBrains, Azure Data Studio, Xcode, Vim/Neovim и Eclipse). См . раздел AUTOTITLE.

Если вы используете VS Code, вы также можете использовать следующее изменение предложений, что будет прогнозировать расположение следующего изменения, которое, скорее всего, будет выполнено и предложить завершение.

Copilot Chat

Интерфейс чата, позволяющий задавать вопросы, связанные с программированием. Чат GitHub Copilot доступен на веб-сайте GitHub в GitHub Mobile, в поддерживаемых идентификаторах (Visual Studio Code, Visual Studio, IDE Eclipse и Xcode) и Windows Terminal. Пользователи также могут использовать навыки с Copilot Chat. См. раздел [AUTOTITLE и Запрос вопросов GitHub Copilot в GitHub](/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide).

Агент кодирования Copilot (public preview)

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

Copilot в интерфейсе командной строки

Интерфейс чата в терминале, где можно задать вопросы о командной строке. Вы можете попросить Copilot предоставить предложения команд или объяснения команд. Пользователи также могут интегрировать Copilot в Windows Terminal Canary. См . раздел AUTOTITLE.

Обзор кода GitHub Copilot

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

Сводки запроса на вытягивание Copilot

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

Завершение текста Copilot (public preview)

Заполнение текста с помощью искусственного интеллекта позволяет быстро и точно писать описания запросов на вытягивание. См . раздел AUTOTITLE.

Расширения GitHub Copilot

— это **тип GitHub App, который интегрирует возможности внешних средств в **. можно разрабатывать любым пользователем для частного или общедоступного использования и предоставлять доступ другим пользователям с помощью GitHub Marketplace. См . раздел AUTOTITLE.

GitHub Models (public preview)

Благодаря возможности ведущих в отрасли крупных и небольших языковых моделей пользователям напрямую на GitHub. См . раздел AUTOTITLE.

Редактирование 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 Chat путем предоставления контекстных сведений о ваших предпочтениях, инструментах и требованиях. См . раздел AUTOTITLE.

Copilot в GitHub Desktop (public preview)

Автоматически создавайте сообщения и описания фиксации с помощью Copilot в GitHub Desktop на основе изменений, внесенных в проект.

Copilot Spaces (public preview)

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

Copilot база знаний (только Copilot Enterprise

Создание коллекций документации и управление ими для использования в качестве контекста для чата с Copilot. Если задать вопрос в Copilot Chat в GitHub или VS Code, можно указать база знаний в качестве контекста для вашего вопроса. См . раздел AUTOTITLE.

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

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

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

Управление политиками для Copilot в организации или организации. См. раздел [AUTOTITLE и Управление политиками для Copilot в организации](/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-policies-and-features-for-copilot-in-your-enterprise).

Управление доступом

Владельцы предприятия могут указать, какие организации могут использовать Copilot, и владелец организации могут указать, какие члены организации могут использовать Copilot. См. раздел [AUTOTITLE и Управление доступом к GitHub Copilot в организации](/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-access-to-copilot-in-your-enterprise).

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

Просмотрите данные об использовании Copilot в организации или организации, чтобы узнать, как управлять доступом и внедрением данных Copilot. См. раздел [AUTOTITLE и Просмотр данных о действиях пользователей для Copilot в вашей организации](/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-access-to-copilot-in-your-enterprise/viewing-copilot-license-usage-in-your-enterprise).

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

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

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

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

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