Поиск причины медленной страницы на проде с агентом Cursor и Warp
Разработчик попросил агента Cursor и Warp разобраться, почему страница тормозит только в продакшене. Агент изучил запросы NestJS к базе и предложил индексы, после которых страница стала загружаться заметно быстрее.
Что сделали
Страница медленно работала в продакшене, но не в среде разработки. Разработчик попросил агента Cursor и Warp перечислить возможные причины и шаги по исправлению. Агент прочитал код, разобрался, какие запросы к базе данных делает NestJS, и подсказал, какие индексы нужны.
Что получилось
Когда разработчик добавил рекомендованные индексы, страница стала загружаться заметно быстрее. Замеров времени и других цифр в источнике нет.
На что обратить внимание
Агент работал только с кодом и выдал список возможных причин, поэтому применять индексы и проверять результат на проде разработчику пришлось самому.
Пояснение
NestJS это фреймворк для серверных приложений на Node.js. Warp это терминал со встроенным ИИ-агентом. Индекс в базе данных ускоряет поиск по нужным полям примерно так же, как оглавление ускоряет поиск по книге.
Кому пригодится
Разработчикам, у которых что-то тормозит на проде и при этом не воспроизводится локально.
Попробуйте сами с Cursor
Наше приложение на [фреймворк, например NestJS] тормозит в продакшене, но не локально, а именно [эндпоинт или страница]. Прочитай код и связанные запросы к базе, найди самые медленные или часто повторяющиеся и предложи индексы или изменения запросов с объяснением почему. Работа готова, когда есть список исправлений по приоритету с точной миграцией или правкой кода для каждого. Ничего не запускай на рабочей базе, сначала покажи изменения.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: trevorarnold.substack.com ·