канал в том числе от программиста — программистам поэтому сегодня более узконаправленная тема
Supermaven свежий и впечатляющий AI помощник для написания кода, от автора TabNine — первого подобного помощника из 2018 года.
Я уже больше месяца пользуюсь платной PRO подпиской (кстати, первый месяц бесплатный триал), параллельно оплачивая Copilot и периодически переключаюсь между ними.
Плюсы, которые я заметил:
1. Быстрее и стабильнее
Разработчики заявляют, что время предложения подсказки в 3 раза быстрее 250мс. против 783мс. у копайлота. И это заметно в повседневном использовании. Ощущения, будто сменил старый телефон на флагман.
А стабильность это то, почему я больше не хочу включать копайлот обратно — при плохом интернете копайлот может перестать давать подсказки (в этот момент мне больше не хочется программировать). Исправляется это перезагрузкой IDE. С Supermaven у меня такого не было ни разу.
2. Плагин для VS code сделан лучше, чем копайлот!
Это удивительно, что майкрософт не смогли сделать качественную интеграцию двух своих продуктов. И вот супермавен обладает небольшой, но сильно комфортной фишкой — предлагать изменения в середине строки.
3. Более релевантные предложения
Несколько их фишек, которые в целом улучшают впечатление от данного помощника: обработка всего репозитория, большее контекстное окно и обучение на списке изменений, а не просто файлах.
— Supermaven сразу имеет поверхностное понимание о код стайле и различных API в вашем проекте.
— Контекстное окно в 300 тысяч токенов (для сравнения у Copilot всего 8192) позволяет передавать намного больше информации модели, чтобы генерировать рабочий код.
— Данный сервис не просто дает подсказку на основании последней версии ваших файлов, а смотрит историю изменений, получая лучшее понимание о принятых решений.
Я уже не представляю комфортное написание кода без помощника. Радует, что в этой сфере есть прогресс. Копайлот застрял на одном месте и без значительных улучшений будет заменен новыми сервисами.
Попробовать с бесплатным трайлом можно тут — https://supermaven.com/
Пользуетесь ли вы помощниками для написания кода? Если нет, то почему?