# Использование GitHub Copilot в IDE JetBrains

Узнайте о различных способах использования GitHub Copilot , JetBrains IDEsвключая плагин GitHub Copilot , JetBrains AI Assistant и Второй пилот CLI.

## Introduction

Существует три способа использованияGitHub Copilot: JetBrains IDEsGitHub Copilot плагин, GitHub Copilot агент в JetBrains AI Assistant и интерфейс командной строки GitHub Copilot интегрированный терминал. Каждая точка входа предоставляет свой набор возможностей в зависимости от того, как вы предпочитаете работать.

## Сравнение точек входа

\| |
GitHub Copilot подключаемый модуль |
GitHub Copilot в AI Assistant | Второй пилот CLI |
\|---|---|---|---|
\| **лучше всего подходит для** | Комплексный рабочий процесс кодирования с помощью ИИ | Быстрый Copilot доступ без отдельного плагина | Рабочие процессы, ориентированные на терминал |
\| **точка входа** | Чат-панель, встроенный чат, предложения по коду, обзор кода, сообщение с коммитом | Выбор агента по умолчанию, ACP Registry | Терминал или оболочка |
\| **Заполнение кода** | Yes | Не включено | Не включено |
\| **Следующие предложения по редактированию** | Yes | Скоро | Не включено |
\| **Агентский опыт** | Мультиагентные жгуты |
Copilot как агент через ACP, стандартный выборщик агента | Второй пилот CLI |
\| **Инструменты IDE** | Yes | Yes | Не включено |
\| **Выбор модели** | Yes | Yes | Yes |
\| **встроенный чат** | Yes | Не включено | Не включено |
\| **Проверка кода** | Yes | Не включено | Не включено |
\| **Генерация сообщений коммита** | Yes | Не включено | Не включено |
\| **Подписка** | GitHub Copilot | GitHub Copilot | GitHub Copilot |

## GitHub Copilot подключаемый модуль

GitHub Copilot Плагин для JetBrains IDEs — самый комплексный способ использования Copilot и рекомендованный вариант.

Плагин переходит от локального агента к Второй пилот CLI стандартному агенту, что обеспечивает более быстрый паритет функций и более качественные результаты. Для получения дополнительной информации смотрите [Второй пилот CLI на JetBrains как стандартный агент GitHub Copilot](https://devblogs.microsoft.com/java/github-copilot-for-jetbrains-is-moving-to-copilot-cli-as-the-default-agent-harness/)в JetBrains. Инструкции по установке см. в разделе [Установка расширения GitHub Copilot в вашей среде](/ru/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension).

* **Предложения по завершению кода и следующего редактирования**: Copilot предлагают завершения по мере ввода и проактивно предсказывают следующую правку.
* **Мультиагентские углаживания**: плагин предоставляет собственный опыт агента и сотрудничает с другими агентами-провайдерами, предоставляя вам несколько режимов взаимодействия.
* **Полная поддержка моделей и функций**: все Копилот Чат модели, режимы завершения кода и функции «принесите свой ключ» доступны по мере их выпуска.
* **Встроенный чат**: Объясняйте, рефакторируйте, документируйте или генерируйте код непосредственно в канале редактора, не переключаясь на отдельную панель.
* **Обзор кода**: Copilot анализирует ваши изменения и выявляет практическую обратную связь, отмечает возможные баги, нарушения стиля и логические проблемы.
* **Генерация коммит-сообщений**: Copilot проверяет ваши поэтапные изменения и генерирует чёткое, традиционное сообщение для коммит.

## GitHub Copilot в JetBrains AI Assistant

> \[!NOTE]
> GitHub Copilot в AI Assistant предоставляет только возможности чата и агентов. Он не включает завершение кода, предложения по следующим правкам, встроенный чат, проверку кода или генерацию сообщений для комита.

GitHub Copilot доступна как нативный агент в JetBrains AI Assistant через протокол Agent Client Protocol (ACP). ACP — это открытый стандарт для подключения агентов ИИ к IDE. Если у вас есть действительная Copilot подписка, Copilot она автоматически появляется в выборе агента AI Assistant.

Эта интеграция предназначена для разработчиков, которые предпочитают работать внутри панели чата AI Assistant или желающие Copilot быть доступными без установки дополнительного плагина.

* **Обновления не требуются**: Copilot агент идёт напрямую с AI Assistant и автоматически поддерживается в актуальном состоянии. Нет отдельного плагина для установки, обновления или обслуживания.
* **Рабочий процесс, ориентированный на чат**: идеально подходит для задач многошагового рассуждения — опишите цель, дайте Copilot возможность планировать и предлагать изменения, а также итеративно обсуждать.
* **Выбор модели**: Переключитесь Copilot на модель или отрегулируйте глубину рассуждения, не выходя из чат-панели.

### Использование GitHub Copilot в AI Assistant

1. Откройте AI Assistant в JetBrains, нажав <kbd>Alt</kbd>+<kbd>A</kbd> (Windows/Linux) или <kbd>Command</kbd>+<kbd>Shift</kbd>+<kbd>A</kbd> (macOS), либо кликните на значок AI Assistant в правом окне инструментов.
2. В выпадающем меню выбора агента в верхней части чата выберите **GitHub Copilot**.
3. Введите запрос и начните общаться.

### Реестр ACP

Реестр ACP — это каталог агентов, о которых знает AI Assistant. Когда IDE запускается, он консультируется с реестром, чтобы выяснить, какие агенты доступны.
GitHub CopilotЗапись ACP в 's входит в реестр по умолчанию, поэтому Copilot она автоматически появляется в списке агентов, когда у вас есть действительная подписка и необходимые учетные данные.

Для получения дополнительной информации об ACP см. [документацию ACP](https://agentclientprotocol.com/get-started/introduction). Для технических подробностей работы Второй пилот CLI в качестве ACP-сервера см. [Copilot CLI ACP сервер](/ru/enterprise-cloud@latest/copilot/reference/copilot-cli-reference/acp-server).

## интерфейс командной строки GitHub Copilot В интегрированном терминале

интерфейс командной строки GitHub Copilot напрямую переносит Copilotвозможности A на терминал. Он оптимизирован для рабочих процессов в командной строке и может работать на macOS, Linux или Windows.

## Дополнительные материалы

* [Задавать вопросы GitHub Copilot в вашем IDE](/ru/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/chat-in-ide)
* [Установка расширения GitHub Copilot в вашей среде](/ru/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension)
* [Изменение модели ИИ для GitHub Copilot Chat](/ru/enterprise-cloud@latest/copilot/how-tos/use-ai-models/change-the-chat-model)