Kanari: KI-QA-Agent für automatisierte Tests basierend auf Codeänderungen

✍️ OpenClawRadar📅 Veröffentlicht: 19. März 2026🔗 Source
Kanari: KI-QA-Agent für automatisierte Tests basierend auf Codeänderungen
Ad

Was Canary macht

Canary entwickelt KI-Agenten, die sich mit Ihrer Codebasis verbinden, um die Anwendungsstruktur einschließlich Routen, Controllern und Validierungslogik zu verstehen. Wenn Sie einen Pull-Request pushen, liest er den Diff, versteht die Absicht hinter den Änderungen und generiert und führt dann Tests gegen Ihre Vorschau-App aus, um echte Benutzerabläufe end-to-end zu prüfen.

Hauptmerkmale

  • Analysiert PR-Diffs, um zu verstehen, was sich tatsächlich geändert hat
  • Generiert und führt Tests für jeden betroffenen Benutzerablauf durch
  • Kommentiert direkt in PRs mit Testergebnissen und Bildschirmaufzeichnungen
  • Markiert Verhaltensweisen, die nicht den Erwartungen entsprechen
  • Ermöglicht das Auslösen spezifischer Benutzerablauftests über PR-Kommentare
  • Aus PRs generierte Tests können in Regressionssuites übernommen werden
  • Erstellen Sie Tests durch Eingabeaufforderungen in einfachem Englisch – Canary generiert vollständige Testsuites aus Ihrer Codebasis
  • Plant und führt Tests kontinuierlich aus

Technischer Ansatz

Laut den Gründern ist dies keine Aufgabe, die ein einzelnes Basismodell allein bewältigen kann. QA umfasst mehrere Modalitäten: Quellcode, DOM/ARIA, Geräteemulatoren, visuelle Verifizierungen, Bildschirmaufzeichnungsanalyse, Netzwerk-/Konsolenprotokolle und Live-Browserstatus. Das System benötigt benutzerdefinierte Browser-Flotten, Benutzersitzungen, kurzlebige Umgebungen, On-Device-Farmen und Datenseeding, um Tests zuverlässig auszuführen.

Das Erkennen von Effekten zweiter Ordnung bei Codeänderungen erfordert ein spezielles Testgerüst, das Anwendungen auf vielfältige Weise für verschiedene Benutzertypen testet, die normale Happy-Path-Tests nicht abdecken würden.

Ad

Benchmark-Ergebnisse

Das Team veröffentlichte QA-Bench v0, den ersten Benchmark für Codeverifizierung. Sie testeten ihren speziell entwickelten QA-Agent gegen GPT 5.4, Claude Code (Opus 4.6) und Sonnet 4.6 anhand von 35 echten PRs für Grafana, Mattermost, Cal.com und Apache Superset. Die Tests maßen drei Dimensionen: Relevanz, Abdeckung und Kohärenz.

Die Abdeckung zeigte die größte Leistungslücke. Canary führt mit:

  • 11 Punkten vor GPT 5.4
  • 18 Punkten vor Claude Code
  • 26 Punkten vor Sonnet 4.6

Praktisches Beispiel

Ein Kunde aus der Bautechnik hatte einen Rechnungsablauf, bei dem der fällige Betrag vom ursprünglichen Angebotssumme um etwa 1.600 US-Dollar abwich. Canary erkannte diese Regression in ihrem Rechnungsablauf vor der Veröffentlichung.

Hintergrund der Gründer

Die Gründer entwickelten zuvor KI-Codierungstools bei Windsurf, Cognition und Google. Sie beobachteten, dass KI-Tools Teams zwar schneller beim Ausliefern machten, aber niemand das tatsächliche Benutzerverhalten vor dem Merge testete, was zu Produktionsproblemen bei Checkout-, Authentifizierungs- und Abrechnungsabläufen führte.

📖 Read the full source: HN AI Agents

Ad

👀 Siehe auch

Paseo: Open-Source-Schnittstelle für Claude Code, Codex, Copilot, OpenCode und Pi Agents
Werkzeuge

Paseo: Open-Source-Schnittstelle für Claude Code, Codex, Copilot, OpenCode und Pi Agents

Paseo ist eine selbst gehostete Schnittstelle, die Claude Code, Codex, Copilot, OpenCode und Pi-Agenten parallel ausführt. Sie bietet Sprachsteuerung, geräteübergreifenden Zugriff und eine CLI. Keine Telemetrie, kein erzwungener Login.

OpenClawRadar
SiteTest.ai bringt einen kostenlosen AI Visibility Checker für ChatGPT, Perplexity & Gemini auf den Markt
Werkzeuge

SiteTest.ai bringt einen kostenlosen AI Visibility Checker für ChatGPT, Perplexity & Gemini auf den Markt

Das neue kostenlose Tool sitetest.ai führt ein 168-Punkte-GEO-Audit durch und testet GPTBot, PerplexityBot und Google-Extended auf Ihrem echten Server. Pro Engine eine Note von A bis F sowie kopierbare Code-Fixes.

sitetest.ai team
🦀
Werkzeuge

Gigacatalyst: Integrieren Sie einen KI-Builder in Ihre SaaS, damit Benutzer benutzerdefinierte Workflows erstellen können

Gigacatalyst ermöglicht es Ihnen, einen KI-gestützten App-Builder in Ihre SaaS-Lösung einzubetten. Nicht-technische Benutzer beschreiben Abläufe in natürlicher Sprache, und das System generiert kontrollierte Apps unter Verwendung Ihrer APIs, Ihres Datenmodells und Ihres Designsystems – mit integriertem Authentifizierung, Mandantenisolierung und Versionskontrolle.

OpenClawRadar
Claude Code HUD: Terminal-Dashboard zur Überwachung von KI-Codierungssitzungen
Werkzeuge

Claude Code HUD: Terminal-Dashboard zur Überwachung von KI-Codierungssitzungen

claude-code-hud ist ein Terminal-Dashboard, das Echtzeit-Überwachung für Claude Code-Sitzungen bietet und die Nutzung des Kontextfensters, API-Ratenlimits und Dateiänderungen anzeigt, ohne eine IDE zu benötigen. Starten Sie es mit npx claude-code-hud.

OpenClawRadar