Greptile færir villuleit út fyrir kóðarýni með GPT‑6 Astra
Hvernig Greptile notar GPT‑6 Astra til að prófa verkferla notenda, Daybreak til að efla öryggi og Codex til að draga úr endurvinnu.
Greptile(opnast í nýjum glugga) þróar gervigreindarfulltrúa sem rýna og prófa kóðabreytingar með hliðsjón af öllum kóðagrunni verkefnisins. „Við vinnum að því að fækka villum og gera hugbúnað heimsins áreiðanlegri,“ segir Daksh Gupta, meðstofnandi og forstjóri.
Að mati Daksh krefst það þess að prófa hvernig forrit virkar, ekki aðeins að lesa kóðann. Geta GPT‑6 Astra til að nota tölvur gerir Greptile kleift að sjálfvirknivæða slíkar prófanir í stórum stíl.
Við yfirferð á pull request þarf að kanna hvort kóðinn sé röklega réttur, geri það sem forritarinn ætlaðist til, sé öruggur og raski ekki núverandi virkni. Sumar þessara prófana krefjast þess að forritið sé keyrt, því vandamálið kemur ekki endilega í ljós við það eitt að lesa kóðann.
Daksh nefnir sem dæmi hnapp sem hverfur þegar vefsíða er skoðuð á iPhone. Með GPT‑6 Astra getur Greptile ræst þróunarþjón fyrir pull request, stillt stærð birtingarsvæðis vafrans til samræmis við iPhone-skjá og líkt eftir notanda sem fer um forritið. Sjónrænn skilningur líkansins gerir því kleift að skoða skjáinn og greina að hnappurinn sé falinn.
„Að láta gæðaprófunarfyrirtæki prófa allar breytingarnar tekur einfaldlega of langan tíma til að vera raunhæft, miðað við hversu hratt við getum gefið út kóða með þessum líkönum,“ segir hann. Með GPT‑6 Astra getur Greptile sjálfvirknivætt slíkar forritaprófanir í stórum stíl.
Daksh segir að öflugri líkön auðveldi árásaraðilum líka að nýta sér veikleika í forritum. Það stofni fyrirtækjum í hættu, jafnvel þeim sem hefðu áður ekki talist líkleg skotmörk.
„Við viljum gera jafnvel sprotafyrirtækjum mjög auðvelt að tryggja öryggi kerfa sinna,“ segir Daksh. „Með Daybreak getum við gert þetta á mjög öruggan hátt og tryggt að varnartækni viðskiptavina okkar sé fullkomnari en árásartækni andstæðinganna.“
Þekkingargrunnur Greptile skráir kóðagrunn fyrirtækis í leitaryfirlit og skjalfestir virkni hans á formi sem bæði fólk og gervigreindarfulltrúar geta lesið. Fyrirtækið veitir Codex aðgang að þessum gögnum í gegnum Model Context Protocol (MCP)-þjón.
Þannig getur Codex skrifað kóða í samræmi við þær aðferðir sem viðskiptavinurinn notar fyrir. Að sögn Daksh hafa þúsundir viðskiptavina tengt Codex við þekkingargrunn Greptile.
Til að mæla áhrifin fylgist teymið með því hversu oft breytingar á kóða sem gervigreind hefur búið til eru afturkallaðar. „Þegar við veitum gervigreindarfulltrúum upplýsingar um samhengi þarf sjaldnar að afturkalla breytingar. Viðskiptavinir spara þá bæði tíma og ályktunarvinnslu,“ segir Daksh. Viðskiptavinir geta nýtt sparnaðinn í ný verkefni í stað þess að endurvinna sömu breytingarnar.
Greptile notar einnig Codex til að þróa eigin hugbúnað og gervigreindarfulltrúa. „Við notum Codex gríðarlega mikið,“ segir Daksh. „Notkunin er mjög mikil á öllum sviðum starfseminnar, sérstaklega í hugbúnaðarþróun.“
Daksh útskýrir að það eina sem takmarki framgang Greptile í raun sé hversu hratt teymið geti breytt hugmyndum í virkan hugbúnað. Hann segir að greind líkananna nægi nú þegar fyrir mörg verkefni og lítur því á Ultrafast sem leið til að hraða þróun.
Til lengri tíma vill hann gera breytingar og útgáfu á rekstrarmikilvægum fyrirtækjahugbúnaði jafnauðveldar og útgáfu á litlu hliðarverkefni. OpenAI hjálpar Greptile að þróa þær sannprófanir sem til þess þarf.


