Frissítve: 8 perce·Ma: 57
Alkalmazások
AI által generált szöveg

Fork bombot hozott létre a Claude Code véletlenül

A szerencsétlen programozó 600 dollárt fizetett a véletlenül létrehozott fork bomb miatt

Fork bombot hozott létre a Claude Code véletlenül
Fotó: Rob Wingate / Unsplash
Forrás: Hacker NewsSzerző: AI Forradalom szerk.
Megosztás

A fejlesztő, aki a Claude Code (CC) nevű eszközzel dolgozott, véletlenül egy fork bombot hozott létre, ami a számítógépét teljesen leállította. A hiba a CC egy SessionStart hookjában rejtőzött, amely két CC példányt indított, mindegyik pedig újabb két példányt hozott létre, így 1 → 2 → 4 → 8 … egy exponenciális növekedés következett. A folyamat a számítógépen felesleges memóriahasználatot generált, és a rendszer a memóriapresszió miatt lefagyott.

Miért jelentős ez a történet? A CC egy új, agentikus munkafolyamatot kínál, amely a programozók számára lehetővé teszi, hogy a kódot közvetlenül a terminálból irányítsák. A fejlesztő a CC-t a saját munkafolyamatába integrálva, több mint 300 millió tokennel dolgozott, és a hibát a nyitott API-fiókja miatt 600 dollárra szállították. A hiba rámutat arra, hogy a fejlesztői környezetben is előfordulhatnak súlyos hibák, amelyek pénzügyi és operatív kockázatot jelentenek.

A technikai részletek szerint a CC a Bun, React és TUI láncokon fut, ami sok memóriát igényel. A hook minden egyes CC példányt újraindított, és a memóriaterhelés miatt a rendszer a futó folyamatok számának exponenciális növekedése miatt összeomlott. A fejlesztő a hiba után a hookot törölte, és csak egyetlen CC példány maradt futó, így a számítógép újra működőképes lett.

A fejlesztő a történet végén megjegyezte, hogy a „rossz” kód és a túlzott memóriaszükséglet véve elősegítette, hogy a számítógép ne maradjon teljesen leállva, és elkerülte a további, potenciálisan még magasabb költségeket. Az eset bemutatja, hogy a fejlesztőknek érdemes a kódban beépített automatikus folyamatokat szigorúan ellenőrizni, különösen, ha API-számlázásról van szó.

Mit várhatunk a jövőben? A fejlesztő a CC használatát a csapatával is megosztotta, és a következő hetekben a cégben bevezetett új agentikus munkafolyamatok során további finomhangolás várható. A történet arra emlékeztet, hogy a gyors fejlesztés során a hibák nem csupán technikai, hanem pénzügyi kockázatot is jelentenek, és a megfelelő ellenőrzések nélkül akár 600 dollárba is kerülhetnek a felhasználók.

Megosztás

Tetszik az oldal? Támogasd a fejlesztést

Az AI Forradalom egy automatizált pipeline: napi adatgyűjtés, LLM-feldolgozás és infrastruktúra fenntartása valódi költségekkel jár. Ha értékesnek találod a tömör, naprakész AI-összefoglalókat, egy kávé sokat segít.

Támogatom