ÉlőUtoljára: 45 perceMa: 4
Alkalmazásokfrissítve: 00:30

Claude Code böngészővel teszteli saját kódját — így működik a folyamat

Az AI-ügynökök, mint az Anthropic Claude Code, már képesek böngészőkben navigálni és vizuálisan ellenőrizni a kódjukat, ami jelentősen csökkenti a manuális tesztelés szükségességét.

Claude Code böngészővel teszteli saját kódját — így működik a folyamat
Fotó: Brecht Corbeel / Unsplash
forrás: Towards Data Science·AI Forradalom szerk.·
Megosztás

Az AI-képességek fejlődésével a kódgeneráló ügynökök, mint az Anthropic Claude Code vagy az OpenAI Codex, már nem csak programozási feladatokra korlátozódnak. Képesek webböngészőkben navigálni és irodai jellegű feladatokat is ellátni, bár a sikerességük eltérő lehet. A böngészőintegráció különösen hasznos a fejlesztők számára, mivel lehetővé teszi az ügynökök számára, hogy saját munkájukat ellenőrizzék.

A böngészőhozzáférés kulcsfontosságú a kódverifikációban. Ha egy AI-ügynöknek például egy HTML tervezési fájl alapján kell kódot implementálnia, de nincs lehetősége a böngészőben ellenőrizni a végeredményt, akkor jelentősen megnő a hibázás esélye. A böngészőn keresztül az ügynök képernyőképeket készíthet a megvalósított dizájnról, összehasonlíthatja azt a céltervvel, és addig iterálhat, amíg a kód pontosan nem felel meg az elvárásoknak. Ez jelentős időmegtakarítást jelent a programozóknak, akiknek így nem kell folyamatosan instruálniuk az ügynököt a hibák kijavítására.

Kapcsolódó: A Claude gépvezérlése

Hogyan működik a böngészőalapú ellenőrzés?

Az AI-ügynökök böngészőben való navigációja alapvetően három fő műveletre épül: képernyőkép készítése, kattintás (koordináta-alapú) és szövegbevitel. A képernyőképek segítségével az ügynök megállapítja, mi található az oldalon, és eldönti, hova kell kattintania. A kattintási parancsok koordinátákat tartalmaznak, például `click(x=0.754, y=0.328)`, ahol az értékek általában 0 és 1 közötti normált tartományban mozognak. Ezt követően az ügynök szöveget vihet be az űrlapokba vagy mezőkbe. Ez a ciklus ismétlődik: az ügynök képernyőképet készít, kiválasztja a következő műveletet, ellenőrzi, hogy elérte-e a célját, és ha nem, megismétli a folyamatot, amíg sikeresen végre nem hajtja a feladatot.

Kapcsolódó: Claude Code Python átírás

Claude Code és a Playwright MCP

Az Anthropic Claude Code beépített Chrome integrációval rendelkezik, amelyet a `/chrome` parancs kiadásával lehet aktiválni. Ez lehetővé teszi a kódügynök számára, hogy megnyissa és használja a Chrome böngészőt a feladatok ellenőrzésére. Azonban a szerző tapasztalatai szerint a Playwright MCP (a böngészőautomatizálási könyvtár) használata hatékonyabbnak bizonyul. A Playwright telepítéséhez egyszerűen ki kell adni a parancsot a Claude Code ablakban, majd újra kell indítani az alkalmazást. Ugyanez a módszer más kódügynökökkel is alkalmazható: utasítani kell őket a Playwright MCP telepítésére, majd újraindítani őket a funkció eléréséhez.

Kapcsolódó: HTML javaslat Claude-tól

Miután az ügynök hozzáférést kapott a böngészőhöz és a Playwright MCP-hez, használható a generált kód tesztelésére. Például, ha egy új dizájnt implementált egy fájlból, egyszerűen utasítani kell az ügynököt, hogy végezze el a teljes körű ellenőrzést a Chrome-ban a Playwright MCP segítségével. A szerző javasolja, hogy az ügynököt úgy instruáljuk, ne álljon meg a folyamat végéig, amíg az end-to-end ellenőrzés be nem fejeződik. Ez magában foglalja a böngészővel való interakciót és annak megállapítását, hogy a megvalósítás megfelel-e az elvárásoknak. Fontos megjegyezni, hogy egyes böngészőautomatizálási használati esetek sérthetik a szolgáltatási feltételeket, ezért a felhasználóknak óvatosnak kell lenniük ezen funkciók használatakor — mutatja a Towards Data Science cikke.

Kapcsolódó: Claude Code dashboard

Forrás

Feldolgozott sajtóforrás·Towards Data Science

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