Cursor
42 автора упоминают этот инструмент
Корпоративный смузи или стартаперское пекло? или как я потратил 13 часов на найм
11 октября я опубликовал вакансию на Python AI разработчика. С тех пор я провел 20+ собесов, суммарно потратил на все 13 часов (включая выдачу тестовых и ревью).
Буквально в тот же день попросил Богдана репостнуть и получил куча срача в его чате, сторонников и противников, куча угарающих смайликов (походу с вилки) и даже свою первую негативную реакцию на пост (спойлер: меня это не сломало 😁)
Что меня поразило: - насколько же люди действительно парятся о том какой теннисный корт будет у них в офисе, сколько раз в день будет манговый шейк и чтобы все по ТК РФ было - завышенные ожидания (все хотят получать 400к в стартапе, но работать в таком же темпе как и в корпе, а еще время не трекать - зачем, начальник же будет знать сколько я ничего не делаю) - использование AI Coding Tools ~ 15-20% кандидатов использовали хоть что-то (хотя бы просто ChatGPT). Про Cursor, MCP, AICODE-*, Claude Code, Rules, документацию проекта - вообще молчу, ни одного человека не встретил (если что я не на HH искал)
Какие советы могу дать тем, кто будет нанимать (не претендую на HR-экспертность, но на личных ожогах говорю): - не ищите людей из корпов в стартапы (по крайней мере из типичных черепашных корпов), тк потратите кучу денег на них, а до выхлопа будете идти долго - обращайте внимание на студентов, молодых в целом людей, которые еще толком нигде не работали, но при этом не совсем универские джуны (с такими тоже очень сложно); лучше инвестировать в их обучение и обучить под себя, выйдет дешевле человека из корпа - давать ли тестовое? да; обращать ли внимание на личные качества? да; но это все еще не показатель и не решающие факторы. только поработав с человеком неделю (мне достаточно) в боевом режиме - можно понять - твой персонаж или нет - то что человека драйвят деньги - это нормально (лично я money first man), но если кроме них его ничего не интересует и он не задает особо вопросов про проект - сразу минус - 30-минутных созвонов более чем достаточно чтобы отсеять «холодных лидов»; старый формат часовых многоэтапных собесов - отрицаю
В целом, это очень крутой опыт и я рад что апнул тут свою скиллуху) Кто бы что не говорил, а делать стартапы - это круто)
Я как-то написал в чате у Богдана, что вероятность вырасти до CTO в стартапе в десятки раз выше чем в каком-нибудь Яндексе. Многие просто посмеялись, но я все равно придерживаюсь этого мнения. Какие риски? Да такие же, в 10 раз выше, но вопрос ведь в том что ты хочешь от этой жизни) Лично мне намного кайфовее работать с людьми, которые готовы рискнуть в моменте, не получать по рынку месяц, два, три, но поставить на рост в горизонте полугода, тк я сам такой 😊
Расскажите о вашем опыте как работы в найме/стартапах, так и самого найма, делитесь инсайтами)
Кстати, напоминаю, что я выделил ограниченное количество часов в неделю/месяц и консультирую по бусту любых ваших AI-skills) Стучитесь в личку @nikmd1306
Cannot find module
Ужасно правдивая сага про одержимость, искуственный интеллект и победу человеческого разума
В комнате царил полумрак. Евгений пялился в монитор широко раскрытыми глазами. Желтый текст на черном фоне был подчеркнут ярко красным зигзагом. Круглые часы на столе с такими же ярко красными цифрами показывали нули. Полночь.
Это не было серьезной проблемой. Проект собирался и работал. И работал так всё время, с момента получения доступов. Но вот это ужасное чувство, знакомое каждому перфекционисту, разрушало его изнутри, не давало ему спокойно жить. Это желание сделать идеально, так чтобы всё было четко и правильно, заставляло его сидеть ночами и искать решение. Он не мог позволить себе закрыть глаза на ошибки или прикрыть их позорным, в его глазах, ts-ignore.
Картинки. Простые картинки стали ночным кошмаром, превратились в неразрешимую задачу. Он сделал всё, что делает опытный фронтентер: читал документацию, бесконечно гуглил, обновлял библиотеки. Но IDE словно издевалась, снова и снова подчеркивая проклятый импорт.
StackOverflow, Gemini, ChatGpt, Perplexity — все инструменты, и с искуственным, и с человеческим интеллектом, говорили одно. Добавь declare module и всё заработает. Но оно не работало. Не работало. Не работало!
Тогда Евгений пошел на крайние меры. Он купил Cursor и открыл проект в нем. Давай, братишка, почини этот баг. Как же он меня достал! Но курсор не справился ни с первой попытки, ни со второй, ни с десятой. Каждая генерация лишь предлагала известные решения, которые не работали. Даже сам курсор удивлялся «Проверяю. Не работает. Значит дело в другом.» И так по кругу. Идеальная машина по сжиганию токенов.
Чтобы спасти планету от лишних выбросов CO2 и разорвать проклятый цикл, Евгению пришлось принести в жертву и удалить tsconfig.json из проекта. ИИ должен был создать его заново, словно феникса из пепла. Обновленного, без изъянов! Но ИИ, напичканный токенами, будто в пьяном угаре вошел в кураж и изрыгнул из себя франкенштейна на четыреста безумно отвратительных строк. Хоть может работает?
> Restart Ts Server Cannot find module './src/logo.png' or its corresponding type declarations.
Дааа, не так я себе это представлял. Евгений сбросил все изменения дурачка ии и выглянул в окно. Огромная кроваво красная луна зашла за шпиль Лахта-центра. Разделилась на две половинки. А это идея!
Он подошел к компу, создал новый файл files.d.ts и перенес в него только декларации для картинок. Ошибка мгновенно исчезла. Как будто ее никогда и не было.
И никто никогда не узнает, что она тут была. Никто не узнает подробностей этой страшной битвы на пороге дней. Никто не похвалит Евгения, и тем более не даст награды. Всё встало на свои места, а в масштабах вселеной, так и вовсе не изменилось.
И только Евгений впервые за долгое время уснет спокойно.
© Счастливый тимлид
Репост и подписка крайне приветствуются <3
Очень нравится оптимизировать свою работу с помощью AI-агентов.
Так как у меня много коммуникации стало с американцами, решил также улучшать и свой письменный английской. В целом, я хорошо знаю язык (профильная английская школа, потом специализация в универе, потом много практики), но решил, что надо учиться звучать более естественно для американцев.
Что делает простой AI-агент в курсоре, когда я в него закидываю черновую версию своего текста:
- находит неестественные фразы/выражения; - дает подсказки по уровню формальности и предлагает более естественные варианты; - подчеркивает разницу между American и British English; - дает подсказки по культурному контексту; - объясняет, что можно улучшить и почему; - дает несколько вариантов уже исправленного текста.
На картинке простой пример.
Вот и до меня добрался Ai
Когда начался бум ИИ-IDE и все начали пробовать Cursor, Windsurf и прочие Trae, к нам тоже пришло обновление — нам на рабочих компах все это превентивно заблочили. Оно и так не работало из-за санкций по географическому признаку, но для надежности наши поставили и второй забор. Сливать исходники за рубеж — плохая идея.
Тогда у меня не было каких-то интересных сайд-проектов, на которых можно почувствовать всю мощь ИИ. Я попробовал бесплатные версии Cursor и Trae на верстке лендоса и CMS Strapi, но оказалось, что все они натренированы на старых версиях библиотек и выдают не такой уж и валидный код. Думал даже даунгреднуться на старые версии, лишь бы ускорить разработку, но в итоге разобрался сам. С версткой было еще хуже, я верстаю быстрее, чем переделываю за ИИ. Тот же Trae хорошо накидывает выдуманные интерфейсы, но если есть макеты, то проще сразу делать самому.
В общем, я на несколько месяцев забил на AI-ассистентов и лишь поглядывал за новостями.
🌈 Но тут внезапно и к нам в деревню пришла ИИ-весна. Ребята развернули во внутреннем контуре DeepSeek и Qwen, написали плагины для VS Code и WebStorm, разрешили наконец-то этим пользоваться. И хотя до сих пор чувствуется отставание — это все-таки не Cursor с платной подпиской, но всякую мелочь реально получается отдавать помощнику: — сгенерируй функцию преобразования даты из 01.05.2022 в 1 мая 2022 — вынеси повторяющийся код в отдельную функцию — напиши регулярное выражение для снилс — объясни что делает этот код
Параллельно с инструментами для разработчиков, они внедрили ИИ в систему контроля версий, и теперь кроме ревью людей можно подключить и ИИ-ревьюера, который без стеснения накидает целую панамку комментов.
А как с этим обстоят дела в других компаниях?
✅ Друг из Сбера говорит, что уже во всю используют ГигаЧат. У них есть все интеграции с популярными IDE и даже своя собственная. Есть и нейро-ревью, которое пока что создает больше неудобств, чем пользы, поэтому у большинства команд находится в отключенном состоянии.
✅ Про Яндекс слышал, что сотрудникам не запрещается использовать зарубежные нейросетки, и там кто во что горазд — кто подключает Cursor, кто RooCode, кто просто из ChatGPT куски кода вставляет. Говорят и нейро-ревью, кто-то по личной инициативе затащил.
Мне вот интересно, если в компании разрешают использовать зарубежные модельки и IDE типа Cursor, то как они защищают данные?
❓ А вы используете ИИ на работе и в жизни? Есть какая-то польза или поигрались и забили?
UPD: обожаю такие посты за ваши комментарии — вот где кладезь пользы!
#cursor #llm #chatgpt
в этот четверг расскажу подробнее про свой дип-рисерч
получил классный отклик на опенсорс релиз моего дип-рисерча: больше 100 тысяч просмотров во всех соцсетях, 65 звездочек на гитхабе, много новых подписчиков. спасибо!
решил подробнее рассказать про кейсы, где я его использую каждый день и почему в них он перформит сильно лучше чатжпт. мой контент, маркетинг, запуски продуктов и агентов — там везде я пользуюсь им.
расскажу про это на зимней конференции про вайбкодинг. там будут и другие классные спикеры, которые поделятся кейсами про оркестрация ии-агентов; cоздание личных помощников в Cursor + Claude Code; агентный инжиниринг вместо вайбкодинга.
конференция бесплатная, но для участия понадобится подписаться на спикеров. четверг, 26 февраля, 17:00 (МСК)
регистрация по ссылке
а завтра будет еще один интересный анонс
Как круто, что теперь путь от идеи до реализации очень короткий.
У меня периодически есть звонки на английском. В целом, я свободно говорю, но хочется лучше. Сделал в курсоре простой инструмент, который:
- вытаскивает транскрипты звонков из fireflies - анализирует звонок - выдает мне анализ ошибок и рекомендации по улучшению языка
На скрине супер простой прототип.
В целом заняло совокупно 1час, могло бы быть быстрее. На чем застревал: - долго не получилось подсоединиться по API к fireflies (курсор тупил) - несколько итераций заняло объяснить курсору, в каком виде я хочу получать отчет (сейчас все равно 30% от желаемого, но уже рабочее)
Хроники вайб-кодинга: дизайнеры Интеркома должны запушить хоть сколько-нибудь кода в прод в этом квартале. Например, починить отступ или поменять иконку, что угодно.
Один из дизайнеров поделился, что он сделал рабочий прототип панели в веб-приложении в Курсоре.
В комментарии пришёл разработчик, который потом добавил это решение в прод, говорит, гораздо удобнее, чем из Фигмы верстать.
В Cursor завезли GPT-5-Codex и это топ 🔥
Ни одна модель за все время моей работы ни критиковала мои идеи без дополнительных на то инструкций.
Я пробовал разные подходы и как правило модель так или иначе все равно старается угодить мне, но не с этой...
Что бы я ей не предложил - она почти всегда меня раскритикует и в 80% случаев я с ней согласен. Иногда - ну ооочень хочется сделать "красиво", в то время как она говорит - а нафига?)
Но есть и обратная сторона медали Она уж очень дотошно следует инструкциям и особенно AGENTS.md. У меня во многих проектах там стоит достаточно подробный разбор каждой задачи и составление плана на нее перед реализацией, и вот когда задача ооочень простая или является просто коррекцией текущего плана и ради этого не хочется (нет времени) вносить изменения в план - она все равно составляет на нее отдельную задачу) Это дико бесит) Но думаю что решается изменением AGENTS.md (просто руки не дошли)
Кто юзал уже? Поделитесь впечатлениями
Начал я наполнять Cursor всем своим содержанием. Целями, проектами, итогами встреч. Получается оч прикольно.
Но буквально на днях Notion выкатил своих агентов. И выглядит это невероятно интересно. Смешно, что я именно так и воспринимал Cursor: Notion + AI агенты. И вот, ноушн их сделал.
Еще раз. Почему мне от этого очень кайф: Весь контекст обо мне, моей работе, задачах, проектах, целях - в одном месте. И агент видит эти данные. Опираясь на них, общается со мной, решает мои задачи. Левелап!
Посмотрите: https://www.youtube.com/watch?v=R1cF4T4lgI4
Я слежу за одним челом на YouTube. Он пытается запустить свой стартап. Абсолютно не умеет программировать, имеет, так сказать, продакт-майндсет
И вот он выложил видос, где впервые пробует вайбкодить, до этого не написав ни одной строчки кода в жизни. Мне показалось это интересным — мало кто так честно будет рассказывать. Обычно я слышу истории про какого-то чувака без навыков программирования, который собирает просто ебейшие системы в одно рыло с помощью агентов
Задача, по сути, была абсолютно простая, но уже с нормальным таким уровнем — API-запросы из одной системы в другую, отправил одни данные, пришли другие. Плюс нужно где-то это всё хранить, то есть уже база данных, какая-то минимальная архитектура. В общем, не просто «кнопку сделать». К этой всей херне я подключил Flask или как там его — короче тот самый с зелёненьким логотипом.
Я вообще никогда этим не занимался. Более того, я всё это развернул на своём поддомене, даже не на локалке. До этого я толком не знал, что такое локалка и как это всё работает. Если честно, я и сейчас не особо понимаю, что это — хер его знает. Просто делал шаг за шагом, что курсор скажет. Поддомен настроил, хостинг взял на render.com — и как-то оно поехало.
С GitHub у меня тоже всё было поверхностно. Я понимал, что это типа Google Документы для программистов — ну и всё. Зарегистрировался, создал репозиторий, начал туда что-то коммитить.
В итоге за три часа с нуля я сделал эту штуку. Можно зайти, потыкать, посмотреть. Реально прикольно получилось. Но потом я поймал какой-то баг. Просто белый экран, и Cursor ничего не смог исправить. И вообще я немного подустал и подумал: да ну его нахуй, продолжу завтра.
Про «встретил первый баг и подумал: да ну его нахуй» — это прям пророческая ситуация из моей последней статьи на Хабре 👍
Я это к тому, что вряд ли в ближайшем будущем будет ситуация, где люди без навыков разработки смогут собрать сами что-то кроме прототипа. Даже если можно будет заходить все дальше и дальше, то все равно где-то будет граница возможностей
И вот тому наглядный пример
Кодим в терминале
1/ Есть Claude Code, есть Codex, а есть тоже самое, но от Gemini — и это опенсорсно и бесплатно. Вот тут можно себе поставить: https://codeassist.google/#available-in-your-terminal-favorite-ides-and-platforms
2/ Я норм попользовался, мне очень нравится. Лимиты на про сетку есть в бесплатной версии, но все-равно много успеваешь сделать и даже вторая по умности сетка очень умная для бытовых задач, если не надо писать сразу весь проект с нуля с архитектурой.
3/ Как расширение vscode тупит, а из терминала как консольная утилита работает отлично. Так что советую сразу открывать терминал и как тру хакер работать по красоте: https://github.com/google-gemini/gemini-cli
4/ Удивлен насколько удобно можно организовать работу в терминале. Очень приятный интерфейс максимально советую.
5/ А еще там есть встроенная нана банана. И еще можно копировать картинку, вставить в терминал и попросить запрогать так же.
6/ Ну и gemini гуглит, подключает MCP и все просто работает. А если надо — сам поставит зависимости и так далее.
7/ Кодинг в терминале is the new black, чувства похожие с изучением питона и мемом xkcd про import antigravity.
Нет такого ощущения, что тестировщики первыми пойдут на мороз?
Где бы я ни работал, всегда была одна и та же тема на повестке. Ручного тестирования слишком много, и мы пытались покрыть продукт автотестами на 100%. И пока весь продукт покрывался, продолжалось ручное тестирование
А смысл существования любого QA — это путь к той точке, где он больше не нужен, к самовыпилу. Весь продукт покрыт автотестами, и они прогоняются при любой новой фиче
Да, конечно, нужно покрывать новые фичи. Но зачем для этого целая отдельная роль? Любой бэкенд/фронтенд разработчик сможет написать тесты на свой код
Почти все разработчики, которых я знаю, никогда не любили писать эти ебучие тесты. Наверное, поэтому и было полезно держать автотестировщиков в штате. Но когда начали развиваться AI-инструменты для разработки, первое, что они стали делать пиздато, — это покрывать код тестами. Сейчас они делают это просто идеально. Мне вообще норм покрывать тестами свой код самому — достаточно дать +1 команду клоду или курсору
Если у меня есть QA в подписчиках, расскажите, как там у вас дела? Я не прав? Если что, я правда хочу разобраться, что ждет эту роль
Есть ли жизнь после Cursor?
Пошла 2 неделя моего переезда на Claude Code CLI + Codex CLI (все через iTerm2) Что изменилось после Cursor
1) Появилась папка, которая синхронизируется с приватным Github, где лежат записи и полезные статусы проектов (этакий мега CLAUDE.md)
2) Был выгружен конфиг ssh соединений к серверам из Cursor + Termius, в агентном цикле сделана проверка машин и им были даны нормальные названия
3) Теперь я всегда держу проект локально для изменений и тестов (запускаю все в докере), а CICD настраивает клод на прод машину (пока один контур для всех проектов)
4) Завел себе в избранном тг самые частые команды для CC/Codex CLI пути до настроек mcp/yolo mode
Настроил себе команду внутри CC, которая на основе mcp сервера отсюда https://vamplabai.com/ (кстати этот проект полностью был собран через терминальных агентов за 2 недели) собирает мне предикшн на 1-2 месяца каждый день, и я его сравниваю (пока, честно, ничего интересного), но буду продолжать эксперименты
Кстати, зачем такая связка? Попробовал, чтобы Claude Code вызывал Codex CLI для проектирования фичи и обследования репозитория
Так как моя разработка часто связана с devops стеком (микросервисы в контейнерах на python), то тут пока CC мой фаворит
Подумываю о команде внутри CC из агентов для разработки новых фич
Пару раз открывал Cursor + Opus на старые проекты, так как там был сохранен диалог и я просто докидывал контекст
Оцениваю свой переезд как успешный, на сегодня производительность упала в моменте, пока я все настраивал, но уже чувствую, что снова все контролирую (наверное)
Кстати, сейчас удается параллельно следить за 4 проектами как мейнтейнер (больше не лезет, увы, в сутках 24 часа)
Все проекты связаны с моим самообучением по продуктивизации AI решений
https://vamplabai.com/ (Search API всего и везде) https://github.com/vakovalskii/ValeDesk (Аналог Cowork) https://github.com/vakovalskii/topsha (Аналог OpenClow) https://github.com/vamplabAI/sgr-agent-core (Агентный фреймворк, заточенный под локал ЛЛМ)
Я сейчас пробую Cursor как личного AI агента для всех задач. - собирать фичи в продукте - планировать рабочую неделю - планировать и собирать детали релокации - собирать саммари встреч и фолуапы, таски - и т.д.
Ну то есть вообще не для програмирования. У меня к Chat GPT был такой же запрос, но у него не хватало контекста обо мне. Чуть чуть в инструкции скармливал ему описаний. Но этого систематически мало.
В Cursor постоянно пополняется база знаний обо мне. И это и есть ключевое преимущество! Он умеет все данные над которыми я работал собрать воедино и использовать их как контекст для следующей задачи.
Это Сева Устинов поделился как он использует Cursor и меня пробило. Ровно те же мои старания в PGT, но на стероидах и интеграциях через API.
Чтобы вы как-то визуализировали:
Пример планирования спринта и резюме, которое только что себе зафиксировал, на скриншоте.
НО! (см следующий пост)
cursor.com/2025
AI не заменит людей. Он заменит людей, которые не умеют думать
Последнюю неделю плотно погрузился и наконец начал работать сам с Cursor и n8n. Adoption на старте не из легких, но если преодолеть - восторг. Многие вещи получается делать в разы быстрее, даже в десятки раз.
Много нерациональных страхов про AI, что он всех заменит и проч. Но это все инструменты. Очень крутые инструменты. Если ты умный, он сделает тебя ещё умнее. Если тупой — никакой AI не поможет.
Это заставило меня задуматься о том, что на самом деле сейчас, когда ломаются привычные парадигмы работы и создания продуктов, важнее не знание конкретных технологий, а мета навыки.
1. Структурированное системное мышление. Умение ставить задачи, продумывать архитектуру решения и логику.
2. Умение упрощать. Скилл подняться на один или несколько уровней абстракции выше, уметь объяснить сложное своему боссу/партнеру/сотруднику/инвестору простыми словами.
3. Адаптивность и умение работать в условиях высокой неопределенности и быстрых изменений. Умение быстро переключаться между контекстами и ориентироваться в перенасыщенном информационном поле. Умение принимать решения в условиях недостатка и неполноты информации.
4. Способность быстро обучаться новому (спасибо кстати учебе в ВШЭ за это, где было 5 сессий за год).
5. Умение анализировать. Раскладывать большое на составные элементы, декомпозиция сложного и непонятного на понятные задачи.
6. Коммуникация/EQ. Умение договариваться с партнерами и клиентами, заряжать своими идеями, транслировать свои идеи и четко ставить цели перед командой. База, но как многие люди ей не владеют. Конечно, мы еще увидим solo founders, сделавшие классные продукты c AI агентами вместо живых людей, но я убежден, что все равно в основе успеха любого (или почти любого) бизнеса - сильная, мотивированная и слаженная команда.
А вот как прокачивать такие навыки - хороший вопрос, на который у меня ответа нет.
В пятницу был лайв про AI в работе. На котором я не хотел снова рассказывать про маркетинговых AI-агентов. ну тех которые пишут, исследуют, публикуют, рисуют... Хотелось чего-то продуктового, мясного.
Чтобы было: ПРОБЛЕМА → AI → РЕШЕНИЕ.
А у меня как раз 3 недели висела бесящая задача: аналитика работы наших AI-агентов в Dashly (которые консультируют и квалифицируют в чате).
Начали с Дашей и GPT тыкать в разные идеи. Натыкали на решение в n8n, которое сделали за пару часов и ускорили несколько недель разработки.
Теперь у меня есть быстрый способ итерировать с анализом диалогов, находить инсайты, метрить воронку AI SDR.
В общем, балдеж!
К чему это я: 1. Когда есть давление, начинаешь творчески думать, находить хаки и способы роста. 2. Позже расскажу про само решение (тизер получается написал).
3. А вообще я сюда зашел написать, что Сева Устинов вдохновил меня попробовать Cursor как "Notion + ChatGPT". Я уже 5 часов выходных ботаю Cursor и кайфую люто. Как ребенок с кубиками. Тоже позже расскажу.
#AI #Product #Hacks
А может быть Claude Code не такой плохой как я думал?
Пользуюсь им пару дней, осваиваю Skills/Sub-agents/Hooks/Plugins
Пока впечатления хорошие. Все еще считаю что начинать надо с Cursor как с UI-first AI Coding Agent, но Claude Code возможно ТОП-1 General Agent (да да, именно General, не только Code).
Еще из забавного было. На днях решали сложную проблему, попросил Codex починить лично, как техлида. Он нашел на машине курсор, назвал его "Лоренцо" и начал запускать в сабпроцессах.
На вопрос, что за фигня происходит, сказал что под свою ответственность притащил на проект толкового джуна.
Проблему кстати решили.
никак не получается попробовать новый "cursor" от гугла: antigravity.google
поменял страну в профиле гугла, но все равно не заходит. у кого-нибудь получилось?