UStackUStack
Latitude icon

Latitude

Latitude es observabilidad open-source para Claude Code: monitoriza cada turno con trazas completas de sesión, detección de fallos y visibilidad de costos/uso.

Latitude

¿Qué es Latitude?

Latitude es una plataforma open-source de observabilidad y monitoreo para agentes de IA diseñada para monitorear cada paso realizado por Claude Code. Captura trazas detalladas de una sesión de agente —como prompts, llamadas a herramientas, salida de comandos y archivos tocados— para que los equipos puedan entender fallos en producción y verificar que las correcciones funcionaron.

El propósito principal de Latitude es hacer observable el comportamiento del agente de extremo a extremo. Te ayuda a detectar posibles problemas, investigar qué pasó realmente durante una sesión y rastrear costos y uso a nivel de sesión.

Características principales

  • Trazas de sesión para cada turno: Latitude registra lo que Claude Code ejecuta durante una sesión, incluyendo los prompts involucrados en cada paso, llamadas a herramientas, salida de Bash y los archivos que el agente tocó.
  • Captura en tiempo de ejecución del system prompt y esquemas de herramientas: Las trazas incluyen el system prompt real y los esquemas de herramientas que Claude Code compone en tiempo de ejecución, no solo lo que esperabas que se enviara.
  • Detección de fallos y monitoreo de problemas: La plataforma muestra señales de monitoreo para lo que falla en producción y así puedas investigar los problemas subyacentes.
  • Visibilidad de costo por sesión: Puedes ver el costo a nivel de prompt, sesión y workspace, basado en la actividad de sesión capturada.
  • Estadísticas de uso y regulación de gastos: Latitude rastrea el uso de tokens para ayudar a regular los gastos con el tiempo.
  • Captura de tráfico en vivo para evaluación: Puede capturar entradas, salidas y contexto reales de tráfico en vivo para apoyar descubrimiento de fallos, análisis estilo eval y flujos de retroalimentación humana.

Cómo usar Latitude

  1. Instala la telemetría localmente: Ejecuta el comando proporcionado para instalar la telemetría de Latitude para Claude Code (el sitio muestra un comando npx -y @latitude-data/claude-code-telemetry install).
  2. Configura el hook/preload y el lanzador de agente: El instalador configura un hook, preload y un launchctl .plist como parte de la configuración de monitoreo en tu máquina.
  3. Crea una cuenta gratuita en Latitude: Regístrate en Latitude para monitorear el comportamiento del agente en proyectos.
  4. Inicia el monitoreo y revisa las trazas: Una vez configurado, usa las trazas y vistas de monitoreo para inspeccionar turnos, llamadas a herramientas, salidas y archivos relacionados, y para rastrear uso y costos.

Casos de uso

  • Depuración de un fallo de agente en producción: Cuando Claude Code falla, usa las trazas capturadas por Latitude (prompts, llamadas a herramientas, salida de Bash y archivos tocados) para identificar qué salió mal en la sesión específica.
  • Verificación de que una corrección funcionó: Después de cambios en prompting, herramientas o flujos de trabajo, compara las trazas de sesión resultantes para confirmar que el nuevo system prompt/esquemas de herramientas y las llamadas a herramientas posteriores se comportaron como se pretendía.
  • Auditoría de lo que el agente hizo realmente: Investiga preocupaciones relacionadas con cumplimiento o seguridad revisando los archivos precisos que el agente tocó y las salidas de comandos exactas registradas para cada turno.
  • Gestión del gasto en tokens: Usa la visibilidad de costo por sesión y estadísticas de uso de tokens para entender cuánto cuesta cada tarea a nivel de prompt/sesión/workspace y regular los gastos.
  • Construcción de evals a partir de tráfico real: Captura entradas, salidas y contexto reales de sesiones en vivo para apoyar retroalimentación humana, descubrimiento de fallos y flujos de evaluación.

Preguntas frecuentes

¿Es Latitude específico para Claude Code?
Latitude se describe como monitoreo del comportamiento de Claude Code, incluyendo el system prompt y esquemas de herramientas que compone en tiempo de ejecución.

¿Qué datos recopila Latitude durante una sesión?
La página indica que captura prompts, llamadas a herramientas, salida de Bash y archivos tocados por el agente, y también registra el system prompt y esquemas de herramientas usados en tiempo de ejecución.

¿Cómo empiezo a monitorear?
El sitio indica que instalas la telemetría de Latitude localmente usando un comando instalador npx, luego te registras en Latitude para monitorear comportamiento en proyectos.

¿Proporciona Latitude visibilidad de costos?
Sí. Lista “Cost per session”, con visibilidad descrita a nivel de por-prompt, por-sesión y por-workspace.

¿Soporta Latitude flujos de evaluación y retroalimentación?
La página menciona capturar entradas/salidas/contexto reales de tráfico en vivo para apoyar “human feedback”, “Failure discovery”, “Playground” y “Evals.”

Alternativas

  • Instrumentación basada en OpenTelemetry para apps de LLM: Si quieres un stack de observabilidad centrado en OpenTelemetry, puedes construir trazas personalizadas alrededor de las ejecuciones de tus agentes. Latitude se posiciona como una capa de observabilidad enfocada en agentes para el comportamiento de Claude Code.
  • Monitorización general de aplicaciones (logs/métricas/trazas): Herramientas enfocadas en la salud del sistema (logs/métricas/APM) pueden ayudar a detectar fallos, pero no capturan contexto específico de agentes como prompts del sistema, esquemas de herramientas y detalles de llamadas a herramientas por turno.
  • Frameworks de evaluación de agentes: Herramientas enfocadas en evaluación pueden ayudar a probar prompts y comportamiento de agentes contra datasets, pero suelen requerir entradas sintéticas; Latitude enfatiza la captura desde tráfico en vivo para entradas y salidas reales.