вариант
Дом Новости Бесплатный помощник для кодирования AI от GitHub: почему стоит попробовать

Бесплатный помощник для кодирования AI от GitHub: почему стоит попробовать

Дата выпуска Дата выпуска 17 мая 2025 г.
Автор Автор JustinWilliams
виды виды 0

GitHub Copilot, AI-помощник для кодирования от GitHub, недавно произвел фурор, введя бесплатный уровень для своей ранее доступной только по подписке услуги. В этом руководстве мы проведем вас через шаги по настройке и эффективному использованию GitHub Copilot в Visual Studio Code (VS Code).

Прежде чем углубляться, важно упомянуть об одном нюансе, основанном на моем собственном опыте. Я обнаружил, что бесплатная версия GitHub Copilot не прошла половину моих тестов на кодирование. Это может быть связано с ограниченным доступом бесплатного уровня к продвинутым моделям AI по сравнению с платной версией, которая использует более совершенные языковые модели OpenAI. Несмотря на это, бесплатный уровень все еще предлагает щедрые 50 полных запросов в месяц, что дает хорошую возможность опробовать инструмент и посмотреть, как он вписывается в ваш рабочий процесс в VS Code.

Начало работы с GitHub Copilot

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

Скриншот от Дэвида Гевирца/ZDNET

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

Скриншот от Дэвида Гевирца/ZDNET

Скриншот от Дэвида Гевирца/ZDNET

Скриншот от Дэвида Гевирца/ZDNET

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

Скриншот от Дэвида Гевирца/ZDNET

В меню настроек есть три опции, которые я предлагаю отключить:

Скриншот от Дэвида Гевирца/ZDNET

  • Публичные фрагменты кода: Я предпочитаю, чтобы GitHub Copilot генерировал код самостоятельно, а не брал его из публичных репозиториев. Хотя модели AI обучаются на публичном коде, я стараюсь избегать прямого включения, когда это возможно.
  • Использование моего кода для улучшений: Я не хочу, чтобы GitHub использовал мой код для улучшения их сервиса, даже если я обычно выпускаю свой код как открытый.
  • Использование моего кода для обучения: Аналогично, я не хочу, чтобы мой код вносил вклад в данные для обучения моделей AI.

После настройки этих параметров по вашему усмотрению, закройте окно настроек и вернитесь к VS Code. GitHub Copilot функционирует как расширение в VS Code, и вы увидите его в списке и активированным в панели расширений.

Скриншот от Дэвида Гевирца/ZDNET

Использование GitHub Copilot для улучшения вашего кодирования

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

Скриншот от Дэвида Гевирца/ZDNET

Скриншот от Дэвида Гевирца/ZDNET

GitHub Copilot не только выявляет проблемы, но и предлагает исправления, которые можно применить одним кликом, что экономит значительное время.

Вы также можете взаимодействовать с AI непосредственно в редакторе кода, нажав Control-I. Я использовал эту функцию, чтобы попросить Copilot написать код, который выделяет дублированные строки, и он доставил код прямо туда, где мне это было нужно. Нажатие "Принять" бесшовно интегрирует сгенерированный AI код в ваш редактор.

Скриншот от Дэвида Гевирца/ZDNET

Скриншот от Дэвида Гевирца/ZDNET

Попробуйте GitHub Copilot

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

Вы уже экспериментировали с бесплатным уровнем GitHub Copilot? Считаете ли вы, что AI-помощники для кодирования, такие как Copilot, повышают продуктивность, или они иногда создают больше проблем, чем решают? Какие функции вы находите наиболее полезными или раздражающими? Вы чувствуете себя комфортно с политикой данных Copilot, или у вас есть опасения по поводу конфиденциальности кода? Поделитесь своими мыслями в комментариях ниже.

Следите за моими ежедневными обновлениями проектов в социальных сетях. Не забудьте подписаться на мою еженедельную рассылку и связаться со мной в Twitter/X по адресу @DavidGewirtz, в Facebook по адресу Facebook.com/DavidGewirtz, в Instagram по адресу Instagram.com/DavidGewirtz, в Bluesky по адресу @DavidGewirtz.com, и на YouTube по адресу YouTube.com/DavidGewirtzTV.

Связанная статья
План Трампа по инфраструктуре ИИ на 500 миллиардов долларов с проектом Stargate План Трампа по инфраструктуре ИИ на 500 миллиардов долларов с проектом Stargate Если вы интересуетесь миром искусственного интеллекта, вы, вероятно, слышали о проекте Stargate. Анонсированный бывшим президентом Дональдом Трампом, это не просто инициатива — это
Алекс Хормози раскрывает секреты успеха холодных email в генерации лидов Алекс Хормози раскрывает секреты успеха холодных email в генерации лидов Если вы стремитесь улучшить свою стратегию привлечения клиентов, освоение холодной рассылки может стать вашим ключевым решением. Однако многие компании сталкиваются с трудностями в
ИИ в здравоохранении: врачи разъясняют факты ИИ в здравоохранении: врачи разъясняют факты Быстрое развитие искусственного интеллекта (ИИ) меняет многие сектора, включая здравоохранение. Внедрение ИИ в медицину вызывает как восторг, так и беспокойство, но неоспоримая рол
Вернуться к вершине
OR