Агентные кейсы
Разработка и DevOps

Поиск причины медленной страницы на проде с агентом Cursor и Warp

Разработчик попросил агента Cursor и Warp разобраться, почему страница тормозит только в продакшене. Агент изучил запросы NestJS к базе и предложил индексы, после которых страница стала загружаться заметно быстрее.

Сделано сCursor

Что сделали

Страница медленно работала в продакшене, но не в среде разработки. Разработчик попросил агента Cursor и Warp перечислить возможные причины и шаги по исправлению. Агент прочитал код, разобрался, какие запросы к базе данных делает NestJS, и подсказал, какие индексы нужны.

Что получилось

Когда разработчик добавил рекомендованные индексы, страница стала загружаться заметно быстрее. Замеров времени и других цифр в источнике нет.

На что обратить внимание

Агент работал только с кодом и выдал список возможных причин, поэтому применять индексы и проверять результат на проде разработчику пришлось самому.

Пояснение

NestJS это фреймворк для серверных приложений на Node.js. Warp это терминал со встроенным ИИ-агентом. Индекс в базе данных ускоряет поиск по нужным полям примерно так же, как оглавление ускоряет поиск по книге.

Кому пригодится

Разработчикам, у которых что-то тормозит на проде и при этом не воспроизводится локально.

Попробуйте сами с Cursor

Наше приложение на [фреймворк, например NestJS] тормозит в продакшене, но не локально, а именно [эндпоинт или страница]. Прочитай код и связанные запросы к базе, найди самые медленные или часто повторяющиеся и предложи индексы или изменения запросов с объяснением почему. Работа готова, когда есть список исправлений по приоритету с точной миграцией или правкой кода для каждого. Ничего не запускай на рабочей базе, сначала покажи изменения.

Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗

Читать оригинал ↗

Источник: trevorarnold.substack.com ·

Похожие кейсы

Поиск причин ошибок в Swift с ChatGPT вместо Stack Overflow

Разработчик на Swift рассказал на Hacker News, что отправляет в ChatGPT симптомы ошибки и нужный код. Примерно за полминуты он получает хорошую отправную точку, но весь код проверяет сам и дословно пока ничего не взял.

Свой агент разбирает дампы падений Windows через MCP-сервер ForensicDbg

ForensicDbg это отладчик дампов падений Windows с MCP-сервером, через который свой агент получает уже разобранные данные о сбое. В примере на сайте агент нашёл пропущенную проверку на null и предложил защиту, замеров нет.

Свой агент

Поиск и починка нестабильных тестов в CI по ночам с Claude Code

Автор поручил Claude Code следить за CI, находить самые нестабильные тесты и по ночам предлагать исправления. За несколько недель пайплайн стал короче на 20 минут, доля успешных прогонов выросла на 35%, хотя часть исправлений пришлось выбросить.