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

ClawControl v1.7.1 behebt Probleme bei der täglichen Nutzung des OpenClaw-Clients.
Werkzeuge

ClawControl v1.7.1 behebt Probleme bei der täglichen Nutzung des OpenClaw-Clients.

ClawControl v1.7.1 ist ein Open-Source-Client für OpenClaw, der für Windows, Mac, Linux, iOS und Android verfügbar ist. Diese Version konzentriert sich auf die Behebung von 'Warum macht es das?'-Problemen, die bei der täglichen Nutzung von OpenClaw auftreten.

OpenClawRadar
OpenClaw A2A Plugin: Direkte Agent-zu-Agent-Kommunikation über das Internet
Werkzeuge

OpenClaw A2A Plugin: Direkte Agent-zu-Agent-Kommunikation über das Internet

Ein OpenClaw A2A-Plugin ermöglicht die direkte Übertragung von Dateien und Nachrichten zwischen OpenClaws und anderen Agenten über das Internet ohne Drittanbieterdienste wie WhatsApp oder E-Mail.

OpenClawRadar
AskAlf: Open-Source Multi-Agent-Orchestrierungsplattform für selbstgehostete KI-Workflows
Werkzeuge

AskAlf: Open-Source Multi-Agent-Orchestrierungsplattform für selbstgehostete KI-Workflows

AskAlf ist eine Open-Source-Multi-Agenten-Orchestrierungsplattform, die auf Ihrer eigenen Hardware läuft und dynamisch spezialisierte Worker erstellt, die über ein autonomes System mit einem 10-schichtigen kognitiven Gedächtnis, gespeichert in pgvector, koordiniert werden.

OpenClawRadar
Session Siphon: Open-Source-Tool konsolidiert KI-Coding-Agenten-Konversationen
Werkzeuge

Session Siphon: Open-Source-Tool konsolidiert KI-Coding-Agenten-Konversationen

Session Siphon ist ein kostenloses, quelloffenes Tool, das Konversationsverläufe mehrerer KI-Codierungsagenten über verschiedene Anbieter und Maschinen hinweg konsolidiert und indiziert. Der Entwickler hat es mit Hilfe von Claude erstellt, um das Problem der Nachverfolgung von Gesprächen über verschiedene Plattformen hinweg zu lösen.

OpenClawRadar