Observabilidad de agentes IA en producción: LangSmith vs Langfuse vs Honeycomb vs OpenTelemetry
Comparativa de las 4 opciones más usadas para observabilidad de agentes IA en producción 2026. Qué loggear, traces, costos y cuándo conviene cada una.
Sin observabilidad no hay agente IA en producción seria. La pregunta no es "si" implementar observabilidad sino "cuál plataforma usar y qué nivel de detalle perseguir". En 2026 las 4 opciones más relevantes son LangSmith (LangChain), Langfuse (open source), Honeycomb (general purpose) y OpenTelemetry directo. Este satélite entrega la comparativa que aplicamos en Cognitiva con clientes, qué loggear en cada nivel y código mínimo para empezar.
Qué loggear en un agente IA productivo
Cuatro niveles de detalle, ordenados por costo/complejidad:
- Nivel 1: counts. Cantidad de invocaciones, errores, latencia promedio. Mínimo viable.
- Nivel 2: trazas. Cada llamada al LLM con su input, output, tokens, latencia, modelo.
- Nivel 3: trazas con tool calls. Cada tool invocada con sus argumentos y resultados.
- Nivel 4: trazas anidadas (spans). Multi-step con relación padre/hijo entre operaciones.
Para PyME que recién empieza, nivel 2 es buen punto de partida. Nivel 4 es necesario para agentes multi-step complejos donde el debugging requiere ver el árbol de decisión completo.
LangSmith — el más completo para LangChain/LangGraph
Producto de la empresa LangChain. Tracing detallado con visualización de árbol de spans, eval suite integrado, datasets, deployment hooks. Excelente si tu stack es LangChain/LangGraph.
Fortalezas
- Integración nativa con LangChain (1 línea de configuración).
- UI clara para debugging de árboles de ejecución.
- Eval suite y prompt management integrados.
- Comparación A/B entre versiones de prompts.
Debilidades
- Closed source.
- Pricing por tracking units puede escalar.
- Mejor con LangChain; menos pulido con Vercel AI SDK puro.
Costo referencial: Plus desde USD 39/seat/mes + USD 0.50 por 1k trazas. Para PyME con uso moderado: USD 100-300/mes (CLP 95-285K).
Langfuse — el open source con buena UX
Open source con opción cloud managed. Compite directo con LangSmith con UX similar. SDK nativos para Python, TypeScript. Integración con Vercel AI SDK vía wrapper.
Fortalezas
- Open source (self-hostable). Datos en tu jurisdicción.
- UX competitiva con LangSmith.
- Eval suite + prompt management + sessions integrados.
- Pricing cloud más accesible.
- SDK que envuelve Vercel AI SDK limpiamente.
Debilidades
- Operación self-hosted requiere mantener Postgres + Clickhouse.
- Comunidad más chica que LangSmith.
- Menos features avanzadas que LangSmith en plan más alto.
Costo referencial: cloud Hobby gratis hasta 50k trazas/mes. Pro USD 29/seat/mes + USD 0.30 por 1k trazas extra. Self-hosted: solo costo de infraestructura.
Honeycomb — observabilidad de propósito general con buen soporte LLM
Honeycomb es plataforma de observabilidad general. En mayo 2026 lanzó Agent Observability con foco específico en flows agénticos multi-trace. Buena opción cuando la empresa ya usa Honeycomb para el resto del stack.
Fortalezas
- Observabilidad unificada de toda la infraestructura (no solo LLM).
- Consultas potentes con BubbleUp.
- Soporte OpenTelemetry nativo.
- SLAs enterprise serios.
Debilidades
- UX general; requiere configurar dashboards para LLM specifically.
- Pricing por evento/seat más caro que Langfuse o LangSmith para volumen alto.
- Curva de aprendizaje mayor.
Costo referencial: Pro desde USD 130/seat/mes con buckets de eventos. Buen valor para empresa que ya lo usa; caro como solución específica LLM.
OpenTelemetry directo — control total, más trabajo
Implementar OpenTelemetry directo en tu código y exportar a backend de tu elección (Jaeger, Grafana Tempo, Honeycomb, Datadog). Máximo control, máximo trabajo.
Cuándo conviene
- Empresa con stack OTel maduro en el resto de servicios.
- Requisito de cero lock-in con vendor de observabilidad LLM.
- Equipo TI con capacidad para construir helpers y dashboards custom.
Cuándo NO conviene
- PyME con equipo TI chico.
- Cuando se necesita time-to-value rápido.
- Cuando los features especializados (eval suite, prompt management) son valiosos.
Código mínimo: integrar Langfuse en agente Vercel AI SDK
import { generateText, tool } from 'ai';
import { anthropic } from '@ai-sdk/anthropic';
import { Langfuse, observeOpenAI } from 'langfuse';
import { z } from 'zod';
const lf = new Langfuse({
publicKey: process.env.LANGFUSE_PUBLIC_KEY!,
secretKey: process.env.LANGFUSE_SECRET_KEY!,
});
export async function ejecutarAgente(input: string, userId: string) {
const trace = lf.trace({ name: 'agente-whatsapp', userId, input: { input } });
try {
const { text, toolCalls, usage } = await generateText({
model: anthropic('claude-sonnet-4-6'),
prompt: input,
tools: { /* ... */ },
maxSteps: 5,
experimental_telemetry: {
isEnabled: true,
functionId: 'agente-whatsapp',
metadata: { userId, langfuseTraceId: trace.id },
},
});
trace.update({ output: { text, toolCalls, usage } });
return text;
} catch (err) {
trace.update({ output: { error: String(err) }, level: 'ERROR' });
throw err;
} finally {
await lf.flushAsync();
}
}Vercel AI SDK soporta telemetry experimental que se conecta naturalmente a Langfuse. Para LangSmith el patrón es similar con su SDK.
Tabla comparativa
| Dimensión | LangSmith | Langfuse | Honeycomb | OTel directo |
|---|---|---|---|---|
| Foco | LLM/LangChain | LLM general | Observabilidad general | General |
| Self-hostable | No | Sí | No | Sí |
| UX para LLM | Excelente | Muy buena | Buena | Construir |
| Costo PyME mes | USD 100-300 | USD 0-100 | USD 130+ | Solo infra |
| Eval suite integrado | Sí | Sí | No | No |
| Comunidad | Grande | Mediana | Mediana | Muy grande |
| Best fit | LangChain/Graph stack | Vercel AI SDK + self-hosted | Empresa con stack Honeycomb | Empresa con OTel maduro |
Recomendación por perfil
- PyME que arranca: Langfuse cloud free tier. Migrar a Pro o self-hosted cuando crezca.
- Empresa mediana en LangChain: LangSmith.
- Empresa con Honeycomb ya en producción: extender Honeycomb a LLM.
- Equipo TI fuerte con OTel maduro: directo OTel + backend a elección.
Implementar observabilidad LLM en 1 semana
Cinco pasos para llevar observabilidad de cero a productivo.
- Día 1
Decisión y setup
Elegir plataforma y configurar cuenta + claves.
- Decidir entre LangSmith / Langfuse / Honeycomb / OTel
- Setup cuenta + claves en variables de entorno
- Días 2-3
Integración básica
Conectar el SDK al agente.
- Wrap del agente con telemetría
- Validar que las trazas llegan al backend
- Día 4
Dashboards
Configurar visualizaciones clave.
- Dashboard de latencia y errores
- Dashboard de costos por modelo
- Día 5
Alertas
Setup de notificaciones ante anomalías.
- Alerta por latencia anómala
- Alerta por error rate alto
- Días 6-7
Eval suite
Conectar el eval suite a la plataforma.
- Subir golden dataset
- Correr evals y revisar resultados
Preguntas frecuentes
Da el siguiente paso
Hablemos
Cuéntanos sobre tu negocio. Respondemos en 24 horas.
Otros canales
Escríbenos por WhatsApp o agenda una llamada de 30 minutos.