Leitfäden
Leitfäden
Referenzseiten, die mit dem Produkt aktualisiert werden – anders als datierte Blogposts. Lies zuerst, wie du einen Code-Intelligence-MCP-Server auswählst, dann die Anleitung für deine Sprache.
Einen Server auswählen
Sprachanleitungen
Was Maguyva für jede Sprache extrahiert und welche Agent-Workflows in dieser Art Repository am meisten helfen.
-
Python
Nützlich, wenn sich Python-Codebasen über Services, Skripte, Type Stubs und operativen Klebecode erstrecken.
-
TypeScript
Relevant, wenn dein Repo App-Code, Bibliotheken, API-Clients, Tests und Config über mehrere Packages hinweg mischt.
-
JavaScript
Nützlich, wenn ein Repo CommonJS, ESM, Task-Skripte, Tests und älteren Anwendungscode mischt.
-
Go
Gut geeignet für service-lastige Repos, in denen Handler, Packages und operativer Code leicht nachvollziehbar bleiben müssen.
-
Rust
Relevant, wenn du KI-Unterstützung in Rust willst, ohne die strukturellen Leitplanken zu verlieren, die Rust überhaupt lohnenswert machen.
-
Java
Nützlich, wenn das Repo voller Spring-Services, interner Frameworks und Code ist, der mehrere Organisationsepochen überstanden hat.
-
C#
Gut geeignet, wenn .NET-Repos so groß geworden sind, dass sichere KI-Unterstützung auf echter Struktur beruhen muss.
-
PHP
Relevant, wenn eine PHP-Codebase noch immer Umsatz bringt, aber niemand will, dass sich ein Agent darin frei austobt.
-
Terraform
Nützlich, wenn Infrastruktur-Code Teil des Repo-Kontexts ist und nicht etwas, an dem der Agent achtlos vorbeigehen sollte.
-
COBOL
Hier hört breite Sprachunterstützung auf, nur eine Kennzahl zu sein, und wird zu einem echten Modernisierungswerkzeug.
-
Fortran
Für numerischen Code, der seine Autoren überlebt hat, ist der Aufrufgraph die erste Dokumentation.
-
ABAP
Vor dem Umstieg auf S/4HANA musst du wissen, wovon dein eigener Code tatsächlich abhängt.
-
Ada
Ada wurde für Systeme gebaut, die nicht ausfallen dürfen. Änderungen daran verdienen dieselbe Sorgfalt.
-
Pascal
Delphi- und Free Pascal-Anwendungen laufen jahrzehntelang. Sie zu verstehen, sollte nicht ebenso lange dauern.
-
Perl
Das Perl, das noch deine Abrechnung, deine Reports oder deine Deploy-Skripte trägt, verdient mehr als grep.
-
Kotlin
Kotlin versteckt viel Verdrahtung in Receivern und Lambdas. Der Graph holt sie zurück.
-
Swift
In Swift steckt Verhalten in Protokollen und Extensions. Ein Agent muss beides sehen.
-
Ruby
Ruby liest sich wie Prosa. Die Abhängigkeiten dahinter brauchen trotzdem eine Karte.
-
C
In C ist der Aufrufgraph die Architektur. Ein Agent sollte ihn lesen, bevor er etwas ändert.
-
C++
C++ versteckt das echte Aufrufziel hinter Namespaces, Überladungen und virtuellem Dispatch. Der Graph hilft einem Agenten, es zu finden.
-
Scala
Scala packt viel Bedeutung in wenig Syntax. Der Graph packt sie wieder aus.
-
Dart
Flutter-Apps wachsen schnell in die Breite. Der Graph hält die Verdrahtung sichtbar.
-
Lua
Lua baut Objekte aus Tabellen. Der Graph zeigt, welche Tabellen zu Klassen wurden.
-
R
Analysecode wächst über sein erstes Skript hinaus. Der Graph zeigt, was wovon abhängt.
-
PowerShell
Automatisierung wuchert über viele Skripte. Der Graph zeigt, welche Funktion was ausführt.
-
Groovy
Build-Logik ist auch Code. Der Graph behandelt sie so.
-
Elixir
Die Struktur von Elixir steckt in Makros. Der Graph liest sie als Struktur.
-
Haskell
Die Typen in Haskell sagen viel. Der Graph zeigt, wer sich auf sie verlässt.