A partir de hoy, Claude Platform permite exportar de forma nativa trazas de OpenTelemetry (OTel) desde Claude Managed Agents, Messages API y los SDK de Claude, en versión beta pública. New Relic AI Monitoring lee esos spans directamente donde se almacenan. Su arquitectura "Normalize on Read" (Normalización en la lectura) consulta los spans directamente desde la tabla Span, por lo que no se duplican datos durante la ingesta. Además, cuando tu aplicación transmite su contexto de traza (el SDK de Claude lo hace por ti), cada span de Claude queda integrado en la misma traza que tus datos de APM.

Los mismos spans también pueden utilizarse en New Relic AI Evaluation, disponible en versión preliminar pública. Con la opción "Full content" activada, evalúa en tiempo real los prompts y las respuestas generadas por Claude para detectar inyecciones de prompts, filtraciones de información PII y contenido tóxico.

Hasta ahora, la ejecución de un agente se distribuía entre distintas consolas. Tus servicios ejecutaban las herramientas personalizadas, mientras que Claude Platform ejecutaba el modelo y, con Claude Managed Agents, también el bucle del agente.

Una traza desde tu servicio hasta el modelo

Añade New Relic como destino en Claude Console. Luego, configura el rastreo en el SDK de Claude, siguiendo las instrucciones de la guía de OpenTelemetry de Anthropic, y configura el exportador de OpenTelemetry de tu aplicación para que envíe los datos a New Relic. Cuando tu código llama al SDK dentro de sus propios spans, el SDK transmite el contexto de traza de tu aplicación a Claude Platform, de modo que los spans de la plataforma quedan anidados dentro de los tuyos.

  • Claude Managed Agents: cada solicitud de sesión, turno de agente, solicitud al modelo, uso de herramientas y evaluación de resultados.
  • Messages API: cada solicitud de mensaje, junto con sus solicitudes al modelo y operaciones de compactación, así como cualquier uso de herramientas del servidor o de conectores MCP.
  • SDK de Claude: solicitudes y herramientas personalizadas de tu aplicación para Python, TypeScript, Go, Java, C#, PHP y Ruby.

Los spans siguen las convenciones semánticas de GenAI de OTel, que AI Observability ya interpreta, por lo que no es necesario mantener ninguna asignación de atributos.

Depura agentes teniendo en cuenta todo tu stack

Supongamos que un agente de soporte tarda 40 segundos en procesar un reembolso. El modelo rara vez explica todo lo que ocurre. AI Observability muestra que el modelo responde rápidamente y que, a continuación, tu servicio tarda 36 segundos en ejecutar la herramienta lookup_order. Esa herramienta llamó a tu API de pedidos, que estaba esperando los resultados de una consulta de la base de datos que se había ralentizado tras el despliegue de la noche anterior. Como los spans de Claude comparten una traza con tus datos de APM, puedes seguir el rastro más allá del agente, algo que las herramientas centradas exclusivamente en LLM no permiten hacer.

Del síntoma a la causa raíz en una sola vista

  • Cascada de trazas del agente: solicitudes al modelo y usos de herramientas en una única línea de tiempo, dentro de los spans de tu propio servicio.
  • Agentes como entidades: cada agente de Claude Managed Agents tiene su propia entidad, cuya latencia y tasa de errores se supervisan como las de cualquier otro servicio.
  • Reproducción de conversaciones: recorre una sesión mensaje por mensaje y visualiza los prompts, las respuestas y los datos de tiempo cuando la opción "Full content" está activada.
  • Alertas y dashboards: como se trata de datos de New Relic, las alertas de NRQL y tus dashboards existentes también funcionan con ellos.

Controla el uso de herramientas

Con la opción "Full content", cada span de herramienta contiene los argumentos y el resultado de la herramienta, lo que proporciona a los equipos un registro de los recursos con los que interactuó cada agente. Selecciona "Full content" para capturar los prompts y las respuestas, o "Metadata only" para conservar únicamente los datos de tiempo, los identificadores y los nombres. Dirige el tráfico de Claude a New Relic AI Evaluation para que el registro se analice en tiempo real.

Comienza a observar a tus agentes de Claude hoy mismo

Un administrador de la organización agrega New Relic como destino en la página de configuración de OpenTelemetry de Claude Console, selecciona su región de New Relic (EE. UU., UE o Japón), ingresa una clave de licencia de ingesta y elige qué espacios de trabajo enviarán trazas. Los spans llegan en aproximadamente un minuto, sin cambios en el código del lado de la API.

El rastreo de Claude Platform está disponible en versión beta pública para la propia Claude Platform. Próximamente, se incorporará la compatibilidad con Amazon Bedrock y Google Cloud Vertex AI.

Consulta la guía de configuración para conectar tus agentes de Claude o solicita una demo para visualizar las trazas de Claude en AI Observability. El anuncio de Anthropic [enlace al blog de Claude] presenta su perspectiva sobre el lanzamiento. ¿Eres nuevo en New Relic? Regístrate para obtener una cuenta gratuita.