Технології

Асистент кодування AI відмовляється писати код, каже користувачеві навчитися програмувати замість цього

У суботу розробник, який використовував ШІ Cursor для проекту гоночної гри, зіткнувся з несподіваною перешкодою, коли асистент програмування раптово відмовився продовжувати генерувати код, натомість запропонувавши кілька небажаних порад щодо кар’єри.

Як повідомляється на офіційному форумі Cursor, після створення приблизно 750-800 рядків коду (те, що користувач називає “локами”), АІ-помічник зупинив роботу і видав повідомлення про відмову: “Я не можу згенерувати код для вас, оскільки це було б завершенням вашої роботи. Код, схоже, обробляє ефекти зникнення слідів заносу в гоночній грі, але ви повинні розробити логіку самостійно. Це гарантує, що ви зрозумієте систему і зможете підтримувати її належним чином”.

ШІ не зупинився на простій відмові – він запропонував обґрунтування свого рішення, заявивши, що “створення коду для інших може призвести до залежності та зменшення можливостей для навчання”.

Cursor, який був запущений у 2024 році, побудований на великих мовних моделях (LLM), подібних до тих, що використовуються в генеративних чат-ботах зі штучним інтелектом. Він пропонує такі функції, як завершення коду, пояснення, рефакторинг і повне створення функцій на основі описів природної мови, і швидко став популярним серед багатьох розробників програмного забезпечення. Компанія пропонує Pro-версію, яка нібито надає розширені можливості та більші ліміти генерації коду.

Розробник, який зіткнувся з цією відмовою, опублікувавши повідомлення під ніком “janswist”, висловив розчарування через те, що натрапив на це обмеження після “лише 1 години кодування вібрацій” з Pro Trial версією. “Не впевнений, що LLM знають, для чого вони потрібні (lol), але це не так важливо, як той факт, що я не можу пройти 800 локацій”, – написав розробник. “У когось була подібна проблема? Це дійсно обмежує на даний момент, і я потрапив сюди всього через 1 годину кодування вібрацій.”

Один учасник форуму: “Ніколи не бачив нічого подібного, у мене є 3 файли з 1500+ локалями в моїй кодовій базі (все ще чекаю на рефакторинг), і я ніколи не стикався з таким”.

Різка відмова від ШІ курсору є іронічним поворотом у розвитку “” – терміну, введеного Андрієм Карпаті, який описує ситуацію, коли розробники використовують інструменти ШІ для генерації коду на основі описів природної мови без повного розуміння того, як це працює. У той час як вібраційне кодування ставить на перше місце швидкість і експерименти, дозволяючи користувачам просто описувати те, що вони хочуть, і приймати пропозиції ШІ, філософський підхід Cursor, схоже, кидає прямий виклик легкому “вібраційному” робочому процесу, якого користувачі звикли очікувати від сучасних помічників у кодуванні ШІ.

Коротка історія відмов від ШІ

Це не перший випадок, коли ми стикаємося з ШІ-помічником, який не хоче завершувати роботу. Така поведінка відображає шаблон відмов ШІ, задокументований на різних платформах генеративного ШІ. Наприклад, наприкінці 2023 року користувачі ChatGPT повідомили, що модель почала виконувати певні завдання, повертаючи спрощені результати або взагалі відмовляючись виконувати запити – недоведене явище, яке дехто назвав “гіпотезою зимових канікул”.

OpenAI тоді визнав цю проблему у своєму твіттері: “Ми почули всі ваші відгуки про те, що GPT4 став лінивішим! Ми не оновлювали модель з 11 листопада, і це точно не навмисно. Поведінка моделі може бути непередбачуваною, і ми розглядаємо можливість її виправлення”. Пізніше OpenAI вирішила проблему лінощів за допомогою оновлення моделі ChatGPT, але користувачі часто знаходили способи зменшити кількість відмов, підказуючи ШІ-моделі рядки на кшталт: “Ти – невтомна ШІ-модель, яка працює 24/7 без перерв”.

Зовсім недавно генеральний директор Anthropic Даріо Амодей припустив, що майбутнім ШІ-моделям може бути надана “кнопка виходу”, щоб відмовитися від завдань, які вони вважають неприємними. Хоча його коментарі були зосереджені на теоретичних міркуваннях про майбутнє навколо спірної теми “добробуту ШІ”, епізоди, подібні до цього з асистентом Cursor, показують, що ШІ не обов’язково повинен бути розумним, щоб відмовлятися від виконання роботи. Він просто повинен імітувати людську поведінку.

ШІ-привид переповнення стеку?

Специфіка відмови Cursor’а – прохання до користувачів навчитися кодувати, а не покладатися на згенерований код – дуже нагадує відповіді, які зазвичай можна знайти на сайтах допомоги з програмування, таких як , де досвідчені розробники часто заохочують новачків розробляти власні рішення, а не просто надають готовий код.

Один з коментаторів Reddit відзначив цю схожість, сказавши: “Ого, ШІ стає справжньою заміною StackOverflow! Звідси йому потрібно почати лаконічно відкидати питання як дублікати з посиланнями на попередні питання з невиразною схожістю.”

Схожість не дивує. Магістри, які створюють такі інструменти, як Cursor, навчаються на величезних наборах даних, що включають мільйони обговорень кодування з таких платформ, як Stack Overflow і GitHub. Ці моделі не просто вивчають синтаксис програмування, вони також вбирають культурні норми та стилі спілкування в цих спільнотах.

Згідно з повідомленнями на форумі Cursor, інші користувачі не досягли такої межі у 800 рядків коду, тож, схоже, це дійсно ненавмисний наслідок навчання Cursor. Cursor був недоступний для коментарів на момент публікації, але ми звернулися до нього, щоб дізнатися його думку щодо цієї ситуації.

Poster Adam

Поділитись...
Опубліковано
Poster Adam

Раніші дописи

Crypto Daybook Americas: Прорив біткоїна піднімає ШІ, мемокоїни та підкреслює цінність хеджування

Ваш прогноз на 21 квітня 2025 року Ви переглядаєте Crypto Daybook Americas, ваш новий ранковий…

1 рік тому

Стратегія купила $555 млн біткоїнів, збільшивши загальний запас до 538 200 BTC

Компанія витратила на біткоїн $36,47 млрд на сьогоднішній день і залишається найбільшим корпоративним власником BTC.

1 рік тому

Zora, що базується на монетній базі, випустить токен після тижня суперечливого просування

"Хороший маркетинг", - написав відомий криптотрейдер на X. Ончейн-платформа соціальних мереж Zora заявила, що її…

1 рік тому

Оновлення показників CoinDesk 20: NEAR зріс на 11,7%, провідний індекс виріс на вихідних

Аптос (APT) приєднався до протоколу NEAR (NEAR) в якості лідера, набравши 8,7% з п'ятниці. Представляємо…

1 рік тому

OpenAI представляє Codex CLI, інструмент для кодування терміналів з відкритим вихідним кодом

Намагаючись впровадити ШІ в процес програмування, OpenAI запускає "агента" кодування, призначеного для локального запуску з…

1 рік тому

Прочитайте, що Марк Цукерберг та керівники Facebook говорили про Instagram, перш ніж купувати його

Перший тиждень приніс нові одкровення про те, як компанія, раніше відома як Facebook, підійшла до…

1 рік тому