ÉlőUtoljára: 25 perceMa: 44
Eszközökfrissítve: 20:11

Tíz szabályra bővült az AI-kódolási protokoll — önteszteléssel javítják a hibákat

Az Anthropic CLAUDE.md protokollja tíz szabályra bővült, hat új szabállyal egészítve ki a korábbi négyet, hogy az AI önteszteléssel javítsa kódolási hibáit.

Tíz szabályra bővült az AI-kódolási protokoll — önteszteléssel javítják a hibákat
Fotó: Brecht Corbeel / Unsplash
forrás: Anthropic·AI Forradalom szerk.·
Megosztás

Az AI-kódolási folyamatokban eddig használt négy alapvető szabály mellé hat újat vezettek be a CLAUDE.md protokollban. Az új szabályok célja, hogy az AI ne csak kódot írjon, hanem figyelje saját gondolkodási folyamatát és a kódolási hibák elkerülését is biztosítsa. A protokoll a Tech Times szerint a közösség által fejlesztett Claude.md verzió népszerűségére épít, amely már 220 000 GitHub csillagot gyűjtött össze.

Az eredeti négy szabály

Az első négy szabály az AI-kódolás leggyakoribb és legköltségesebb hibáit célozza meg. A „Gondolkodj kódolás előtt” arra kötelezi az AI-t, hogy fogalmazza meg egyértelműen a feltételezéseit, jelezze az esetleges kétértelműségeket, és kérdezzen, mielőtt kódolni kezd. A „Egyszerűség az első” korlátozza a kimenetet a minimális megoldásra, elkerülve a spekulatív absztrakciókat vagy a nem kért funkciókat. A „Sebészeti változtatások” tiltja a feladathoz nem kapcsolódó kódok szerkesztését, míg a „Célvezérelt végrehajtás” a homályos utasításokat ellenőrizhető kritériumokká alakítja át, mielőtt a munka elkezdődne.

Kapcsolódó: OpenAI Codex pluginok

Ezek a szabályok kulcsfontosságúak, mivel a fejlesztők gyakran tapasztalják ezeket a hibákat, ami a Claude.md közösségi verziójának népszerűsége egyik oka. Azonban az eredeti szabályok nem foglalkoztak azzal, mi történik a kód megírása után, amikor az AI futtatja és értékeli a saját munkáját.

Kapcsolódó: AutoTTS tokenhatékonyság

A hat új szabály a hibák kiküszöbölésére

A protokoll hat új szabállyal egészül ki, amelyek az AI öntesztelésére és önellenőrzésére összpontosítanak. A „Ellenőrzés” azt írja elő, hogy minden hibajavítás előtt írjanak egy tesztet, amely reprodukálja a hibát, majd futtassák a tesztet a javítás megerősítésére. Ez különösen fontos autonóm kódolási ciklusokban, ahol nincs emberi felügyelet minden lépésnél.

A „Célvezérelt végrehajtás” tovább bővül, definiálva, mit jelent „késznek lenni” géppel ellenőrizhető módon, és tervet készít a több lépésből álló feladatokhoz. A „Hibakeresés” új szabálya egy specifikus sorrendet követ: teljes hibaüzenet és stack trace olvasása, a probléma reprodukálása, majd egy változó módosítása. Ez megakadályozza a téves diagnózisokat és a hibás javításokat.

Kapcsolódó: AI ügynök képzés

A „Adatfüggőségek” szabály arra figyelmeztet, hogy minden hozzáadott csomag állandó, ellenőrizetlen kódként viselkedik, amelyet mások frissíthetnek. Ha egy függőségre szükség van, a döntést explicit módon dokumentálni kell. A „Kommunikáció” szabály megkülönbözteti a hasznos bizonytalanságot a homályos megerősítéstől, tiltva a magabiztosnak tűnő találgatásokat, ha a helyzet bizonytalan.

A hatodik új szabály, a „Gyakori hibamódok”, négy ismétlődő mintázatot nevez meg, amelyeket az AI-nak fel kell ismernie saját viselkedésében: „Kitchen Sink” (túlzott renoválás), „Wrong Abstraction” (logika ismétlődés felismerésének hiánya), „Optimistic Path” (csak a sikeres esetek kezelése) és „Runaway Refactor” (kontrollálatlan kódmódosítás). Ha ezek bármelyikét felismeri, az AI-nak azonnal meg kell állnia.

Kapcsolódó: Claude Code Opus frissítés

A protokoll hatása az AI-fejlesztésre

A tízszabályos dokumentum arra tanítja az AI-t, hogyan felügyelje saját érvelését, mikor álljon meg, mikor kérdőjelezzen meg egy feltételezést, és mikor ismerjen fel egy mintázatot. A dokumentum szerint az AI-modellek hatékonyan tudnak kódot generálni, de kevésbé képesek felismerni a „látszólag helyes” és a „valóban helyes” kód közötti különbséget. Az új szabályok célja, hogy ezt a felismerési képességet kívülről imposeálják.

Ez a megközelítés illeszkedik az AI-asszisztált fejlesztés jelenlegi trendjeihez, ahol a fejlesztők egyre inkább automatizált rendszerekre támaszkodnak. Boris Cherny, a Claude Code létrehozója szerint már nem promptokat ír, hanem olyan „ciklusokat” futtat, amelyek maguk generálják a promptokat. A hat új szabály a loop-szintű viselkedést célozza meg, ami különösen fontos, ha az AI emberi felügyelet nélkül fut órákon át.

Kapcsolódó: AI előfizetési modellek

Az új szabályokat a CLAUDE.md protokollban bevezették, amely az Anthropic által fejlesztett Claude AI-modellre épül. A protokoll jelenleg nem rendelkezik nyilvános kiadási időponttal, de az eredeti CLAUDE.md verzió GitHub oldalán már 220 000 csillagot gyűjtött össze.

Forrás

Feldolgozott sajtóforrás·Anthropic

Eredeti cikk megnyitása →

Ez a cikk a fenti sajtóforrás alapján készült AI-összefoglalóval.

tetszett a cikk? oszd meg →
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