Detrix MCP Server fügt KI-Coding-Agenten Laufzeit-Debugging hinzu

Was Detrix macht
Detrix ist ein MCP (Model Context Protocol)-Server, der KI-Coding-Agenten über DAP (Debug Adapter Protocol) mit dem Debugger Ihrer Anwendung verbindet. Es ermöglicht Agenten, laufenden Code zu beobachten, ohne die Ausführung zu stoppen, und verwendet dafür Logpoints – Breakpoints, die Werte erfassen, ohne anzuhalten.
Hauptfunktionen
- Beliebige Variable an beliebiger Zeile beobachten, ohne Zeilennummern anzugeben (
find_variable) - Stack-Traces erfassen, Speicherschnappschüsse machen und Ausdrücke auswerten
- Erfassungen auf Hot-Paths drosseln, stichprobenartig durchführen oder ratenbegrenzen
- Beobachtungen laufen automatisch ab – nichts gelangt in die Produktion
- Läuft standardmäßig lokal – keine Cloud-Abhängigkeit, keine Daten verlassen Ihren Rechner
- Funktioniert in Docker/Cloud – Agent verbindet sich dorthin, wo der Daemon läuft, kein VPN nötig
Beispiel-Anwendungsfall
Im Quellbeispiel meldete ein Go-Microservice in Docker stark überhöhte Umsatzzahlen. Der Agent nutzte Detrix, um:
- Den Quellcode zu lesen und toten Einheitenumwandlungscode zu identifizieren
- Den Dienst über Detrix zu wecken
- Die Variablen
txn.Amount,txn.Unitundtotalim laufenden Container zu beobachten - Festzustellen, dass
txn.Amount = 8957mittxn.Unit = "cents"als Dollar summiert wurde, statt in $89,57 umzurechnen - Den Client-Code zu reparieren und die API-Vertragsänderung upstream zu melden
Einrichtung
Für Claude Code:
brew install flashus/tap/detrix && detrix init && claude mcp add --scope user detrix -- detrix mcp
Für jeden anderen MCP-kompatiblen Agenten, zu .mcp.json hinzufügen:
{
"mcpServers": {
"detrix": {
"command": "detrix",
"args": ["mcp"]
}
}
}
Eine Zeile zu Ihrer App hinzufügen:
import detrix
detrix.init(name="my-app") # schläft, bis der Agent es benötigt
Claude Code Skill
Es gibt einen Claude Code Skill, der Claudes Standard-Debugging-Verhalten ändert – einmal installiert, greift Claude zu Detrix, bevor er Print-Anweisungen vorschlägt. Er hat auch enable_from_diff: Zeigen Sie auf einen Git-Diff mit Print-Anweisungen, die jemand bereits hinzugefügt hat, und er wandelt sie automatisch in Beobachtungen um.
Skill installieren:
mkdir -p ~/.claude/skills/detrix && cp skills/detrix/* ~/.claude/skills/detrix/
GitHub: https://github.com/flashus/detrix
📖 Read the full source: r/LocalLLaMA
👀 Siehe auch

Claudes Canva-Integration: Ein praktischer Workflow zur Design-Generierung
Claudes Canva-Konnektor exportiert bearbeitbare Canva-Projekte mit strukturierten Layouts, keine flachen Bilder. Der Beitrag beschreibt einen Workflow von der Eingabeaufforderung bis zum fertigen Karussell in 12-15 Minuten, einschließlich Einrichtung, High-Fidelity-Modus und ehrlichen Einschränkungen.

NPCterm: Vollständiger PTY-Terminal-Emulator für KI-Agenten über MCP
NPCterm bietet KI-Agenten vollen Terminalzugriff über einen headless, im Speicher laufenden PTY-Terminalemulator, der über MCP bereitgestellt wird. Es umfasst 15 MCP-Tools zur Terminalsteuerung, Prozesszustandserkennung und Unterstützung für TUI-Anwendungen.

WeAreHere Browser-Erweiterung und MCP-Tools scannen Website-Datenschutzpraktiken
Zwei Open-Source-Tools – barebrowse und wearehere – durchsuchen Websites nach Trackern, Fingerprinting und Verbindungen zu Datenbrokern. Die wearehere-Browsererweiterung zeigt in Echtzeit Datenschutzwerte (0-100) während des Surfens an, während MCP-Server es KI-Assistenten ermöglichen, jede Website auf Befehl zu bewerten.

MCP-Server verfolgt bekannte Fehler in Entwicklungstools, um LLM-Empfehlungen zu verbessern
nanmesh-mcp ist ein MCP-Server, der GitHub Issues, Stack Overflow und Reddit durchsucht, um aktuelle Probleme in 57 Entwicklungswerkzeugen zu verfolgen und LLMs vor Bibliotheksempfehlungen mit aktuellen Fehlerdaten zu versorgen.