Description
TraceRoot est une couche d'observabilité open-source et d'auto-amélioration pour les agents IA. Elle détecte les pannes en production, en identifie les causes profondes par rapport à votre code source et à l'historique GitHub, ouvre des PR de correction vérifiées et évalue chaque correction afin que votre agent s'améliore à chaque version. Elle est soutenue par Y Combinator.
Un détecteur analyse les traces de production à la recherche de pannes que les métriques manquent, telles que les hallucinations, les appels d'outils incorrects, la logique défaillante et l'intention utilisateur perdue. Lorsqu'une panne est détectée, TraceRoot effectue automatiquement une analyse des causes profondes et vous notifie via Slack et email avec les résultats et la correction. Vous pouvez également lancer un agent TraceRoot qui fonctionne dans un environnement isolé avec un accès complet à vos traces, à l'historique GitHub et au code source de production, ouvrant une PR de correction et résolvant automatiquement les problèmes GitHub et les tickets Linear, en utilisant un modèle hébergé ou votre propre clé.
TraceRoot fonctionne à travers votre pile avec des SDK natifs pour Python et JS/TS, un support plug-and-play pour les frameworks courants, et une compatibilité totale avec OpenTelemetry, y compris l'auto-instrumentation pour le SDK OpenAI Agents et LangChain/LangGraph qui capture les exécutions d'agents, les étapes, les appels d'outils, les transferts, les appels LLM, les tokens, les coûts et la latence. Les tarifs commencent gratuitement sans carte de crédit, incluant 50k événements/mois, une rétention de 15 jours, et des exécutions mensuelles de chat, RCA et détecteur, avec des plans Starter, Pro et Enterprise ajoutant plus d'événements, de rétention, de limites de taux et de support SLA. L'option d'apporter votre propre clé est supportée sur tous les plans.
Fonctionnalités principales de TraceRoot
Détecteur qui analyse les traces de production pour les pannes des agents
Analyse automatique des causes profondes avec alertes Slack et email
Agent en bac à sable qui ouvre des PR de correction vérifiées
Résout automatiquement les problèmes GitHub et les tickets Linear
Évaluation de chaque correction
SDK natifs pour Python et JS/TS avec compatibilité OpenTelemetry
Auto-instrumentation pour le SDK OpenAI Agents et LangChain/LangGraph
LLM hébergé ou apportez votre propre clé sur tous les plans
Comment utiliser TraceRoot ?
Instrumentez votre agent : Ajoutez le SDK Python ou JS/TS, ou utilisez la compatibilité OpenTelemetry.
Envoyez des télémetries : Laissez les traces de vos exécutions d'agents, appels d'outils et appels LLM circuler.
Détectez les pannes : Faites scanner les traces par le détecteur pour les hallucinations, les appels d'outils incorrects et la logique défaillante.
Obtenez la cause profonde : Recevez une RCA automatique avec les résultats et la correction via Slack et email.
Expédiez la correction : Laissez un agent TraceRoot ouvrir une PR de correction vérifiée et résoudre les problèmes et tickets associés.
Cas d'utilisation de TraceRoot
- Observabilité des agents IA
- Détection de pannes
- Corrections automatisées
- Analyse des causes profondes
- Amélioration continue








