DEV Community

Geka Cross
Geka Cross

Posted on • Originally published at telegra.ph

Три месяца я использовал Cursor неправильно. Вот как надо.

#ai

A laptop screen showing a code editor with visible programming code in a dimly lit environment.

14 февраля, 23:40. Я сижу над дедлайном, а в голове только одно: как не потерять $800, если не успею до утра. Моя цель - отрефакторить 2300 строк легаси-кода, и времени катастрофически мало.

Я открываю Cursor, вставляю весь файл и надеюсь на чудо. "Почини это," - пишу я, но в ответ получаю что-то невнятное. Раздражение нарастает, я закрываю ноутбук и начинаю править руками. Три часа ночи, и я все еще воюю с кодом.

Утром, после сдачи, в случайной попытке нажимаю Ctrl+K внутри функции. Cursor за 40 секунд дает мне результат, который я мучительно писал три часа сам.

Проблема: как я использовал Cursor

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

Каждый раз, когда я пихал в него все подряд, ответ был странным. Мне казалось, что AI недостаточно умен, чтобы разобрать мой код. Это вызывало фрустрацию.

Я собрал промпты по этой теме в PDF. Забери бесплатно: https://t.me/airozov_bot

Решение: как нужно использовать Cursor

Чтобы получить максимальную пользу, я начал давать Cursor контекст. Вместо всего файла, я стал работать с небольшими блоками кода. Ctrl+K в нужном месте функции - и AI сразу понимает, что я от него хочу.

Я разбил код на модули и скармливал их постепенно. Результат? Время на рефакторинг сократилось вдвое. В сложных местах я комментировал код, объясняя AI, в чем проблема.

Точные запросы творят чудеса. Вместо "почини это", я стал писать "оптимизируй эту функцию", "найди ошибки в этих строках". С каждым разом Cursor становился все более полезным.

Инсайт: что неожиданного я узнал

Cursor можно считать скорее коллегой, чем инструментом. Он не решит задачу за тебя, если ты сам не знаешь, что хочешь. Зато поможет, если у тебя есть четкий план.

Работа с небольшими частями кода - это не просто способ ускорить работу. Это позволяет больше контролировать процесс и получать лучшие результаты. Я стал получать не только исправления, но и предложения по улучшению.

Каждая корректировка, каждая оптимизация от AI открывала в коде то, что я сам не замечал.

Каждый день разбираю один такой инструмент в Telegram: https://t.me/yevheniirozov

Финал: что делать прямо сейчас

Попробуй такой подход. Возьми часть своего проекта и открывай его в Cursor с Ctrl+K. Но не забудь уточнить, что именно ты хочешь: исправить, улучшить или проверить ошибки.

Помни, что AI - это не волшебная палочка, а мощный помощник, если умеешь с ним работать.

Переходи на claude.ai, введи свой код и напиши такой промпт: "оптимизируй эту функцию для быстродействия, избегая избыточных операций."

https://t.me/yevheniirozov


Подписывайся на мой Telegram:

  • Промпты, которые использую сам
  • Ошибки, которые стоили мне денег
  • Инструменты до того, как о них напишут все

https://t.me/yevheniirozov

Top comments (0)