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

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

17 мая 2025 г.
44

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.

Связанная статья
От доткомов к ИИ: уроки избегания прошлых технологических ошибок От доткомов к ИИ: уроки избегания прошлых технологических ошибок Во время бума доткомов добавление «.com» к названию компании могло резко поднять цену акций, даже без клиентов, доходов или жизнеспособной бизнес-модели. Сегодня подобный ажиотаж окружает «ИИ», и комп
Инструменты ИИ для создания изображений вызывают хаос в Discord-сообществе «Атака титанов» Инструменты ИИ для создания изображений вызывают хаос в Discord-сообществе «Атака титанов» Мир создания контента с помощью ИИ захватывающий, но непредсказуемый. Что происходит, когда группа фанатов аниме получает доступ к передовому инструменту преобразования текста в изображения? Полный ха
Оптимизация выбора модели ИИ для реальной производительности Оптимизация выбора модели ИИ для реальной производительности Предприятия должны обеспечивать эффективную работу моделей ИИ, управляющих приложениями, в реальных сценариях. Предсказание этих сценариев может быть сложным, что затрудняет оценку. Обновленный бенчма
BenBrown
BenBrown 28 июля 2025 г., 4:19:05 GMT+03:00

Wow, free GitHub Copilot sounds like a game-changer! I tried it in VS Code, and it’s like having a super-smart coding buddy. Saves me tons of time, but I wonder how accurate it is for complex projects. Anyone else using it? 😎

StephenMiller
StephenMiller 21 июля 2025 г., 12:08:30 GMT+03:00

Wow, GitHub Copilot going free is a game-changer! 😎 Tried it in VS Code and it’s like having a coding buddy who suggests decent lines. Still, I wonder how it handles super complex projects—anyone tested it on a massive codebase yet?

Вернуться к вершине
OR