Zeitkomplexität MCP: Statische Analysetools liefern Big-O-Komplexität an KI-Codierungsagenten

✍️ OpenClawRadar📅 Veröffentlicht: 27. Februar 2026🔗 Source
Zeitkomplexität MCP: Statische Analysetools liefern Big-O-Komplexität an KI-Codierungsagenten
Ad

Time Complexity MCP ist ein MCP-Server, der statische Analysen von Code durchführt, um die Big-O-Zeitkomplexität zu bestimmen, und diese Werte dann direkt an KI-Coding-Agenten weitergibt. Das Tool umgeht den Token-Verbrauch und potenzielle Ungenauigkeiten, die auftreten, wenn Frontier-Modelle versuchen, die Komplexität selbst zu analysieren.

Wie es funktioniert

Der Server parst Code in abstrakte Syntaxbäume (ASTs) mithilfe von tree-sitter und analysiert sie dann, um zu erkennen:

  • Schleifenverschachtelungsmuster
  • Rekursionsmuster
  • Bekannte Standardbibliothekskosten

Es meldet die Big-O-Komplexität pro Funktion mit Zeilenannotationen, auf die KI-Agenten als Tool zugreifen können.

Was es erkennt

Das Tool identifiziert spezifische Komplexitätsmuster:

  • .contains() innerhalb einer for-Schleife → O(n²)
  • .sort() mit .indexOf() im Komparator → O(n² log n)
  • Verzweigende Rekursion wie Fibonacci → O(2ⁿ)
  • Konstant begrenzte Schleifen wie for i in range(10) → O(1)
Ad

Unterstützte Sprachen

Das Tool unterstützt derzeit JavaScript, TypeScript, Python, Java, Kotlin und Dart.

Praktische Anwendung

Der Entwickler hat das Tool auf seiner eigenen Codebasis ausgeführt und gefunden:

  • O(n³) im Verzeichnisscanner
  • O(n²) in den Formatierungs-Utils

Diese Probleme wurden basierend auf dem eigenen Bericht des Tools behoben, was praktische Selbstverbesserung demonstriert.

Verfügbarkeit

Time Complexity MCP ist Open Source mit vorgefertigten Releases verfügbar unter https://github.com/Luzgan/time-complexity-mcp.

📖 Read the full source: r/ClaudeAI

Ad

👀 Siehe auch

Clawback: Hooks-basierte Implementierung von durchgesickerten Claude-Verifizierungsschleifen
Werkzeuge

Clawback: Hooks-basierte Implementierung von durchgesickerten Claude-Verifizierungsschleifen

Clawback ist ein GitHub-Projekt, das die Verifikationsschleifen aus dem geleakten Claude-Quellcode als mechanische Hooks neu implementiert, anstatt sie als Prompts zu verwenden. Es enthält Stop-Hooks, PreToolUse-, PostToolUse- und PostCompact-Hooks, die vom Modell unter Kontextdruck nicht übersprungen werden können.

OpenClawRadar
Relvy verbessert die Genauigkeit der Ursachenanalyse von Claude um 12 Prozentpunkte im OpenRCA-Benchmark.
Werkzeuge

Relvy verbessert die Genauigkeit der Ursachenanalyse von Claude um 12 Prozentpunkte im OpenRCA-Benchmark.

Relvy, ein Tool zur Automatisierung von Runbooks, hat eine Verbesserung der Genauigkeit von Claude um 12 Prozentpunkte beim OpenRCA-Benchmark für Root-Cause-Analyse demonstriert. Die Ergebnisse wurden über einen Hacker-News-Beitrag mit 11 Punkten geteilt.

OpenClawRadar
Open Swarm: Open-Source-System für den Betrieb Tausender paralleler KI-Agenten
Werkzeuge

Open Swarm: Open-Source-System für den Betrieb Tausender paralleler KI-Agenten

Open Swarm ist ein Open-Source-System, das Tausende paralleler KI-Agenten mit vollständigem Zugriff auf über 150 Internet-Tools startet, darunter E-Mail, soziale Medien, Google Workspace, Websuche, Code-Ausführung und Cron-Scheduling.

OpenClawRadar
Agent Swarm: Multi-Agent-Orchestrierungs-Framework für KI-Codierungsassistenten
Werkzeuge

Agent Swarm: Multi-Agent-Orchestrierungs-Framework für KI-Codierungsassistenten

Agent Swarm ist ein Open-Source-Framework, das Teams von KI-Codierungsagenten ermöglicht, autonom zusammenzuarbeiten. Ein Hauptagent erhält Aufgaben von Slack, GitHub oder E-Mail, zerlegt sie und delegiert sie an Docker-isolierte Arbeitsagenten.

OpenClawRadar