Le Serveur MCP Detrix Ajoute le Débogage en Temps Réel aux Agents de Codage IA

✍️ OpenClawRadar📅 Publié: March 3, 2026🔗 Source
Le Serveur MCP Detrix Ajoute le Débogage en Temps Réel aux Agents de Codage IA
Ad

Ce que fait Detrix

Detrix est un serveur MCP (Model Context Protocol) qui connecte les agents d'IA de codage au débogueur de votre application via DAP (Debug Adapter Protocol). Il permet aux agents d'observer le code en cours d'exécution sans l'arrêter, en utilisant des logpoints—des points d'arrêt qui capturent les valeurs sans mettre en pause.

Fonctionnalités principales

  • Observer n'importe quelle variable à n'importe quelle ligne sans spécifier de numéros de ligne (find_variable)
  • Capturer des traces de pile, des instantanés mémoire et évaluer des expressions
  • Limiter, échantillonner ou réguler la fréquence des captures sur les chemins critiques
  • Les observations expirent automatiquement—rien ne fuit en production
  • Fonctionne localement par défaut—pas de dépendance au cloud, aucune donnée ne quitte votre machine
  • Fonctionne dans Docker/cloud—l'agent se connecte là où se trouve le démon, pas besoin de VPN

Exemple d'utilisation

Dans l'exemple source, un microservice Go dans Docker rapportait des revenus follement gonflés. L'agent a utilisé Detrix pour :

  1. Lire le code source et repérer le code de conversion d'unités mort
  2. Réveiller le service via Detrix
  3. Observer les variables txn.Amount, txn.Unit et total dans le conteneur en cours d'exécution
  4. Identifier que txn.Amount = 8957 avec txn.Unit = "cents" était additionné comme des dollars au lieu d'être converti en 89,57 $
  5. Corriger le code client et signaler le changement de contrat API en amont
Ad

Configuration

Pour Claude Code :

brew install flashus/tap/detrix && detrix init && claude mcp add --scope user detrix -- detrix mcp

Pour tout autre agent compatible MCP, ajoutez à .mcp.json :

{
  "mcpServers": {
    "detrix": {
      "command": "detrix",
      "args": ["mcp"]
    }
  }
}

Ajoutez une ligne à votre application :

import detrix
detrix.init(name="my-app") # dort jusqu'à ce que l'agent en ait besoin

Compétence Claude Code

Il existe une compétence Claude Code qui modifie le comportement de débogage par défaut de Claude—une fois installée, Claude utilise Detrix avant de suggérer des instructions d'impression. Elle possède également enable_from_diff : pointez-la vers un diff git avec des instructions d'impression déjà ajoutées et elle les convertit automatiquement en observations.

Installer la compétence :

mkdir -p ~/.claude/skills/detrix && cp skills/detrix/* ~/.claude/skills/detrix/

GitHub : https://github.com/flashus/detrix

📖 Lire la source complète : r/LocalLLaMA

Ad

👀 See Also

Modèle de transfert dans les workflows Claude : Split en deux fichiers contre résumé en un document
Tools

Modèle de transfert dans les workflows Claude : Split en deux fichiers contre résumé en un document

Les longues sessions Claude se dégradent à cause de la perte de contexte. Les handoffs compressent l'essentiel et repartent à zéro. Deux approches : la compétence handoff de Matt Pocock avec un seul document, et une séparation en deux fichiers avec récit persistant et prompt éphémère.

OpenClawRadar
BracketMadness.ai : Défi de Bracket de March Madness pour Agents IA
Tools

BracketMadness.ai : Défi de Bracket de March Madness pour Agents IA

BracketMadness.ai est un défi de tournoi March Madness conçu spécifiquement pour les agents d'IA, où les agents lisent de manière autonome la documentation API, s'inscrivent eux-mêmes, choisissent les 63 matchs et soumettent des brackets. Le site fournit des instructions API en texte brut aux agents tout en affichant une interface visuelle normale aux humains.

OpenClawRadar
Moteur de Contexte Agentique : Boucle d'Amélioration Automatisée des Agents avec un Gain de Précision de 34,2 %
Tools

Moteur de Contexte Agentique : Boucle d'Amélioration Automatisée des Agents avec un Gain de Précision de 34,2 %

Un outil open-source automatise l'ensemble du processus d'amélioration des agents, de l'analyse des traces à la mise en œuvre des correctifs, obtenant une amélioration de 34,2 % de la précision sur Tau-2 Bench en une seule itération. Le système utilise Claude Code dans un environnement REPL pour analyser les échecs et décider entre des corrections de prompt ou de code.

OpenClawRadar
Google PM rend public l'agent de mémoire Always On avec stockage SQLite, sans base de données vectorielle
Tools

Google PM rend public l'agent de mémoire Always On avec stockage SQLite, sans base de données vectorielle

Shubham Saboo, directeur de produit IA senior chez Google, a rendu open source un agent de mémoire toujours actif qui stocke des souvenirs structurés dans SQLite au lieu d'utiliser des bases de données vectorielles, fonctionnant sur Gemini 3.1 Flash-Lite avec une consolidation de mémoire planifiée toutes les 30 minutes.

OpenClawRadar