A Cognition készségeket adott ki kódoló ügynököknek sérülékeny futtatókörnyezetek javításához
A dokumentált munkamenet csak olvasó felméréssel indul, és módosítás előtt megvárja a javítandó kódtárak kiválasztását.
A Cognition forráskódtára PHP-hoz, Node.js-hez és saját üzemeltetésű GitLabhoz kínál készségeket. Ezek Markdown-fájlokban tárolt utasítások, amelyeket egy kódoló ügynök követhet. A projekt a SKILL.md fájlokat olvasó ügynököket támogatja, köztük a Devint, a Claude Code-ot és a Cursort. Munkamenete szerkesztés nélkül méri fel a kódtárakat, majd megkérdezi a felhasználót, melyeket javítsa. A javítandó kódtárak kiválasztása tehát kifejezett döntés, amely megelőzi a módosítások megkezdését.
A PHP-utasítások megmutatják a felmérés jelentőségét: rögzítik a telepítési csatornát, a konténerképek rögzítését, a tesztlefedettséget és a bizonytalanságot, továbbá felsorolják az át nem kereshető kódtárakat. Disztribúciós csomagnál az ügynöknek a szállító változásnaplóját vagy biztonsági közleményét kell ellenőriznie; az eredeti verziószám önmagában nem mutatja meg, visszaportolták-e a javítást. A Composer PHP-követelményeinek módosítása nem választja ki az élesben futó környezetet.
A Cognition bejelentése a javasolt változtatást is elválasztja a ténylegesen érvényesülő javítástól. A fejlesztők minden beolvasztási kérelem teszteredményeit és kockázati besorolását átnézik, majd egyesítik és telepítik a változtatást. A javítás csak az új összeállítás telepítése után érvényesül. Az ellenőrzést továbbra is korlátozza a tesztlefedettség. A felügyelt futtatókörnyezeteket szolgáltatói intézkedésre jelentik; a készülékekbe épített környezeteket és az Electron-alkalmazásokat pedig szállítói frissítésre jelölik, helyben történő javítás helyett.
A bővítményről a MarkTechPost is beszámolt, és hivatkozott a Cognition dokumentációjára.
Források(4)
- RepositoryEllenőrizve:
- AnnouncementEllenőrizve:
- PHP instructionsEllenőrizve:
- MarkTechPostEllenőrizve:
