Руководство по началу работы с GitHub Copilot

GitHub Copilot больше не являетсяинструментом автодополнения кода образца 2021 года.

GitHub Copilot теперь — это ИИ-платформа для программирования, охватывающая IDE, CLI и GitHub: она автономно редактирует несколько файлов в IDE, превращает Issues в PRs в облаке, запускает параллельных субагентов в терминале и выполняет интеллектуальную проверку кода на странице PR.

Разработка с GitHub Copilot

ГодВеха
2021Запущено техническое превью. Работает на OpenAI Codex, только построчное автодополнение кода.
2022Официально коммерциализирован — первый крупномасштабный ИИ-ассистент для программирования.
2023Запущен Copilot Chat, представив диалоговое взаимодействие; выпущен Copilot for Business.
2024Agent Mode представил автономное редактирование нескольких файлов; запущена поддержка нескольких моделей; запущен бесплатный тариф.
2025Agent Mode полностью GA; Cloud Agent превращает Issues напрямую в PR; официально запущен Copilot Code Review.
2026Cloud Agent, CLI и JetBrains Agent Mode полностью GA; выполнен переход на оплату по использованию AI Credits; 4.7M+ платных пользователей, охватывающих более 90% компаний Fortune 100.

Сегодняшний Copilot — этокросс-IDE, CLI, GitHub.com и мобильнаяединая платформа программирования с ИИ, а не просто плагин автодополнения.

Обзор основных возможностей

СпособностьEntryКраткое описание
Автодополнение кодаIDEОднострочные/многострочные подсказки в реальном времени при вводе.
Next EditIDEПредсказывает, где будет ваше следующее изменение, и предлагает содержимое.
Copilot ChatIDE / GitHub.com / Мобильное приложениеДиалоговые вопросы и ответы, объяснение кода, генерация тестов.
Режим агентаIDEАвтономное редактирование нескольких файлов, выполнение команд терминала, итерации до завершения задачи.
Облачный агентGitHub.comНазначьте Issue для Copilot, и он напишет код и откроет PR в облаке.
Copilot CLIТерминалАгент в терминале, поддерживающий Plan, автопилот и параллельных субагентов.
Ревью кодаGitHub.com / IDEИИ проверяет PR, даёт встроенные предложения и может исправить одним кликом.
Сводка PRGitHub.comАвтоматически генерировать описание PR и сводку изменений.
Сообщение коммитаIDE / GitHub DesktopАвтоматически генерировать сообщение коммита.
GitHub SparkGitHub.comОпишите приложение на естественном языке и сгенерируйте исполняемый код и предпросмотр в реальном времени.

Использование VS Code

Благодаря богатому набору плагинов ИИ VS Code стал самым популярным редактором для практики Vibe Coding. Вы можете использовать Copilot для лёгкой разработки или установить специализированные плагины VIBE-агентов для полностью автоматизированной многофайловой разработки.

Руководство по VS Code:https://www.example.com/vscode/vscode-tutorial.html

Новые версии VS Code (последняя стабильная 1.116+) имеют встроенный Copilot. Не нужно устанавливать плагины вручную; нажмите значок в верхнем левом углу, чтобы открыть его.

Когда вы открываете редактор, вы видите пункт Copilot. Вам просто нужно войти с вашей учётной записью GitHub; не нужно устанавливать плагины из магазина.

После входа в систему просмотрите:

Старые версии VS Code (1.115 и более ранние) требуют ручной установки двух расширений:

  • GitHub Copilot: автодополнение кода в строке
  • GitHub Copilot Chat: диалоговый ИИ-помощник по программированию

Начать Vibe Coding

Далее создадим каталог:

mkdir example-vibe-coding

Перейдите в каталог:

cd example-vibe-coding

Откройте его в VS Code:

code .

Добавьте файл в редакторе.vibe-coding-example.html :

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

帮我写一个 JavaScript 小游戏:程序随机生成 1 到 100 的数字,让我猜,猜大了提示「太大了」,猜小了提示「太小了」,猜中了就结束。

ИИ начнёт работу. Проверьте итоговый результат:

На протяжении всего процесса нам не нужно участвовать в написании кода. HTML-код, код стилей CSS и код JavaScript генерируются автоматически для нас.

Официальные ресурсы

Другие расширения