Greptile GPT‑6 Astra-мен қате іздеу аясын кеңейтеді
Greptile GPT‑6 Astra-ны пайдаланушы әрекеттерін тексеруге, Daybreak-ті қауіпсіздікті күшейтуге, Codex-ті қайта өңдеуді азайтуға қалай қолданады?
Greptile(жаңа терезеде ашылады) код базасының толық контексін ескере отырып, кодтағы өзгерістерді тексеріп, сынайтын ЖИ агенттерін әзірлейді. «Біз қателерді азайтып, әлемдегі бағдарламалық жасақтаманы сенімдірек ету үшін жұмыс істейміз», — дейді тең құрылтайшы әрі бас директор Дакш Гупта.
Дакштың пікірінше, бұл мақсатқа жету үшін қолданбаның кодын оқумен қатар, оның іс жүзінде қалай жұмыс істейтінін де сынау қажет. GPT‑6 Astra моделінің компьютерді басқару мүмкіндігі Greptile-ге ауқымды тестілеуді автоматтандыруға жол ашады.
pull request тексерілгенде, кодтың логикалық тұрғыдан дұрыстығы, әзірлеуші көздеген міндетті атқаратыны, қауіпсіздігі және бар функциялардың жұмысын бұзбайтыны анықталады. Кейбір тексерулер үшін қолданбаны шынымен іске қосу қажет, өйткені кодты оқудың өзі мәселені анықтауға жеткіліксіз болуы мүмкін.
Дакш мысал ретінде веб-сайтты iPhone арқылы ашқанда көрінбей қалатын түймені келтіреді. GPT‑6 Astra арқылы Greptile белгілі бір pull request үшін әзірлеу серверін іске қосып, браузердің көріну аймағын iPhone экранының өлшеміне келтіріп, пайдаланушының қолданба ішіндегі әрекеттерін қайталай алады. Модельдің визуалды ақпаратты түсіну қабілеті экранды қарап, көрінбей қалған түймені анықтауға мүмкіндік береді.
«Осы модельдермен кодты қаншалықты жылдам шығара алатынымызды ескерсек, барлық өзгерісті сапаны тексеретін компанияға сынату тым баяу, сондықтан іс жүзінде тиімсіз», — дейді ол. GPT‑6 Astra арқылы Greptile қолданбаларды осылай тестілеуді кең ауқымда автоматтандыра алады.
Дакштың айтуынша, қуаттырақ модельдер шабуылдаушыларға да қолданбалардың осал тұстарын пайдалануды жеңілдетеді. Соның салдарынан компанияларға, тіпті бұрын әдетте нысанаға алынбайтындарына да қауіп төнеді.
«Біз тіпті стартаптардың да өз жүйелерін оңай қорғай алуын қалаймыз», — дейді Дакш. «Daybreak арқылы мұны барынша қауіпсіз атқара аламыз әрі клиенттеріміздің қорғаныс тетіктері қарсыластардың шабуыл тетіктерінен озық болуын қамтамасыз ете аламыз».
Greptile білім базасы компанияның код базасын индекстеп, оның қалай жұмыс істейтінін адамдар да, агенттер де оқи алатын түрде құжаттайды. Компания бұл құжаттаманы модель контексі хаттамасының (MCP) сервері арқылы Codex-ке қолжетімді етеді.
Бұл Codex-ке клиент қолданып жүрген үлгілерге сай код жазуға мүмкіндік береді. Дакштың айтуынша, мыңдаған клиент Codex-ті Greptile білім базасына қосқан.
Нәтижені өлшеу үшін команда ЖИ жасаған кодтың қаншалықты жиі кері қайтарылатынын бақылайды. «Агенттерге контекст бергенде, өзгерістерді кері қайтару сирейді, ал клиенттер уақытын да, модельді іске қосуға жұмсалатын есептеу ресурстарын да үнемдейді», — дейді Дакш. Клиенттер үнемделген ресурстарды сол өзгерістерді қайта өңдеуге емес, жаңа жұмысқа бағыттай алады.
Greptile өз бағдарламалық жасақтамасы мен агенттерін әзірлеу үшін де Codex-ті қолданады. «Біз Codex-ті өте көп қолданамыз», — дейді Дакш. «Оны барлық бөлімде, әсіресе инженерлік жұмыста аса кең көлемде пайдаланамыз».
Дакштың түсіндіруінше, Greptile жұмысын тежейтін жалғыз нақты фактор — команданың идеяларды жұмыс істейтін бағдарламалық жасақтамаға қаншалықты тез айналдыра алатыны. Оның айтуынша, модельдердің зияткерлік қабілеті көптеген міндет үшін қазірдің өзінде жеткілікті, сондықтан ол Ultrafast-ты әзірлеуді жеделдетудің жолы деп санайды.
Оның ұзақ мерзімді мақсаты — кәсіпорындар үшін аса маңызды бағдарламалық жасақтаманы өзгертіп, шығаруды шағын қосалқы жобаны шығару сияқты оңай ету. OpenAI осыған қажетті тексеру жүйесін құруда Greptile-ге көмектеседі.


