Pull to refresh

Comments 32

Большое спасибо за рассказ!

Интересно, а можно в процессе переключаться чежду разными LLM? Ну, глупый мелкий вопрос отдать в chatgpt, а сложный - в запрос из тратящегося пула?

Локальную llm можно приделать?

Ссылку на доку отпрвить если, он яитает все в пределах сайта документации, или одну страницу?

Да, переключаться можно, в Cursor есть такая настройка:

А документацию также в настройках можно отдельно добавить, и видно что индексируется полностью:


Без впн работает. Быстрее и удобнее кодеиума.

Но вот без подписки у меня вообще отказался что-то делать.

В принципе, Cursor подключается к сторонним OpenAI-совместимым сетям спокойно, и работает без подписки - см. https://habr.com/ru/articles/874220/#comment_27798724

Но доступ хоть к какой-нибудь нейросети вам все равно потребуется.

и работает без подписки

кажется это не совсем верное утверждение.

вот тут пишут что без подписки у вас будет просто чат в окне форма SV Code, без функционала применения этого кода в файлы проекта

https://forum.cursor.com/t/can-deepseek-support-our-custom-api/43158/4

Я не уверен насчет всех фич Курсора, не разбирался сильно, но локальное окно применения к коду работает, только что проверил (модель GPT-4o, через свой сервис VseGPT, без подписки Курсора):

вся фишка cursor в использовании composer, а он как раз и не работает.

а для использования локальных подсказок и чата можно установит плагин Continue в стандартный VSCode

надо быть готовым бесконечно долго отправлять ему логи ошибок, исправлять (как он думает) код и повторять это снова и снова, пока наконец оно не заработает

К сожалению, это пока похоже на "метод тыка" с непредсказуемым итогом. То, что у вас вышел в финале рабочий продукт (хотя и не совсем, все же с багами) — это фактор везения + несложность задачи. Именно поэтому пока в реальной разработке такой подход использовать неэффективно. Пока максимум, как я использую все эти gpt-шки, скорее как дополнительную альтернативу stackoverflow для решения отдельных проблемных вопросов.

Возможно, со временем эффективность улучшится, но пока с этими кодо-генераторами времени тратишь не меньше, чем при самостоятельной разработке.

Другое дело, если не достаточно навыков программирования, но в этом случае все равно мне кажется сложновато с самим кодо-генератором взаимодействовать, указывать ошибки, тестировать. Да и вероятность успешного итога все равно не 100% и даже не 90%, а ближе к 50/50.

Думаю, в профессиональных руках ошибок было бы меньше, потому что запросы бы подавались более подробно и точечно.

Но то, что любой человек с нулевыми знаниями может запустить MVP любого продукта — это уже чудо.

Следующим проектом, который я сделал в Cursor стало iOS приложение на Swift, с которым он тоже справился. Уже намного дольше, но справился.

Но это все пока только для личных проектов подходит. В реальных продуктах бы не рискнул использовать из-за его галлюцинаций.

Это просто программирование копипастой в стиле stack overflow, которая в этой итерации стала более адаптивной. Если человек не понимает, что он хочет вообще получить (и следовательно, как тестировать результаты), чат-бот с кодогенератором для него малополезен.

Впрочем, я думаю что с такими усилившимися помощниками я нескоро работу найду. Живые люди становятся всё более бесполезными. :<

Учитесь создавать ИИ-агентов, на ближайшее десятилетие это будет востребованное направление

Курсор хорош как продукт, особенно для тех, кто умеет работать с нейросетями. Но если ты не только промпт-инженер, но и, в первую очередь, разработчик, то куда проще и дешевле настроить под себя все необходимые инструменты в своей текущей ide. Весь функционал курсора, конечно, не заменить в адекватные сроки, но то, что используется больше всего уже реализовано в тех или иных расширениях/инструментах.

Aider хорошо заменяет агента в курсоре. Остальные фичи везде есть уже.

Да, есть Continuе как плагин для VS Code и JetBrains, функционал имхо практически такой же.

Нет, continue это не то. В continue есть две функции - tab auto complete, как копайлот по сути, и вопросы по коду. Cursor же имеет агентские способности. Если хочется все способности курсора, то надо ставить плагин cline. Ну или aider как выше подсказали, но это скорее внешняя тулза которую можно встроить в vs code.

В Continue изменение кода тоже есть (выделяешь и говоришь поправить нужным образом), вопросы по кодбазе есть.
Но полноценной правки файлов и агентов вроде нет, да - но я это и в Курсоре не видел, может, просто мало копал.

до меня тут кажется наконец то дошло. теперь вместо тупых курсов, подписка на чатбот

Я не понял а что делает итоговый бот. Пересылает новости из каналов? Разве бот может читать сообщения и каналов где его нет?

Бот подгружает все папки, которые я создал и на основе их создает новые каналы-папки. Как только в один из каналов внутри папки приходит сообщение - он пересылает это сообщение в мою папку-канал.

Честно, не знаю как это работает, но бот не присутствует ни в одном канале.

Вот скрин из самого бота:

Чтение и пересылка делается через Client API. Бот используется только для интерфейса.

На всякий случай, если кому нужно - у Cursor есть возможность подключить любую нейросеть по OpenAI-совместимому API, и не привязываться к генерациям по платному тарифу.

Т.е. можно использовать:

  • Локальные инсталляции типа Ollama с собственной сетью

  • Прокси-сервисы для нейросетей (я такой поддерживаю для Соннета, Deepseek и прочих, есть в профиле и пр.)

Пример настройки под спойлером

А для автокомплита только FIM модели подходят? Есть ли смысл заморачиваться если 6Гб VRAM? Пока пробовал интегрировать в ide с помощью плагина Continue модели 1.5b и 3b но по ощущениям больше мешало, отключил. Есть доступ по api к модельке побольше, но там обычная чат модель.. а что может дать ее подключение в курсор (сам курсор пока не пробовал , проигрался с аналогом windsurf)?

Давайте отвечу по моему личному опыту:

Тупо не стоит использовать автокомплит, вот не очень он работает. В Continue есть опция "использовать для автокомплита chat completions (т.е. чат-модель)", но опять же - опыт у меня для этого скорее негативный.

На практике я выделяю кусок кода или просто пишу "сделай здесь такую-то фичу" через Ctrl-J (т.е. обычный чат-интферфейс или редактор с ИИ). Так - работает. А автокомплит - не очень.

Опять же, имхо 1.5 и 3b модели рассматривать нет смысла совсем - ну просто интеллекта там мало. Я постоянно юзаю только Sonnet 3.5, и делает он почти без ошибок.

Интересная игрушка, но первое впечатление так себе - либо я не настоящий сварщик и порог входа для взаимодействия с этой нейронкой выше моей компетенции, либо Курсор просто уступает Чат гпт. Последний тоже постоянно теряет контекст обсуждения и начинает галлюцинировать, есть подозрение, что это недостатки бесплатного тарифа. У курсора же с этим гораздо печальнее, хотя казалось бы - тебе дали все исходники, беседа идёт в контексте открытого проекта и тем не менее. И качество кода на выходе хуже, половину предложенных исправлений бракую.

  1. А что используете в качестве модели в Курсоре? Потому что Соннет 3.5 как бы делает хорошо, ну или gpt-4o полноценный.

  2. Лично я на практике, несмотря на то, что знаю и Курсор, и Continue, тоже предпочитаю работать ручками через чат, где у меня гигантский промт на 10К знаков, который описывает мой фреймворк. И отличные результаты, если честно.

Смутили два момента:

поэтому можно дополнительно попросить Cursor не трогать код рабочего функционала, чтобы он не сгаллюцинировал и все не испортил

Как быть, если исправление требует стратегического, архитектурного рефакторинга по существующим модулям? Утрированно, - по сигнатурам методов прокинуть дополнительный параметр?

я создал слишком много запросов кода и Телеграм меня забанил. Тоже учтите этот момент и заранее спросите у Cursor как этого избежать.

Есть еще моменты, которые нужно учесть? Что еще я могу потенциально повесить, если их не учту?

С учетом этих моментов и платы за запросы навык разработки выглядит просто как перекладывание когнитивной сложности на фоне инволюции обратно из науки в шаманство. Из области, где есть непротиворечивая теория, логика, законы, гайды, документация и дорожные карты происходит откат в область, где требуются все те же мысленные усилия, но не обеспеченные никакой жесткой структурированной основой и результатом. Ближайшая аналогия - производство семян, когда ГМО, хирургически точную технологию с целевым результатом, покрытую тестами и исследованиями, избегают, а облучать радиацией семена вслепую - норм, может какая полезная мутация да выйдет, разгони-ка эти гамма-частицы побыстрее, брат.

Еще момент, что подобные продукты паразитируют на теле Stackoverflow и других проектов с корпусом качественных знаний, естественным образом произошедших из мозгов людей, получивших классическое обучение и набравших рабочий опыт. Причем паразитируют очень деструктивно, в формате конкуренции, убивая материал, на котором учатся и обесценивая классический жизненный цикл роста специалиста и государственные программы обучения.

В общем, вся эта истерия с нейрогенеративной разработкой кажется какой-то коммерческой игрушкой и злобным суррогатом от создателей "жизнь по подписке" и "купи самооценку за деньги". Ходишь по этому цирку-ярмарке нейросетей, все они такие громкие, яркие, манящие. На главном представлении тебе буквально показывают бородатых женщин и сросшихся близнецов с мутированными конечностями. Уходя в экстазе, ты покупаешь очередную свистоперделку по оверпрайсу, а придя домой, разочаровываешься, когда садится батарейка, или она ломается после первого падения в руках друга. И тут ты либо взрослеешь и идешь в детский мир за нормальными игрушки, а на бородатых женщин смотришь в генетической лаборатории, по пути придумывая лекарство от гипертрихоза. Либо остаешься ребенком, ведущемся на мишуру и беспроигрышную лотерею, пока другие мутировавшие мохнатые руки потрошат твою свинку-копилку.

Как бы мне агента написать, для сортировки файлов по контенту используя API AI и желательно чтоб Ai сам бы и написал))) куда податься

посмотрел сейчас свою статистику запросов в бесплатной 2х недельной версии

расход Premium models122 / 50

в тарифе за 20$ всего 500 fast premium requests per month.

как будто бы не так и много.

з.ы. как у меня получился такой перерасход я незнаю.

Cursor ai уже через 2 недели платной подписки, начинает специально тормозить, а на третьей неделе отказывается работать с Claudia, требует снова закинуть денег. Так что подписка у них одноразовая, имейте ввиду кто собирался оплатить за год сразу.

Sign up to leave a comment.

Articles