Erreurs détectées. Pull requests ouvertes.
RADIANZ ingère les journaux structurés de vos applications, regroupe les exceptions intelligemment et génère automatiquement des pull requests avec des corrections de code—pour que vous puissiez vous concentrer sur la création, pas le débogage.
De l'erreur à la correction en trois étapes
Connectez vos applications
Enregistrez votre application et générez un jeton API. Envoyez des événements de journal structurés à RADIANZ via HTTP. Les erreurs se regroupent automatiquement par empreinte ou par clustering IA.
Triez dans l'Inbox
Filtrez par application, statut, gravité ou plage de dates. Recherchez avec un délai de 500ms. Marquez les erreurs comme En cours, Résolues ou Ignorées. Cliquez sur "Guérir" pour déclencher la génération automatique de correction.
Révisez et fusionnez les PRs
RADIANZ analyse l'erreur, explore votre code source, génère une correction et ouvre une pull request sur GitHub. Révisez les changements, envoyez des instructions de suivi si nécessaire, puis fusionnez.
Conçu pour la gestion d'erreurs en production
Regroupement d'erreurs par IA
Au-delà du regroupement par empreinte, RADIANZ regroupe les erreurs sémantiquement liées dans des groupes IA avec des explications lisibles—réduisant le bruit lorsque des pannes similaires surviennent sur différents chemins d'appel.
Guérison automatisée
Cliquez sur "Guérir" sur n'importe quel groupe d'erreurs. RADIANZ utilise AuggieAgent pour analyser l'erreur, explorer votre code source, générer une correction et ouvrir une pull request—le tout sans quitter l'inbox.
Piste d'audit complète
Chaque tentative de guérison est enregistrée avec le modèle utilisé, la consommation de tokens, la stratégie d'exécution, les infos de branche, les liens GitHub PR et Actions, et la conversation complète de l'agent. Consultable et filtrable par application ou statut.
Configuration d'auto-guérison
Configurez la guérison par application et environnement. Validez l'accès GitHub, définissez des modèles de branche avec support de caractères génériques, et activez l'auto-guérison pour qu'une seule configuration gère tous les environnements.
Directives de suivi
Si la tentative de correction initiale échoue ou nécessite un raffinement, envoyez des instructions de suivi à l'agent. Il continue dans la même session, affinant l'approche en fonction de vos commentaires.
Tableau de bord de guérison en direct
Surveillez les tâches de guérison en temps réel avec un polling de 2 secondes. Arrêtez la guérison en cours d'exécution si nécessaire. Suivez l'utilisation des tokens, les détails du modèle et recevez des notifications lorsque la validation post-PR nécessite une attention.
Voyez ce que RADIANZ produit
La méthode GetProfile tente d'accéder à user.Email sans vérifier que la requête de base de données a retourné un résultat. Lorsque userId ne correspond à aucun enregistrement, cela provoque une référence null.
Obtenez un accès anticipé
RADIANZ est actuellement en bêta privée. Inscrivez-vous pour être notifié à l'ouverture des inscriptions.
Questions fréquemment posées
Arrêtez le tri manuel. Commencez la guérison automatique.
Rejoignez les équipes qui utilisent RADIANZ pour transformer les erreurs en pull requests en quelques minutes, pas en jours.