Примечание.
Он GitHub приложение Copilot находится в Technical Preview системе и может измениться.
** Copilot Business, Копилот Энтерпрайз, Copilot Pro, и Copilot Pro+ пользователи** — скачать и установить из GitHub приложение Copilot репозитория. Для Copilot Business и Копилот Энтерпрайз, ваша организация или предприятие должны включить функции предварительного просмотра и Второй пилот CLI.
* ** Copilot Free пользователи и пользователи без Copilot плана** — чтобы запросить доступ, присоединяйтесь к листу ожидания.
Для концептуального обзора GitHub приложение Copilotсм. О приложении GitHub приложение Copilot.
Необходимые условия
- Доступ к GitHub приложение Copilot. Приложение сейчас находится в Technical Preview.
- Copilot Business или Копилот Энтерпрайз пользователями: У вас есть доступ, если ваша организация или предприятие включили функции предварительного просмотра и включили Второй пилот CLI. Вы можете скачать приложение напрямую из GitHub приложение Copilot репозитория.
- Copilot Pro или Copilot Pro+ пользователями: У вас есть доступ и вы можете скачать приложение напрямую из GitHub приложение Copilot репозитория.
- Copilot Free пользователи и пользователи без Copilot тарифного плана: присоединяйтесь к листу ожидания для запроса доступа.
- GitHub приложение Copilot установлен на macOS, Windows или Linux. Когда у вас появится доступ, вы можете скачать и установить приложение из GitHub приложение Copilot репозитория.
Открытие GitHub приложение Copilot впервые
- Откройте GitHub приложение Copilot.
- Нажмите «Войти» GitHub и следуйте инструкциям для аутентификации.
- Приложение проводит вас через процесс адаптации. При запросе выберите один или несколько репозиториев на основе вашей недавней GitHub активности или выберите примерный проект. Вы также можете пропустить этот шаг и добавить репозитории позже.
- Выберите тему, затем пройдите адаптацию.
Подключение репозитория
Чтобы работать с кодом, нужно иметь хотя бы один репозиторий, подключённый к приложению. Если вы пропустили настройку репозитория во время онбординга или хотите добавить ещё репозитории позже:
- Нажмите кнопку + в боковой панели рядом с разделом «Сессии».
- В разделе « Добавить проект» выберите один из следующих вариантов:
- Локальная папка или репозиторий — выберите папку, уже находящуюся на вашем компьютере.
- GitHub репозиторий — просмотр и клонирование репозитория из GitHub.
- URL репозитория — клон любого URL Git.
Ориентируйся
Боковая панель открывает доступ к основным разделам приложения:
- Моя работа — просматривать и фильтровать проблемы и pull requests из ваших репозиториев, проверять статус CI и оставлять отзывы.
- Автоматизации — сохранённые задачи агента, выполняющиеся по расписанию или по запросу.
- Поиск — Ищите по репозиториям прямо из приложения.
- Сессии — сессии активных агентов, сгруппированные по репозиториям. Это также включает быстрые чаты — общие чаты.
Начинаю короткую беседу
Самый быстрый способ попробовать GitHub приложение Copilot — быстро пообщаться. Быстрые чаты позволяют задавать вопросы и генерировать мозги, не создавая ветки или рабочее дерево.
- В боковой панели нажмите + рядом с разделом «Быстрые чаты», чтобы открыть новый чат.
- Введите вопрос или запрос — например: «Дайте мне обзор репозитория octocat.»
- Агент отвечает в виде разговора. Вы можете продолжить разговор, задать дополнительные вопросы или начать новый чат.
Создание вашей первой сессии
Когда будете готовы внести изменения в код, создайте сессию. Вы можете начать с конкретной задачи или описать задачу напрямую.
Начиная с проблемы
- Нажмите « Моя работа » в боковой панели.
- Просмотрите или отфильтруйте, чтобы найти проблему, затем кликните, чтобы посмотреть детали.
- Нажмите «Начать сессию». Приложение создаёт новую сессию с уже загруженным контекстом проблемы и автоматически использует режим планирования .
- Агент предлагает план. Изучите план, затем можете позволить агенту начать работу над pull request или чтобы он предлагал изменения, которые вы сможете применить вручную.
- Если вы уже сказали, агент создаёт ветку, вносит изменения и даже создаёт pull request, который вы можете затем просматривать и дорабатывать.
Начиная с задачи
Если у вас нет проблемы, с которой можно работать, вы можете описать задачу напрямую.
- В боковой панели нажмите + рядом с разделом «Сессии», чтобы начать новую сессию, затем выберите репозиторий.
- Выберите режим сессии в выпадающем меню над полем запросов — например, Interactive для совместной работы с агентом.
- Опишите задачу — например, «Исправить неудачный тест в
utils.test.ts» или «Добавить валидацию ввода в форму регистрации». - Агент внесёт изменения в соответствии с вашим направлением. Следите за просмотром разговора и оставляйте обратную связь, чтобы направить агента.
Дальнейшие действия
Узнайте больше о использовании GitHub приложение Copilot: