Momentic поймал 117 000 багов ещё до релиза
Launch HN: Momentic (YC W24) – Agents that catch bugs by using your app

Momentic из YC W24 выпустил AI-агента Mo, который проходит по вашему приложению как QA-инженер: тесты описываются на простом английском в YAML, запускаются локально и в CI, а при изменениях интерфейса агент сам находит элементы заново и предлагает правки на ревью. На счету платформы уже 117 010 пойманных багов и 80 290 проверенных PR — среди клиентов Notion, Quora, Webflow и Runway.
Кодинг-агенты резко ускорили разработку софта. Узкое место теперь — понять, что всё действительно работает.
- daniiel
Не уверен, что precision/recall — это первое, на что я бы смотрел, потому что на самом деле мне хотелось бы знать, как часто инструмент говорит «прошло» на флоу, который уже сломан, а молчаливый пропуск хуже нестабильного теста, поскольку нестабильный хотя бы создаёт шум.
Я строю что-то в той же области, и это довольно рано меня зацепило, так что в итоге я занялся по сути мутационным тестированием: берёшь несколько open source приложений, намеренно сажаешь баги и считаешь, сколько из них инструмент всё равно пропускает. Похоже, что счётчики проходов/провалов были совсем не интересной частью, интересной частью было позволить движку отвечать третьим вариантом — «не могу определить», потому что как только это разрешили, ложные проходы в основном исчезли, он просто перестал угадывать. Я бы сказал, что угаданный проход хуже отсутствия теста, и по той же причине я сохраняю каждый прогон воспроизводимым, иначе я бы и своим собственным цифрам не доверял.
Любопытно, как Mo (хорошее название) справляется с промежуточной зоной — в документации сказано, что баг, который он не может воспроизвести, не считается подтверждённым, но появляется ли он где-нибудь или просто отбрасывается? И насчёт QA Bench: вы сами сажали баги или только размечали существующие?
- beavisringdin
Вопросы:
- Я бы всегда выбрал open source инструмент, который можно пристегнуть к своему кастомному харнессу, вместо использования такого сервиса. Вы что, ожидаете, что не появится конкурент, который будет работать так же хорошо?
- Если вы YC 2024, то чем вы занимались 2 года?
- Настоящее преимущество здесь было бы в поддержке мобильных сборок для разработки на реальных устройствах, это есть в вашем роадмапе, и если да, то каков план по поддержке? В таком случае я бы заплатил за это, если бы вы взяли на себя реальное устройство на своей стороне.
- sk_bhatt
Привет, спасибо, что поделились своей работой! Просто интересно, сколько из 1396 пришлось на Mo, и что происходит с багом, который Mo не может воспроизвести?
- JulianPaul
Почему это лучше, чем запускать Opus 5.5 напрямую против моего приложения с кастомным харнессом на основе Playwright в рамках моей собственной подписки?
- vfosnar
> Momentic пригласил вас к сотрудничеству
так что, видимо, они автоматически передают ваш email в Slack, чтобы связаться с вами при входе, хотя я не помню, чтобы это где-либо упоминалось вообще. Я зашёл проверить настройки Momentic, и там есть раздел Notifications с выключенным Slack...
использовал публичный email, так что мне всё равно, но другие могут