Бесплатный помощник для кодирования AI от GitHub: почему стоит попробовать
GitHub Copilot, помощник по кодированию на основе ИИ от GitHub, недавно вызвал ажиотаж, представив бесплатный уровень для своего ранее исключительно подписного сервиса. В этом руководстве мы расскажем вам о шагах по настройке и эффективному использованию GitHub Copilot в Visual Studio Code (VS Code).
Прежде чем начать, важно упомянуть одно предостережение, основанное на моем собственном опыте. Я обнаружил, что бесплатная версия GitHub Copilot не прошла половину моих тестов по кодированию. Такая производительность может быть связана с ограниченным доступом бесплатного уровня к продвинутым моделям ИИ по сравнению с платной версией, которая использует более сложные модели обучения языку от OpenAI. Несмотря на это, бесплатный уровень все еще предлагает щедрые 50 полных запросов в месяц, что предоставляет хорошую возможность протестировать инструмент и посмотреть, как он вписывается в ваш рабочий процесс в VS Code.
Начало работы с GitHub Copilot
Для начала убедитесь, что у вас установлена и обновлена до последней версии VS Code, а также готов аккаунт GitHub. После открытия VS Code вас встретит приглашение начать использовать GitHub Copilot бесплатно.

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



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

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

- Общедоступные фрагменты кода: Я предпочитаю, чтобы GitHub Copilot генерировал код независимо, а не использовал общедоступные репозитории. Хотя модели ИИ обучаются на общедоступном коде, я стараюсь избегать прямого включения, когда это возможно.
- Использование моего кода для улучшений: Мне не нравится, что GitHub использует мой код для улучшения своего сервиса, даже если я обычно публикую свой код как открытый исходный код.
- Использование моего кода для обучения: Точно так же я не хочу, чтобы мой код использовался для обучения моделей ИИ.
После настройки этих параметров по вашему усмотрению закройте окно настроек и вернитесь в VS Code. GitHub Copilot работает как расширение в VS Code, и вы увидите его в списке и активированным в панели расширений.

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


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


Попробуйте GitHub Copilot
Вот, вкратце, как использовать GitHub Copilot. С 50 бесплатными запросами, доступными каждый месяц, у вас есть множество возможностей изучить его функции и решить, повышает ли этот инструмент вашу продуктивность. Почему бы не попробовать и не посмотреть, как он впишется в вашу рутину кодирования?
Вы уже экспериментировали с бесплатным уровнем GitHub Copilot? Считаете ли вы, что помощники по кодированию на основе ИИ, такие как Copilot, повышают продуктивность, или иногда они создают больше проблем, чем решают? Какие функции вы находите наиболее полезными или раздражающими? Устраивают ли вас политики данных Copilot, или у вас есть опасения по поводу конфиденциальности кода? Поделитесь своими мыслями в комментариях ниже.
Следите за моими ежедневными обновлениями проектов в социальных сетях. Не забудьте подписаться на мою еженедельную рассылку и связаться со мной на Twitter/X по адресу @DavidGewirtz, на Facebook по адресу Facebook.com/DavidGewirtz, на Instagram по адресу Instagram.com/DavidGewirtz, на Bluesky по адресу @DavidGewirtz.com и на YouTube по адресу YouTube.com/DavidGewirtzTV.
Связанная статья
Luma AI представляет авторегрессионную модель Uni-1, которая одновременно генерирует текст и пиксели
23 марта компания Luma Labs представила свою модель генерации изображений Uni-1, которая стала первой общедоступной моделью компании, построенной на архитектуре Unified Intelligence. На официальном са
У Цзиньчжоу из NVIDIA: для автономного вождения настал «момент ChatGPT», серийное производство автомобилей уровня L4 больше не является мечтой
В быстро развивающейся области физического искусственного интеллекта автономное вождение часто рассматривается как первая серьезная задача, которую предстоит решить. Недавно У Синьчжоу, вице-президент
Anthropic незаметно повышает цены на код Claude, суточные сборы для разработчиков удвоились
Проблемы, связанные с затратами на программирование с использованием ИИ, становятся все более очевидными. Anthropic, ведущая компания в сфере искусственного интеллекта, недавно скорректировала цены на
Рекомендации по связанным специальным темам
Комментарии (8)
GitHub Copilot 免費版真的來了!之前還在猶豫要不要訂閱,現在可以直接試試看。在 VS Code 裡設定會很複雜嗎?這篇指南來得正是時候,晚點就來照著步驟裝裝看,希望對寫 side project 有幫助 😄
Qué guay lo de que ahora sea gratis GitHub Copilot, aunque me pregunto... ¿qué pasará cuando estos asistentes IA sean tan buenos que ya no necesitamos aprender a programar de verdad? 😅 Igual solo por eso ya merece la pena probarlo.
¡Qué chulada! Copilot gratis suena genial, pero ¿hasta dónde llegará su ayuda en proyectos complejos? Me intriga probarlo en VS Code. 😎
GitHub Copilot, помощник по кодированию на основе ИИ от GitHub, недавно вызвал ажиотаж, представив бесплатный уровень для своего ранее исключительно подписного сервиса. В этом руководстве мы расскажем вам о шагах по настройке и эффективному использованию GitHub Copilot в Visual Studio Code (VS Code).
Прежде чем начать, важно упомянуть одно предостережение, основанное на моем собственном опыте. Я обнаружил, что бесплатная версия GitHub Copilot не прошла половину моих тестов по кодированию. Такая производительность может быть связана с ограниченным доступом бесплатного уровня к продвинутым моделям ИИ по сравнению с платной версией, которая использует более сложные модели обучения языку от OpenAI. Несмотря на это, бесплатный уровень все еще предлагает щедрые 50 полных запросов в месяц, что предоставляет хорошую возможность протестировать инструмент и посмотреть, как он вписывается в ваш рабочий процесс в VS Code.
Начало работы с GitHub Copilot
Для начала убедитесь, что у вас установлена и обновлена до последней версии VS Code, а также готов аккаунт GitHub. После открытия VS Code вас встретит приглашение начать использовать GitHub Copilot бесплатно.
Выберите радиокнопку и перейдите к входу в систему. Вы пройдете двухэтапный процесс авторизации, начиная с привязки вашего аккаунта и заканчивая подтверждением соединения.
После авторизации вы попадете на начальный экран, где сможете выбрать взаимодействие с GitHub Copilot либо через режим чата, либо непосредственно в вашем коде. Однако перед тем, как приступить к кодированию, я настоятельно рекомендую настроить некоторые параметры для более персонализированного опыта. Нажмите на значок GitHub в верхней части экрана и выберите "Управление настройками Copilot."
В меню настроек есть три параметра, которые я рекомендую отключить:
- Общедоступные фрагменты кода: Я предпочитаю, чтобы GitHub Copilot генерировал код независимо, а не использовал общедоступные репозитории. Хотя модели ИИ обучаются на общедоступном коде, я стараюсь избегать прямого включения, когда это возможно.
- Использование моего кода для улучшений: Мне не нравится, что GitHub использует мой код для улучшения своего сервиса, даже если я обычно публикую свой код как открытый исходный код.
- Использование моего кода для обучения: Точно так же я не хочу, чтобы мой код использовался для обучения моделей ИИ.
После настройки этих параметров по вашему усмотрению закройте окно настроек и вернитесь в VS Code. GitHub Copilot работает как расширение в VS Code, и вы увидите его в списке и активированным в панели расширений.
Использование GitHub Copilot для улучшения кодирования
Для моего первого теста я открыл блок кода в редакторе и использовал чат-бокс, чтобы попросить GitHub Copilot найти логические ошибки. Он просканировал код и предоставил ценные предложения, указав на потенциально фатальную ошибку, которую я мог бы пропустить во время первоначального тестирования.
GitHub Copilot не только выявляет проблемы, но и предлагает исправления, которые можно применить одним щелчком, что значительно экономит время.
Вы также можете взаимодействовать с ИИ непосредственно в редакторе кода, нажав Control-I. Я использовал эту функцию, чтобы попросить Copilot написать код, который выделяет дублированные строки, и он предоставил код прямо в нужном месте. Нажатие кнопки "Принять" плавно интегрирует сгенерированный ИИ код в ваш редактор.
Попробуйте GitHub Copilot
Вот, вкратце, как использовать GitHub Copilot. С 50 бесплатными запросами, доступными каждый месяц, у вас есть множество возможностей изучить его функции и решить, повышает ли этот инструмент вашу продуктивность. Почему бы не попробовать и не посмотреть, как он впишется в вашу рутину кодирования?
Вы уже экспериментировали с бесплатным уровнем GitHub Copilot? Считаете ли вы, что помощники по кодированию на основе ИИ, такие как Copilot, повышают продуктивность, или иногда они создают больше проблем, чем решают? Какие функции вы находите наиболее полезными или раздражающими? Устраивают ли вас политики данных Copilot, или у вас есть опасения по поводу конфиденциальности кода? Поделитесь своими мыслями в комментариях ниже.
Следите за моими ежедневными обновлениями проектов в социальных сетях. Не забудьте подписаться на мою еженедельную рассылку и связаться со мной на Twitter/X по адресу @DavidGewirtz, на Facebook по адресу Facebook.com/DavidGewirtz, на Instagram по адресу Instagram.com/DavidGewirtz, на Bluesky по адресу @DavidGewirtz.com и на YouTube по адресу YouTube.com/DavidGewirtzTV.
Luma AI представляет авторегрессионную модель Uni-1, которая одновременно генерирует текст и пиксели
23 марта компания Luma Labs представила свою модель генерации изображений Uni-1, которая стала первой общедоступной моделью компании, построенной на архитектуре Unified Intelligence. На официальном са
У Цзиньчжоу из NVIDIA: для автономного вождения настал «момент ChatGPT», серийное производство автомобилей уровня L4 больше не является мечтой
В быстро развивающейся области физического искусственного интеллекта автономное вождение часто рассматривается как первая серьезная задача, которую предстоит решить. Недавно У Синьчжоу, вице-президент
Anthropic незаметно повышает цены на код Claude, суточные сборы для разработчиков удвоились
Проблемы, связанные с затратами на программирование с использованием ИИ, становятся все более очевидными. Anthropic, ведущая компания в сфере искусственного интеллекта, недавно скорректировала цены на
GitHub Copilot 免費版真的來了!之前還在猶豫要不要訂閱,現在可以直接試試看。在 VS Code 裡設定會很複雜嗎?這篇指南來得正是時候,晚點就來照著步驟裝裝看,希望對寫 side project 有幫助 😄
Qué guay lo de que ahora sea gratis GitHub Copilot, aunque me pregunto... ¿qué pasará cuando estos asistentes IA sean tan buenos que ya no necesitamos aprender a programar de verdad? 😅 Igual solo por eso ya merece la pena probarlo.
¡Qué chulada! Copilot gratis suena genial, pero ¿hasta dónde llegará su ayuda en proyectos complejos? Me intriga probarlo en VS Code. 😎





Дом






