Чому я обрав Cursor.AI замість VS Code з ШІ-розширеннями й вважаю це кроком вперед

Родіон Сальник

Я вже не так часто пишу код, але я все ще люблю це! Нещодавно я запустив невеликий проект з відкритим вихідним кодом, який повернув мене до написання коду. І я маю поділитися своїм досвідом розробки з допомогою штучного інтелекту.

У Brocoders ми в основному використовуємо Cursor.AI, тож я вирішив спробувати його. Це редактор коду з функціями штучного інтелекту, які допомагають вам у написанні, редагуванні, рефакторингу та навіть спілкуванні з вашим кодом. Раніше я покладався на VS Code з розширеннями ШІ, такими як Cline і Roo Code AI, але Cursor здається кроком вперед. Він розуміє контекст вашої кодової бази, пам’ятає попередні правки і працює швидко та ефективно.

Підвищення продуктивності:

З нашого досвіду в Brocoders, Cursor збільшив продуктивність на 20-50%, в залежності від завдання.

Невеликий мінус:

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

Використання ChatGPT для документації та API

Я також експериментував з ChatGPT + веб-пошук для документації API. Хоча він працює, він часто витягує застарілу інформацію, що призводить до неправильних рекомендацій. Було б чудово, якби ми могли завантажувати документацію API безпосередньо в контекст GPT, щоб отримувати надійні відповіді.

Запит на функцію?

Хіба не було б чудово, якби GPT міг безпосередньо запитувати API з чату — без необхідності використовувати Postman або інші інструменти? Якщо хтось знає, як це зробити, дайте мені знати!

Останні думки:

Я також помітив, що багато компаній ще не повністю використовують ці інструменти. Розробники можуть неохоче змінювати свій робочий процес, і нам часто доводиться заохочувати їх спробувати.

А щоб отримати справжню користь від цих інструментів, вам все одно потрібно розуміти код, який ви створюєте, і володіти ним.

Цей текст взято з особистого блогу після отримання дозволу автора.

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

Останні статті

Мої найважливіші кроки для вдосконалення коду в команді

Блогер та розробник Джозеф Круз розповів, як покращити роботу команди розробників, так показати їм справжню…

06.06.2025

Недооцінені фішки вашого смартфона, які спрощують життя

Щодня ми носимо в своїй кишені пристрій, що в сотні мільйонів разів потужніший за комп’ютер,…

05.06.2025

В чому різниця між фіксом та «костилем»?

Оце сиджу, працюю і задумався: «А де ж проходить та тонка межа між фіксом, який…

04.06.2025

Закон Гудгарта або як метрики змінюють цінності

«Коли вимірюваний показник стає метою, він перестає бути хорошою мірою» Закон який значною мірою відповідальний…

03.06.2025

Як приймати обдумані рішення за допомогою ChatGPT? Приклади промптів

Інколи здається, що ви врахували все. Упевненість у рішенні настільки висока, що ви вже подумки…

02.06.2025

Чи можете ви програмувати, не дивлячись на екран?

Блогер та розробник Джозеф Круз розповів, як він працює програмістом, маючи доволі серйозні проблеми із…

23.05.2025