Qwen Code Wochenbericht: Automatisierte Workflows, bessere Erweiterungs- & MCP-Verwaltung, VS Code Seitenleiste
Diese Woche haben wir v0.12.0 als Hauptversion und 2 Bugfix-Versionen veröffentlicht, mit dem Hooks-Automatisierungssystem, MCP-Verwaltungsverbesserungen, VS Code Seitenleiste und weiteren spannenden Updates.
✨ Neue Funktionen
Hooks-System: Lassen Sie Qwen Code Ihre Skripte automatisch ausführen
Jetzt können Sie Qwen Code Ihre Skripte zu bestimmten Zeitpunkten automatisch ausführen lassen. Zum Beispiel automatisch Tests vor dem Commit ausführen oder nach der Codegenerierung automatisch formatieren – gestalten Sie Ihren Workflow komplett nach Ihren Wünschen.
Das Hooks-System ermöglicht es Ihnen, benutzerdefinierte Befehle bei wichtigen Lebenszyklus-Ereignissen in Qwen Code auszulösen, wie zum Beispiel:
- Automatisches Einfügen von Projektkontext: Automatisches Einfügen wichtiger Projektinformationen bei jeder Benutzerfrage
- Automatisches Generieren von Arbeitszusammenfassungs-Logs beim AI-Abschluss: Automatisches Speichern einer Zusammenfassung des Gesprächs in einer Logdatei, wenn die AI fertig ist
Anwendungsfälle:
- Automatisch Tests vor dem Code-Commit ausführen, um fehlerhaften Code zu vermeiden
- Automatisch formatieren nach der Codegenerierung, kein manuelles Ausführen von prettier nötig
- Automatisch Arbeitszusammenfassung am Ende jedes Gesprächs speichern für einfache Nachverfolgung
Siehe PR #1988
AI Proaktive Fragen: Im Zweifel nachfragen
Einführung des neuen ask_user_question Tools, das KI-Agenten ermöglicht, während der Aufgabenausführung interaktive Fragen zu stellen. Dies macht Workflows dynamischer und ermöglicht Agenten, Benutzerpräferenzen in Echtzeit zu sammeln, Anforderungen zu klären und Entscheidungen über Implementierungsansätze zu treffen.
Anwendungsfälle:
- KI fragt vor gefährlichen Operationen nach Bestätigung, um versehentliches Löschen von Dateien zu verhindern
- Bei unklaren Anforderungen stellt die KI proaktiv Rückfragen, um es beim ersten Mal richtig zu machen
- Anforderungen schrittweise wie in einem Gespräch klären, ohne alle Details auf einmal durchdenken zu müssen
Siehe PR #1828
Erweiterungsverwaltung Interaktive TUI: Erweiterungen installieren wie im App Store
Erweiterungen zu installieren ist so einfach wie Apps zu installieren. Öffnen Sie die visuelle Oberfläche, durchsuchen, installieren, konfigurieren und deinstallieren Sie mit einem Klick – keine Befehle auswendig lernen.
Die Erweiterungsverwaltung integriert Listen-, Update-, Deaktivierungs-, Aktivierungs-, Deinstallations- und Detailoperationen in eine einheitliche Mehrschritt-Oberfläche mit Tastaturnavigation (↑↓), Auswahl (Enter) und Zurück/Schließen (Esc).
Anwendungsfälle:
- Neue Erweiterungen entdecken und installieren wie im App Store
- Nicht verwendete Erweiterungen mit einem Klick deinstallieren, um die Umgebung aufzuräumen
- Erweiterungsparameter visuell konfigurieren, ohne Dokumentation durchsuchen zu müssen
Siehe PR #2008
MCP-Verwaltung TUI Erweiterung: Jederzeit ein- und ausschalten, kein Neustart nötig
Die Verwaltung von MCP-Servern ist jetzt bequemer. Kein Neustart von Qwen Code nötig – Sie können MCP-Tools jederzeit in der visuellen Oberfläche aktivieren, deaktivieren oder konfigurieren und in Echtzeit sehen, welche Tools verfügbar sind.
Erweiterte MCP (Model Context Protocol) Verwaltungs-TUI mit dynamischer Laufzeit-Aktivierung/Deaktivierung, visuellen Statusindikatoren, Bereichsauswahl-Konfiguration, Gesundheitsüberwachung und automatischer Wiederverbindungsfunktionalität.
Anwendungsfälle:
- MCP-Tools jederzeit ein- und ausschalten, ohne das Programm neu zu starten
- Alle MCP-Server-Status auf einen Blick sehen, bei Problemen sofort Bescheid wissen
- Schnell neue MCP-Server hinzufügen, wie z.B. Ihre eigenen internen Tools einbinden
Siehe PR #1831
VS Code Companion Seitenleiste: Dauerhaft in Ihrem Arbeitsbereich
Qwen Code kann jetzt dauerhaft in der VS Code Seitenleiste bleiben. Gesprächsverlauf beim Programmieren ansehen, komfortabler für Zwei-Bildschirm-Arbeit und flexibleres Layout.
Anwendungsfälle:
- Vorherige Gespräche jederzeit in der Seitenleiste ansehen, ohne Fenster zu wechseln
- Zwei-Bildschirm-Arbeit mit Code auf einer Seite und Qwen Code auf der anderen – doppelte Effizienz
- Layout frei anpassen, um das Gespräch an der bequemsten Position zu platzieren
Siehe PR #2188

GitHub Workflow Benutzerdefinierte QC-Befehle: Direkt in CI/CD ausführen
Führen Sie Qwen Code-Befehle direkt in CI/CD aus. Automatische Prüfung und Korrektur beim Commit – gewährleistet Codequalität.
Anwendungsfälle:
- Automatisch Code-Prüfungen beim PR-Einreichen ausführen, Probleme direkt markieren
- Einfache Probleme automatisch korrigieren, wie Formatierung und Tippfehler
- Lassen Sie die KI zuerst beim Code-Review prüfen, um manuelle Review-Zeit zu reduzieren
Siehe PR #2117

LS-Tool Kürzungsunterstützung: Keine Bildschirmflut mehr bei großen Verzeichnissen
Große Verzeichnisse werden beim Anzeigen automatisch zusammengefasst – keine Überflutung mehr durch Bildschirme voller Dateilisten. KI reagiert schneller, Kontext ist fokussierter.
Anwendungsfälle:
- Beim Anzeigen großer Verzeichnisse wie node_modules keine Überflutung mehr durch Tausende von Dateien
- Tokens sparen, KI auf wichtige Dateien konzentrieren
- Schnellere Reaktion, kein Warten mehr darauf, dass die KI endlose Dateilisten verarbeitet
Siehe PR #2324
Beispiel für gekürzte Ausgabe
Listed 150 item(s) in /path/to/dir:
---
[DIR] folder1
file1.txt
file2.txt
...
---
[50 items truncated] ...📊 Verbesserungen
- Reibungslosere OAuth-Authentifizierung: Klare Rückmeldung nach erfolgreicher Authentifizierung, Mehrsprachigkeit und Ein-Klick-Autorisierungslöschung (#2327 )
- Klarere Kontextkomprimierungserklärung: Sagt Ihnen, warum komprimiert wurde und was komprimiert wurde – keine Verwirrung mehr (#2224 )
- Automatischer Start nach Installation: Keine manuelle Befehlseingabe nötig, sofort nach Installation einsatzbereit (#2290 )
- Besser erkennbare temporäre Dateien: Präfix zu
qwen-edit-geändert, sofort als Qwen Code generiert erkennbar (#2045 ) - Code-Hervorhebung unterstützt Tab-Breite: Einrückung nach Ihren Präferenzen anzeigen für komfortablere Code-Ansicht (#2077 )
🔧 Wichtige Fehlerbehebungen
| PR | Version | Fehlerbehebung | Auswirkung |
|---|---|---|---|
| #2268 | v0.12.2 | export-Befehl exportiert jetzt aktuelle Sitzung | Kein falscher Export beim Exportieren des Verlaufs mehr |
| #2320 | v0.12.2 | An DeepSeek API-Format angepasst | Keine Fehler mehr bei Verwendung von DeepSeek-Modellen |
| #2298 | v0.12.2 | Klarere Fehlermeldungen bei Dateioperationen | Konkreten Grund wissen, wenn Dateioperationen fehlschlagen |
| #2289 | v0.12.1 | Windows-Terminal-Absturz behoben | Windows-Benutzer haben keine Abstürze mehr beim Ändern der Fenstergröße |
| #2221 | v0.12.0 | YOLO-Modus öffnet nicht mehr unerwartet den Editor | Keine Unterbrechungen mehr bei Verwendung des YOLO-Modus |
| #2212 | v0.12.1 | MCP OAuth-Authentifizierung behoben | Stabilere MCP-Server-Autorisierung |
Windows-Plattform Spezifische Fehlerbehebungen
| PR | Fehlerbehebung | Auswirkung |
|---|---|---|
| #2289 | Terminal-Größenänderungsabsturz behoben | Keine Abstürze mehr beim Ziehen des Fensters |
| #2291 | Korrekte Meldung bei nicht vorhandener Datei | Wissen, dass es ein Pfadproblem ist, wenn Datei nicht gefunden wird |
| #2078 | Windows-Zeilenenden unterstützen | Auf Windows erstellte Markdown-Dateien können jetzt korrekt geparst werden |
| #1890 | Stille Fehler durch CRLF behoben | Bestimmte Operationen schlagen nicht mehr unerklärlich fehl |
🎈 Weitere Verbesserungen
- 8 neue Mitwirkende hinzugefügt: @zy6p , @lgzzzz , @huww98 , @Aayushyaash , @kkhomej33-netizen , @Deng-Xian-Sheng , @xieyonn , @qqqys , @ossaidqadri
- JSON-Schema-Validierung für VS Code-Einstellungen hinzugefügt
- Einstellungsmigration zu sequentiellem Framework mit atomarem Dateischreiben umgestaltet
- ACP-Integration zu @agentclientprotocol/sdk migriert
Upgrade-Anleitung: Führen Sie npm i @qwen-code/qwen-code@latest -g aus, um auf die neueste Version zu aktualisieren.
Bei Fragen oder Vorschlägen können Sie uns gerne auf GitHub Issues Feedback geben!