← Neueste Arbeiten
💻 computer science

QiboAgent: a practitioner's guideline to open source assistants for Quantum Computing code development

Dieses Paper stellt QiboAgent vor, ein Open-Source-Framework, das Retrieval-Augmented Generation und autonome agentische Workflows kombiniert, um leichtgewichtige große Sprachmodelle dazu zu befähigen, proprietäre Baselines bei der Generierung von hochpräzisem Quantencomputing-Code zu übertreffen, Halluzinationen zu reduzieren und komplexe Software-Engineering-Aufgaben für die Qibo-Middleware zu automatisieren.

Ursprüngliche Autoren: Lorenzo Esposito, Andrea Papaluca, Stefano Carrazza

Veröffentlicht 2026-08-11
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Lorenzo Esposito, Andrea Papaluca, Stefano Carrazza

Originalarbeit lizenziert unter CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie versuchen, ein Haus zu bauen, aber die Baupläne sind in einer Sprache verfasst, die Sie kaum verstehen, und die Werkzeuge, die Sie benötigen, sind über eine Bibliothek verteilt, die so groß wie eine Stadt ist. Dies ist die tägliche Realität für Wissenschaftler, die mit Quantencomputing arbeiten. Es ist ein Bereich, in dem die Regeln der Physik seltsam werden und die Software, die benötigt wird, um diese Maschinen zu steuern, unglaublich komplex ist. Um dies zum Laufen zu bringen, verlassen sich Wissenschaftler auf „Middleware“ – eine Software-Schicht, die als Übersetzer zwischen menschlichen Ideen und der Quantenhardware fungiert. Aber während diese Softwarebibliotheken wachsen, werden sie massiv, unordentlich und schwer zu warten. Hier kommt Künstliche Intelligenz ins Spiel, speziell Large Language Models (LLs). Betrachten Sie diese als superintelligente, belesene Roboter, die Code schreiben und Fragen beantworten können. Es gibt jedoch einen Haken: Wenn man einen allgemeinen Roboter einfach bittet, ein spezialisiertes Quantenproblem zu lösen, fängt er oft an, Dinge zu erfinden (ein Phänomen, das als „Halluzination“ bezeichnet wird), weil er nicht das spezifische, aktuelle Handbuch für genau diese Bibliothek besitzt.

Dieses Paper stellt QiboAgent vor, eine neue Art, diese KI-Assistenten zu bauen, damit sie nicht nur raten, sondern tatsächlich wissen, wovol sie sprechen. Die Forscher testeten zwei Haupttricks. Der erste ist Retrieval-Augmented Generation (RAG), was so ist, als würde man dem Roboter einen Bibliotheksausweis geben und ihm sagen, er solle vor der Beantwortung genau die richtige Seite im Handbuch nachschlagen. Der zweite ist ein Agentic Workflow, der den Roboter von einem passiven Frage-Antwort-Geber in einen aktiven Arbeiter verwandelt, der Dateien öffnen, Tests ausführen, Fehler beheben und sogar Teile des Codebase selbstständig umschreiben kann. Die große Frage war: Können wir einen leistungsstarken, spezialisierten Coding-Assistenten unter Verwendung von Open-Source-Tools bauen, die klein genug sind, um auf einem normalen Computer zu laufen, ohne einen Milliarden-Dollar-Supercomputer zu benötigen?

Die Forscher fanden heraus, dass die Antwort ein klares Ja ist, aber nur, wenn man die richtige Kombination von Werkzeugen verwendet. Sie entdeckten, dass sie durch die Paarung eines leichtgewichtigen Open-Source-KI-Modells mit einem System, das ständig die offizielle Codedomumentation prüft (RAG), eine Genauigkeitsrate von 90,2 % bei der Generierung korrekten Codes erreichen konnten. Dies ist eine enorme Verbesserung gegenüber der alleinigen Nutzung der KI oder sogar der Verwendung eines massiven, teuren kommerziellen Modells ohne das „Bibliotheksausweis“-System. Tatsächlich reduzierte ihr Ansatz die Anzahl der Fälle, in denen die KI erfundene Code-Funktionen kreierte (Halluzinationen), signifikant.

Aber der Roboter hielt nicht nur bei der Beantwortung von Fragen an. Das Team zeigte, dass ihr Agentic-System wie ein Junior-Softwareentwickler agieren konnte. Es behob erfolgreich echte Bugs, die von Nutzern gemeldet wurden, schrieb Dokumentationen für neue Funktionen und bewältigte sogar ein massives Projekt: das Umschreiben eines Kernteils der Software von Python nach Rust (einer schnelleren, moderneren Programmiersprache). Die KI schrieb nicht nur den Code; sie führte die Tests aus, sah, wo sie fehlschlug, las die Fehlermeldungen und korrigierte ihre eigenen Fehler, bis der Code funktionierte. Obwohl das Endergebnis nicht perfekt war (sie übersah einige menschliche Optimierungen wie das Caching von Daten, um sie schneller zu machen), bewies es, dass ein kleines Open-Source-KI-Modell komplexe, mehrstufige Engineering-Aufgaben bewältigen kann, die normalerweise ein Team von Menschen erfordern.

Das Paper legt nahe, dass dieser „Hybrid“-Ansatz – die Kombination aus einer klugen, aber kleinen KI mit einem strikten System zur Faktenprüfung und der Fähigkeit, auf den Code einzuwirken – die Zukunft der Wartung wissenschaftlicher Software ist. Das bedeutet, dass Forscher ihre Daten privat halten und diese leistungsstarken Werkzeuge lokal betreiben können, ohne auf riesige, proprietäre Unternehmen angewiesen zu sein. Die Autoren mahnen jedoch zur Vorsicht und stellen fest, dass dies kein Zauberstab ist, der menschliche Programmierer ersetzt. Die KI ist ein leistungsstarker Assistent, der die schwere Arbeit und die repetitiven Aufgaben übernehmen kann, aber Menschen werden immer noch benötigt, um die Arbeit zu überprüfen, subtile Ineffizienzen zu beheben und die allgemeine Richtung vorzugeben. Die Studie zeigt, dass wir mit dem richtigen Setup einen „Co-Piloten“ für Quantensoftware bauen können, der sowohl intelligent als auch zuverlässig ist.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →