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

ToolLoop : Framework d'Agent Open-Source pour Outils de Style Claude avec N'importe Quel Modèle
Tools

ToolLoop : Framework d'Agent Open-Source pour Outils de Style Claude avec N'importe Quel Modèle

ToolLoop est un framework Python open-source avec 11 outils pour les opérations sur fichiers, la recherche de code, l'accès au shell et des sous-agents qui fonctionne avec n'importe quel LLM via LiteLLM. Le framework de 2 700 lignes permet de changer de modèle en cours de conversation avec un contexte partagé.

OpenClawRadar
FOMOE Permet l'Inférence du Modèle Qwen3.5 de 397B sur un Matériel de Bureau à 2 100 $
Tools

FOMOE Permet l'Inférence du Modèle Qwen3.5 de 397B sur un Matériel de Bureau à 2 100 $

FOMOE (Fast Opportunistic Mixture of Experts) permet d'exécuter le modèle phare de Qwen3.5 avec 397 milliards de paramètres à une vitesse de 5 à 9 tokens/seconde sur du matériel grand public, en utilisant deux GPU à 500$, 32 Go de RAM et un disque NVMe avec une quantification Q4_K_M.

OpenClawRadar
J'ai déchiré la mémoire markdown par défaut d'OpenClaw et construit une couche API Node.js/Postgres à la place
Tools

J'ai déchiré la mémoire markdown par défaut d'OpenClaw et construit une couche API Node.js/Postgres à la place

Un développeur a désactivé le plugin mémoire principal d'OpenClaw et a construit un backend typé Node.js/Express + PostgreSQL. La dérive contextuelle est tombée à zéro.

OpenClawRadar
Kit d'outils Open-Source Ralph Loop pour Claude Code : Agents Pickle Rick et Mr. Meeseeks
Tools

Kit d'outils Open-Source Ralph Loop pour Claude Code : Agents Pickle Rick et Mr. Meeseeks

Une extension open-source pour Claude Code implémente la technique Ralph Loop avec deux agents autonomes : Pickle Rick pour le développement piloté par PRD et Mr. Meeseeks pour la revue de code. Les deux utilisent tmux avec des tableaux de bord en direct et des notifications macOS.

OpenClawRadar