VMTech
Обсудить проект →

Greptile тестирует пользовательские сценарии с GPT‑6 Astra

Greptile тестирует пользовательские сценарии с GPT‑6 Astra

Стартап Greptile применяет GPT‑6 Astra для автоматической проверки приложений в pull request: агент запускает сервер разработки, работает с интерфейсом и имитирует действия пользователя. Компания также использует Daybreak для усиления защиты и подключает Codex к своей базе знаний через сервер Model Context Protocol.

Проверка поведения вместо одного чтения кода

Greptile разрабатывает ИИ-агентов для ревью и тестирования изменений с учётом контекста всей кодовой базы. Сооснователь и генеральный директор компании Дакш Гупта называет целью снижение числа ошибок и повышение надёжности программного обеспечения.

При проверке pull request недостаточно убедиться, что код логически корректен и соответствует намерению разработчика. Нужно также проверить безопасность и убедиться, что изменения не нарушили существующую функциональность. Часть таких проблем обнаруживается только после запуска приложения.

В качестве примера Greptile приводит кнопку, которая исчезает при просмотре сайта на iPhone. GPT‑6 Astra может запустить версию приложения из pull request, изменить размер окна браузера до мобильного viewport и пройти по интерфейсу как пользователь. Визуальное понимание модели позволяет ей увидеть, что кнопка не отображается.

Контекст для генерации кода и защита систем

По словам Гупты, более мощные модели одновременно упрощают злоумышленникам поиск способов эксплуатации приложений. Поэтому Greptile использует Daybreak, чтобы помогать клиентам выстраивать более сложные механизмы защиты в безопасном режиме.

Knowledge Base Greptile индексирует кодовую базу компании и описывает её устройство в форме, доступной людям и агентам. Эти сведения передаются Codex через MCP-сервер. Благодаря этому Codex может писать код в соответствии с уже принятыми у клиента паттернами.

Гупта говорит, что к базе знаний Greptile уже подключили Codex тысячи клиентов. Команда измеряет эффект по числу откатов сгенерированного ИИ кода: при добавлении контекста откатов становится меньше, а клиенты тратят меньше времени и вычислительных ресурсов на переделку изменений.

Что это означает для команд разработки

Подход Greptile показывает, что проверку изменений можно расширить от анализа diff до воспроизведения реальных сценариев в запущенном продукте. Для бизнеса практический вывод состоит в том, чтобы сочетать контекст кодовой базы, контроль безопасности и тестирование интерфейса, а не полагаться на генерацию или ревью кода по отдельности.

#artificialintelligence#softwaretesting#codereview#applicationsecurity
Открытая аналитика
На сайте 2 просмотров
мин чтения 3 26.10.2026
Instagram

Greptile тестирует пользовательские сценарии с GPT‑6 Astra

Открыть публикацию в Instagram ↗