@Replit→ оригинал

Replit представил AI цикл разработки: агент пишет код, Squidler его тестирует

Replit запустил полный AI QA цикл в боевом режиме. Replit Agent создаёт приложение из описания на английском, Squidler тестирует его как реальный пользователь,

Replit представил AI цикл разработки: агент пишет код, Squidler его тестирует
Источник: @Replit. Коллаж: Hamidun News.
◐ Слушать статью

Replit представил полный AI цикл разработки с встроенным контролем качества. Вместо традиционной схемы (написал код → тестировал вручную), пользователи описывают желаемое приложение на английском языке, а система самостоятельно проходит весь путь: от написания кода до тестирования и исправления найденных ошибок.

Как работает замкнутый цикл Процесс состоит из трёх этапов, которые повторяются автоматически.

Сначала Replit Agent берёт описание на английском — например, «создай простую форму регистрации с валидацией email» — и генерирует рабочий код приложения. Второй этап: Squidler, специализированный AI-тестировщик, запускает это приложение и взаимодействует с ним как обычный пользователь. Он кликает кнопки, заполняет поля формы, вводит тестовые данные, проверяет результаты отправки.

Если Squidler находит баги — скажем, форма не отправляется или email-валидация не работает — он формирует детальный отчёт об ошибках. Этот отчёт передаётся обратно Replit Agent, который анализирует проблемы, исправляет код и снова запускает цикл на тестирование. Цикл повторяется, пока приложение не пройдёт все проверки и не будет готово к использованию.

Ключевая особенность: Squidler видит приложение так же, как его видит конечный пользователь — на уровне графического интерфейса, а не просто анализирует код. Это позволяет находить ошибки, которые может обнаружить реальный человек: не выравнен текст, кнопка нажимается с задержкой, форма теряет данные при нажатии на браузерную кнопку «назад».

Squidler работает как QA-инженер

Традиционная автоматизация тестирования требует написания кода: unit-тесты, integration-тесты, E2E-сценарии. Squidler работает по-другому. Он взаимодействует с приложением как живой пользователь, не требуя заранее написанных проверок. Видит интерфейс как человек — кликает элементы, заполняет поля, отправляет формы Находит UI-баги — неправильное выравнивание, отсутствующие элементы, невидимый текст Генерирует подробные отчёты — указывает конкретный шаг, на котором возникла ошибка Работает без предварительной подготовки — не нужно писать тест-кейсы вручную * Повторяет сценарии — проверяет разные пути использования приложения Это принципиально отличается от статических проверок кода. Squidler работает как интеграционный тест на уровне пользовательского взаимодействия, поэтому ловит ошибки, которые автоматические unit-тесты могут пропустить.

Интеграция в MCP и запуск в боевом режиме

Весь QA цикл теперь доступен через Replit's MCP (Model Context Protocol) библиотеку. MCP — это открытый протокол, позволяющий Claude и другим AI-моделям подключаться к внешним сервисам, инструментам и базам данных. Запуск этого функционала означает, что разработчик или AI-система могут выполнить полный workflow в одной сессии: описать задачу на английском, получить готовое приложение, автоматически его протестировать, получить отчёт об ошибках и итоговое исправленное приложение. Всё это происходит без переключения между инструментами, без запуска отдельных сервисов, без написания тестов вручную.

Что это значит AI инструменты для разработки выходят на новый уровень зрелости.

Цикл «описание → код → тестирование → исправление» перестаёт быть идеалом на доске и становится рабочей реальностью. Для разработчиков это ускорение работы и надёжные приложения из коробки. Для компаний, строящих AI-платформы, это сигнал: QA-автоматизация становится стандартом.

ЖХ
Hamidun News
AI‑новости без шума. Ежедневный редакторский отбор из 400+ источников. Продукт Жемала Хамидуна, Head of AI в Alpina Digital.
Что вы думаете?
Загружаем комментарии…