Python-Unterstützung in Maguyva: KI-Codesuche und Refactoring
Nützlich, wenn sich Python-Codebasen über Services, Skripte, Type Stubs und operativen Klebecode erstrecken.
Erweiterungen
.py, .pyi, .pyw
> man languages
Maguyva unterstützt 279+ Sprachen und textbasierte Technologien, aber nicht jeder Repo-Bereich braucht eine eigene Anleitung. Dieser Hub deckt die Stacks ab, bei denen Struktur, Abhängigkeitsanalyse und dateiübergreifender Kontext maßgeblich beeinflussen, wie sicher eine KI-unterstützte Änderung ist.
Abdeckungs-Übersicht
Gruppiert aus dem vollständigen Kompatibilitäts-Manifest, damit die Übersicht alle 279 unterstützten Sprachen und textbasierte Technologien widerspiegelt. Beginne mit den vorgestellten Anleitungen unten und nutze dann die vollständige Kompatibilitätsseite, wenn du die gesamte Bandbreite brauchst.
Polyglotte Realität
Die meisten Produktions-Repos mischen App-Code, Tests, Build-Skripte, Konfiguration, SQL und Infra. Sprachabdeckung ist es, was verhindert, dass der Agenten-Kontext über Dateigrenzen hinweg verlorengeht.
Legacy-Hebelwirkung
Bei älteren Sprachen wird breite Unterstützung zum Modernisierungswerkzeug. Abhängigkeitsanalyse zählt umso mehr, wenn niemand den Code anfassen will.
Schnelle Antworten
Jede Anleitung behandelt, was Maguyva extrahiert, was dein Agent abfragen kann, und wo die Grenzen der Abdeckung liegen — für deinen spezifischen Stack.
Ausgewählte Anleitungen
Anleitungen für moderne Anwendungsentwicklung, Repos mit gemischten Runtimes, Infrastrukturcode und Legacy-Modernisierung.
Nützlich, wenn sich Python-Codebasen über Services, Skripte, Type Stubs und operativen Klebecode erstrecken.
Erweiterungen
.py, .pyi, .pyw
Relevant, wenn dein Repo App-Code, Bibliotheken, API-Clients, Tests und Config über mehrere Packages hinweg mischt.
Erweiterungen
.cts, .d.ts, .mts, .spec.ts, +3 weitere
Nützlich, wenn ein Repo CommonJS, ESM, Task-Skripte, Tests und älteren Anwendungscode mischt.
Erweiterungen
.cjs, .js, .mjs, .spec.js, +2 weitere
Gut geeignet für service-lastige Repos, in denen Handler, Packages und operativer Code leicht nachvollziehbar bleiben müssen.
Erweiterungen
.go
Relevant, wenn du KI-Unterstützung in Rust willst, ohne die strukturellen Leitplanken zu verlieren, die Rust überhaupt lohnenswert machen.
Erweiterungen
.rs
Nützlich, wenn das Repo voller Spring-Services, interner Frameworks und Code ist, der mehrere Organisationsepochen überstanden hat.
Erweiterungen
.java
Gut geeignet, wenn .NET-Repos so groß geworden sind, dass sichere KI-Unterstützung auf echter Struktur beruhen muss.
Erweiterungen
.cs, .csx
Relevant, wenn eine PHP-Codebase noch immer Umsatz bringt, aber niemand will, dass sich ein Agent darin frei austobt.
Erweiterungen
.php, .php3, .php4, .php5, +2 weitere
Nützlich, wenn Infrastruktur-Code Teil des Repo-Kontexts ist und nicht etwas, an dem der Agent achtlos vorbeigehen sollte.
Erweiterungen
.tf, .tfvars
Hier hört breite Sprachunterstützung auf, nur eine Kennzahl zu sein, und wird zu einem echten Modernisierungswerkzeug.
Erweiterungen
.cbl, .cob, .cpy
Wachsende Abdeckung
Maguyva unterstützt heute 279+ Sprachen. Detaillierte Anleitungen werden hinzugefügt, sobald die Extraktionsqualität die Messlatte erreicht — echtes AST-Parsing, Symbolauflösung und Abhängigkeits-Mapping, nicht nur Syntax-Highlighting.