Нужно ли покупать подписку на Copilot Pro для Visual Studio 2022?

Я ищу ассистента для работы с кодом. Чаще всего пишу на C/C++, использую CMake и компилирую под Windows и Android. Я попробовал Claude 3.7, он мне понравился, но чтобы использовать его в Visual Studio 2022, необходимо оформить подписку Copilot Pro, которая предоставляет доступ к Claude 3.7 Sonnet ( <a href="https://www.youtube.com/watch?v=S-UrATxc6rA" rel="nofollow">это не VS Code, а именно Visual Studio 2022!</a> ). Я слышал, что Copilot Pro может работать медленно, и учитывая, что я из России, возникли сложности с оплатой с минимальными комиссиями. 

Если оформление подписки нецелесообразно и существуют более эффективные IDE, чем Visual Studio 2022, а также более доступные нейронные ассистенты, не могли бы вы посоветовать альтернативы?
  • 4 апреля 2025 г. 8:25
Ответы на вопрос 2
Покупка подписки на Copilot Pro для Visual Studio 2022 может быть оправдана, если вы активно ищете помощь в написании кода и уверены в том, что функции, предлагаемые Copilot, значительно улучшат вашу производительность. Вот несколько факторов, которые стоит учесть:

1. **Польза от Copilot**: Если вы часто сталкиваетесь с рутинными задачами или вам нужно быстро находить решения для проблем, которые вы не можете решить самостоятельно, Copilot может быть полезным инструментом. Он может генерировать код, предлагать альтернативные подходы и даже комментировать код, что может ускорить процесс разработки.

2. **Использование C/C++**: Имейте в виду, что Copilot изначально был разработан для языков, таких как Python и JavaScript, и, хотя он поддерживает C/C++, может не всегда давать идеальные результаты. Вам стоит попробовать Copilot на реальных задачах, чтобы оценить, насколько он полезен именно в вашем контексте.

3. **Скорость работы**: Некоторые пользователи сообщают о том, что Copilot может работать медленно, особенно при использовании в крупных проектах или в условиях плохого интернет-соединения. Проблемы с производительностью могут оказать влияние на ваше iskustvo.

4. **Оплата и доступность**: Учитывая сложности с оплатой, вы также можете рассмотреть, стоит ли инвестировать в Copilot, если эта подписка может быть затруднительна с финансовой точки зрения. 

### Альтернативы

Если вы решите, что подписка на Copilot не оправдана, существуют и другие инструменты и IDE:

1. **CLion**: Это мощная IDE от JetBrains для C/C++, которая поддерживает CMake и предлагает мощные инструменты для работы с кодом. CLion, как и другие продукты JetBrains, имеет бесплатный пробный период, что позволяет вам оценить его функциональность.

2. **Visual Studio Code**: Хотя это не та же среда разработки, что и Visual Studio, VS Code поддерживает множество расширений для C/C++ и может быть более быстрым, чем полноценная Visual Studio. Вы можете использовать доступные языковые серверы и расширения для повышения удобства работы.

3. **Code::Blocks**: Это бесплатная и легковесная IDE для C/C++, которая может стать альтернативой, особенно для небольших проектов.

4. **Qt Creator**: Они поддерживают C++ и имеют встроенную поддержку CMake, плюс это действительно хорошее решение для разработки кроссплатформенных приложений.

5. **Существуют также другие нейронные ассистенты**:
   - **TabNine**: Это инструмент, использующий AI для автозавершения кода, который может работать с различными IDE и языками.
   - **Kite**: Хотя главным образом нацелен на Python, Kite также поддерживает C++ и может быть полезен в качестве помощника по коду.

### Заключение

Решение о покупке подписки на Copilot Pro зависит от вашего опыта, требований и бюджета. Рекомендуется попробовать доступные бесплатные альтернативы и оценить, оправдывает ли Copilot его стоимость для вашего конкретного случая.
На текущий момент ИИ на базе gpt не является Универсальным ИИ (AGI), поэтому по глупому особой пользы вы от него не получите, лучшие результаты подключают в генерации текстов (маркетинг, может быть развлечения и почти наверняка симуляция людей в чатах и соцсетях), для программирования они ПОКА не подходят, по тем причинам, что в основе своей не содержат базы данных (условный RAG подключен внутри api), доступа к справочникам по библиотекам и фреймворкам. 

gpt пытается быть похожим на человека, у них проблемы с обучением (маленькое контекстое окно и при его увеличении они тупеют), а значит будет точно так же ошибаться и тупить, если спросить его без шпаргалки (много ли обыватель накодит с листочком бумаги и без доступа к интернету?)

Каких только я расширений не смотрел, все они просто окно интерфейса к gpt, примитивные, даже не собирают минифицированный и не хранят контекст (системный промпт) между запросами, передавая весь текущий файл или даже проект (что дикость) в контекст.

Есть несколько проектов, которые представляют из себя полноценную среду разработки (и само собой не такую полнофункциональную как msvc), где все это пытаются реализовать и что то может получается, но результат все еще посредственный

Поэтому, я считаю, пока нужно либо самому разрабатывать такое расширение (или хотя бы тулчейн, работающий с проектом параллельно), в котором файлы проекта обрабатываются, преобразуются в запросы, проверяются и все это кучей ИИ агентов ... может что то и получится.
Похожие вопросы