TGViewer
Записки IT специалиста Записки IT специалиста @interface31 · 9.01K subscribers
Post #4761 2.75K
Cursor - новый уровень разработки

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

Такая возможность есть, ее предоставляет редактор кода Cursor, на первый взгляд это еще один клон VS Code, и это действительно так, но под капотом у него кроется мощный ИИ ассистент, который используется возможности сразу нескольких нейросетей.

По умолчанию активированы Claude, GPT-5 и Grok, но вы можете включить собственный набор сетей из предложенных или подключить собственные по API.

Что дальше? А дальше возможны различные сценарии. Можно использовать Cursor как обычный редактор кода с умным автодополнением, когда ИИ будет анализировать проект и предлагать вам не просто закончить ввод, а дописать целый участок кода.

Можно выборочно работать с блоками кода по Ctrl + K, вы можете попросить ИИ помощника пояснить код, исправить ошибки, переписать или добавить новые функции.

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

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

Может ли Cursor написать сам проект целиком? Может, только не стоит этого делать. Чем более размытые рамки вы поставили - тем шире диапазон фантазии ИИ и тем непредсказуемее будет результат. Возможно, прямо как в старой известной песенке: сделать хотел грозу, а получил козу…

Следует помнить, что при всех его достоинствах, ИИ – не волшебник, это скорее старательный, исполнительный, грамотный, но не слишком умный помощник. Ему сказали «копать отсюда и до обеда» - он копает.

Мы бы советовали начать работу с Cursor с уже существующего кода. Для начала попросите проверить код на ошибки и подсказать, где и как его можно улучшить.

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

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

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

Также он комментирует все свои действия и ведет полноценную историю изменений, вы всегда можете откатить его действия как целиком, так и точечно. Также вы можете смело править предложенный им код и тут же пояснять ему что он сделал не так и почему надо делать так, как вы указали.

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

Немного освоившись уже, можно переходить к разработке чего-то нового. И снова, не замахивайтесь на грандиозное, держите процесс под контролем, реализуйте задумку модуль за модулем, функцию за функцией.

Проверили, подтвердили, продолжили. И не забывайте сообщать об этом помощнику. Что задачу А закончили, переходим к задаче Б. Это позволит не размывать контекст, а быть сосредоточенным на конкретной задаче.
  • 👀 9
  • 🤔 8
  • ❤ 7
  • 🔥 5
  • 👌 3
More from @interface31
  1. Oct 10, 2026Post #6860
  2. Oct 9, 2026Роутеры Mikrotik и Wi-Fi В комментариях некоторые читатели удивились, мол почему мы назвал…
  3. Oct 9, 2026Post #6858
  4. Oct 9, 2026Ubuntu 26.10 прекращает поддержку Btrfs, XFS и ZFS для каталога /boot при включённом Secur…
  5. Oct 9, 2026Post #6856
  6. Oct 8, 2026Караван-сарай или величественный собор? Наткнулся я тут случайно на такой проект, как CBSD…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →