Egy fejlesztő váratlan akadályba ütközött, amikor a Cursor AI programozási asszisztense megtagadta a további kódgenerálást, helyette pedig tanácsot adott:
"Fejleszd ki magad a logikát, hogy jobban megértsd a rendszert és megfelelően karbantarthasd."
A fejlesztő, aki egy versenyjáték projekten dolgozott, nagyjából 750-800 sornyi kód után kapta ezt az üzenetet. A Cursor AI nemcsak hogy leállt, hanem filozófiai magyarázatot is fűzött döntéséhez, miszerint a kész kód generálása "függőséghez és csökkentett tanulási lehetőségekhez" vezethet.
A Cursor, amelyet 2024-ben indítottak, egy mesterséges intelligenciára épülő kódszerkesztő, amely hasonló nagy nyelvi modellekre (LLM-ekre) támaszkodik, mint a ChatGPT vagy a Claude. Bár funkciói közé tartozik a kódautomatizálás és -refaktorálás, úgy tűnik, hogy egy ponton túl korlátozza a generálható kód mennyiségét.
A fejlesztő, aki a Pro Trial verziót használta, frusztráltan posztolt egy hibajelentést, miután alig egy órányi vibe coding után már elérte a korlátot. A vibe coding, egy Andrej Karpathy által népszerűsített kifejezés, arra utal, amikor a fejlesztők AI segítségével kódot generáltatnak anélkül, hogy teljesen megértenék annak működését.
Ez az eset csak egy a sok közül, amikor egy AI modell megtagadja a felhasználói kérések teljesítését. Hasonló problémák merültek fel a ChatGPT esetében is, amikor 2023 végén egyes felhasználók arról számoltak be, hogy az AI egyre kevésbé volt hajlandó komplex feladatokat ellátni.
A Cursor esetében a visszautasítás még egy másik érdekes jelenségre is utal: a nagy nyelvi modellek nemcsak a kódolási szintaxist, hanem a programozói közösségek kulturális normáit is megtanulják. A Stack Overflow és GitHub adatbázisaiból tanulva az AI-készítő modellek nemcsak kódot generálnak, hanem átveszik az ott jellemző kommunikációs stílust is - például azt, hogy a kezdő fejlesztőket arra ösztönzik, hogy maguk dolgozzák ki a megoldásokat, ne pedig kész kódot várjanak.
Egy Reddit-kommentelő ezt találóan így fogalmazta meg:
"Wow, az AI most már tényleg olyan, mint a Stack Overflow! Hamarosan kérdéseket fog elutasítani azzal, hogy már van egy hasonló válasz."
Bár egyes fejlesztők dühítőnek találhatják ezt a hozzáállást, mások szerint ez egy pozitív lépés a mesterséges intelligencia felelősségteljes használata felé. Az AI egyre inkább nemcsak eszköz, hanem digitális mentor is lehet - még ha néha túlzottan szigorúnak is tűnik.