Dynatrace и Cursor замыкают цикл разработки, созданной с помощью ИИ

Фото: Pexels (Pixabay) — https://pixabay.com/photos/coding-programming-css-1853305/

Источник: Dynatrace news•

Dynatrace и Cursor замыкают цикл разработки, созданной с помощью ИИ

Инструменты на базе ИИ, такие как Cursor, меняют подход разработчиков к созданию и поставке кода. Работая со всей кодовой базой, ИИ-агенты берут на себя большую часть процесса разработки, в то время как разработчики переключают свое внимание на архитектуру. Но хотя скорость разработки возросла,…

Инструменты на базе ИИ, такие как Cursor, меняют подход разработчиков к созданию и поставке кода. Работая со всей кодовой базой, ИИ-агенты берут на себя большую часть процесса разработки, в то время как разработчики переключают свое внимание на архитектуру.

Но хотя скорость разработки возросла, уверенность в работе продакшн-среды за ней не поспевает.

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

Именно поэтому Dynatrace присоединяется к партнерской сети SpaceX Super Intelligence Partner Network в качестве партнера по запускe.

Cursor предоставляет рабочее пространство для разработки на базе ИИ, где разработчики пишут код и работают с ИИ-агентами. Все чаще здесь же принимаются и решения по разработке.

Dynatrace предоставляет ИИ-агентам необходимый контекст продакшна за счет комплексной наблюдаемости всей среды. Grail предоставляет данные, Smartscape сопоставляет зависимости, а Dynatrace Intelligence применяет детерминированный причинно-следственный анализ корневых причин. Вместе эти уровни помогают разработчикам понять, что происходит в продакшне и почему.

Каждая платформа привносит свои уникальные сильные стороны в рабочий процесс разработки. Написаное с помощью ИИ кодирование без должной осведомленности создает «слепые зоны», в то время как изолированные в другом интерфейсе данные продакшна создают трение, требуя переключения контекста. Вместе Dynatrace и Cursor связывают намерения разработчиков с реальностью продакшна, помогая разработчикам действовать уверенно, а не догадками.

В качестве партнера по запуску в партнёрской сети SpaceX Super Intelligence Partner Network компания Dynatrace переносит контекст продакшн-уровня корпоративного класса непосредственно в разработку на базе ИИ.

Что статус партнера по запуску означает для вас

Проверенный плагин Dynatrace доступен в Cursor Marketplace в качестве поддерживаемой интеграции, которая переносит контекст продакшна в Cursor.

Для платформ-инженеров и команд DevEx партнерство предоставляет поддерживаемый путь внедрения аналитики времени выполнения (runtime intelligence) в рабочие процессы разработки на базе ИИ. Организации могут распространять плагин через возможности командного маркетплейса Cursor, одновременно согласовывая его внедрение со своими практиками управления (governance).

Контроль — это то, что делает скорость безопасной. Разработчики получают контекст продакшн-среды в том рабочем процессе, где они уже работают, в то время как платформенные команды сохраняют контроль над тем, как интеграция становится доступной в масштабах всей организации.

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

Инструкции по настройке и детали реализации читайте в нашем сопутствующем техническом блоге: Investigate production issues from Cursor with the Dynatrace plugin. В этой технической статье рассматриваются настройка токена платформы, MCP-сервер, навыки Dynatrace и dtctl.

Важные корпоративные сценарии использования

Внедрение аналитики времени выполнения в Cursor дает разработчикам более прямой путь от вопроса о продакшене к коду, который им, возможно, потребуется изменить. Четыре сценария показывают, как это выглядит на практике.

1. Более быстрое реагирование на инциденты в продакшене

Когда после развертывания производительность сервиса ухудшается, разработчикам больше не нужно покидать редактор для поиска по внешним порталам телеметрии. Dynatrace переносит свой детерминированный причинно-следственный анализ корневых причин в рабочий процесс Cursor вместе с доказательствами из продакшна, лежащими в основе ответа. Разработчики могут видеть затронутые сервисы и реальное влияние на пользователей без необходимости воссоздавать ход расследования в разных инструментах. Поскольку Dynatrace уже сопоставил зависимости, агент начинает работу с контекста продакшна, а не строит его с нуля. Это сокращает путь от расследования до устранения неполадок.

2. Понимание рисков безопасности в контексте времени выполнения

Уязвимость, указанная в манифесте зависимостей, не всегда равна активной угрозе. Инструмент Dynatrace Runtime Vulnerability Analytics добавляет контекст времени выполнения к данным об уязвимостях, помогая командам понять, какие именно уязвимости затрагивают контролируемые рабочие нагрузки. В Cursor разработчики могут спросить, влияет ли конкретное CVE на рабочие нагрузки, которые Dynatrace активно отслеживает в продакшене. Этот контекст времени выполнения помогает командам расставлять приоритеты уязвимостей на основе наблюдаемого воздействия.

3. Непрерывная оптимизация и отладка

Некоторые проблемы с производительностью становятся очевидными только тогда, когда программное обеспечение работает в реальной среде. Медленные запросы к базам данных или избыточная инфраструктура могут быть непонятны только по коду. Имея доступ к контексту продакшна в Cursor, инженеры могут исследовать узкое место из того же рабочего пространства, где они пишут исправление. Это позволяет не отрывать отладку от изменения кода, а не разделять работу между различными инструментами.

4. Глубокая аналитика без переключения между порталами

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

Что получают корпоративные команды

Разработку на базе ИИ часто представляют как историю о повышении производительности. Но для корпоративных команд главная возможность заключается в том, чтобы помочь разработчикам двигаться вперед, не теряя видимости продакшна или контроля над ним:

Что дальше

Этот запуск — важный шаг, но это только начало.

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

Начало работы

  • Установите плагин Dynatrace из Cursor Marketplace.
  • Читайте наш сопутствующий технический блог.

О чём эта статья

Ещё в разделе «Данные и аналитика»

Все →

Ещё от Dynatrace