Συμβατότητα & Τεχνικές προδιαγραφές
Δυνατότητες γλωσσών#
Η Maguyva είναι βελτιστοποιημένη για γλώσσες προγραμματισμού, αλλά ευρετηριάζει επίσης τεχνολογίες ιστού, ρυθμίσεις, σχήματα, τεκμηρίωση και άλλες τεχνολογίες βασισμένες σε κείμενο. Παρακάτω βλέπετε τους αριθμούς δυνατοτήτων που τροφοδοτούν τη δομική αναζήτηση, την αναζήτηση συμβόλων και τη βασική ευρετηρίαση.
Το Maguyva υποστηρίζει 279 γλώσσες και τεχνολογίες βασισμένες σε κείμενο. Αυτοί οι αριθμοί προέρχονται από την κανονική διαμόρφωση γλωσσών και δεν είναι αμοιβαία αποκλειστικοί: μια γλώσσα μπορεί να έχει ταυτόχρονα δομική αναζήτηση AST και εξαγωγή συμβόλων.
Δομική αναζήτηση AST
AST241
Γλώσσες με δομή βασισμένη σε αναλυτή για ροές εργασίας AST και δομικής αναζήτησης.
Εξαγωγή συμβόλων
Σύμβολα277
Γλώσσες με μεταδεδομένα συμβόλων από την πηγή, για ορισμούς και αναζήτηση.
Κάλυψη ευρετηρίασης
Όλα279
Κάθε γλώσσα στη λίστα είναι ευρετηριασμένη για πλαίσιο αρχείου, κειμένου και αποθετηρίου.
Γλώσσες προγραμματισμού
116 γλώσσεςΤεχνολογίες Ιστού
22 γλώσσεςΚέλυφος & Σενάρια
5 γλώσσεςΓλώσσες ερωτημάτων
5 γλώσσεςΣχήματα & Σειριοποίηση
10 γλώσσεςΡυθμίσεις & Δεδομένα
33 γλώσσεςΣυστήματα δόμησης
7 γλώσσεςΑλυσίδα συστοιχιών & Έξυπνα συμβόλαια
3 γλώσσεςΕξειδικευμένα
13 γλώσσεςAssembly
3 γλώσσεςΡυθμίσεις
10 γλώσσεςΔεδομένα
16 γλώσσεςΒάση δεδομένων
1 γλώσσεςΔιάγραμμα
1 γλώσσεςΤεκμηρίωση
17 γλώσσεςΓραφικά
1 γλώσσεςΥλικό
2 γλώσσεςΥποδομή
11 γλώσσεςΕπισήμανση
1 γλώσσεςΔοκιμές
2 γλώσσες241 γλώσσες διαθέτουν σήμερα δομική αναζήτηση βασισμένη σε AST. Οι γλώσσες με ετικέτα «Κείμενο» εξακολουθούν να ευρετηριάζονται, αλλά τα δομικά ερωτήματα βασίζονται σε ελαφρύτερο πλαίσιο αρχείου και κειμένου.
Χρειάζεστε την ανθρώπινη εκδοχή; Περιηγηθείτε στους νέους οδηγούς γλωσσών με επιμελημένες σελίδες για Python, TypeScript, Java, Terraform, COBOL και άλλες τεχνολογικές στοίβες που αξιολογεί πραγματικά ο κόσμος.
Ενσωμάτωση αποθετηρίου#
Υποστηριζόμενα αποθετήρια κώδικα#
- GitHub - Δημόσια και ιδιωτικά αποθετήρια
GitLab- (Προγραμματισμένο)Bitbucket- (Προγραμματισμένο)
Δυνατότητες ελέγχου εκδόσεων#
- Ανάλυση ανά κλάδο
Υποστήριξη μορφών αρχείων#
Το Maguyva επεξεργάζεται πηγαίο κώδικα και αρχεία βασισμένα σε κείμενο. Η τεκμηρίωση Markdown και HTML υποστηρίζεται όπως αναφέρεται στην παραπάνω ενότητα γλωσσών. Οι ακόλουθες δομημένες μορφές δεδομένων είναι επίσης αναλύσιμες:
Μορφές δεδομένων#
- CSV - Τιμές διαχωρισμένες με κόμμα
- XML - Δομημένα δεδομένα και ρυθμίσεις
- JSON - Τεκμηρίωση και δεδομένα API
- YAML - Αρχεία ρυθμίσεων
- TOML - Αρχεία ρυθμίσεων
Συμβατότητα Model Context Protocol (MCP)#
Τεκμηριωμένοι πελάτες MCP#
Το Maguyva διαθέτει αυτή τη στιγμή οδηγούς εγκατάστασης για Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Codex CLI, GitHub Copilot CLI, Gemini CLI, Cline, Roo Code, Goose, Continue, LM Studio, Amazon Q, JetBrains, Zed, Trae, OpenCode, BoltAI, LibreChat, Antigravity, Claude Cowork, ChatGPT και Warp. Άλλοι MCP-compatible clients (συμβατοί με MCP) μπορούν να συνδεθούν στον ίδιο διακομιστή, εφόσον υποστηρίζουν τυπική ρύθμιση MCP.
Σημείωση συμβατότητας: Η Maguyva χρησιμοποιεί τυπικό MCP. Οποιοσδήποτε πελάτης με υποστήριξη MCP μπορεί να συνδεθεί στον ίδιο διακομιστή, ακόμα κι αν δεν έχουμε γράψει ακόμα έναν επίσημο οδηγό εγκατάστασης για αυτόν.
Οφέλη ενσωμάτωσης#
- Χωρίς εξάρτηση από προμηθευτή - Το Maguyva δεν προσπαθεί να καταλάβει το περιβάλλον ανάπτυξής σας. Είναι απλώς ένα εργαλείο MCP που συνδέετε σε όποιο πρόγραμμα-πελάτη ή ροή εργασίας θέλετε ήδη να χρησιμοποιείτε.
- Συνεπές πλαίσιο - Τα ίδια βελτιστοποιημένα δεδομένα σε όλα τα μοντέλα
- Ανθεκτικό στο μέλλον - Λειτουργεί αυτόματα με νέα μοντέλα συμβατά με MCP
Ασφάλεια & Απόρρητο#
Προστασία δεδομένων#
- Ασφάλεια μεταφοράς - Οι συνδέσεις με την υπηρεσία χρησιμοποιούν HTTPS/TLS
- Διαχειριζόμενη αποθήκευση - Τα ευρετηριασμένα δεδομένα αποθηκεύονται σε διαχειριζόμενη υποδομή με κρυπτογράφηση σε επίπεδο αποθήκευσης
- Ελεγχόμενη διατήρηση - Η αποσύνδεση αποθετηρίου αφαιρεί τα ενεργά ευρετηριασμένα δεδομένα, ενώ τα εναπομείναντα αντίγραφα ασφαλείας λήγουν σύμφωνα με το πρόγραμμα διατήρησης
- Απομόνωση χώρου ονομάτων - Τα δεδομένα αποθετηρίου έχουν εμβέλεια ανά χώρο εργασίας και χώρο ονομάτων σε όλη τη διαδρομή διοχέτευσης και βάσης δεδομένων
Έλεγχοι πρόσβασης#
- Έλεγχος ταυτότητας με διακριτικό - Τα αιτήματα API απαιτούν έγκυρο διακριτικό
- Πρόσβαση περιορισμένη σε αποθετήρια - Η πρόσβαση περιορίζεται στα αποθετήρια και τους χώρους ονομάτων που είναι διαθέσιμοι στον χώρο εργασίας σας
- Καταγραφή λειτουργιών - Οι κλήσεις εργαλείων και τα συμβάντα της υπηρεσίας καταγράφονται για αντιμετώπιση προβλημάτων, ασφάλεια και πρόληψη κατάχρησης
Συμβατότητα πλατφόρμας#
Το Maguyva λειτουργεί ως υπηρεσία νέφους. Κάθε πρόγραμμα-πελάτης συμβατό με MCP, σε οποιοδήποτε λειτουργικό σύστημα, μπορεί να συνδεθεί μέσω του τυπικού πρωτοκόλλου MCP. Δεν απαιτείται τοπική εγκατάσταση.
Ξεκινώντας#
Έτοιμοι να ενσωματώσετε το Maguyva στη ροή ανάπτυξής σας;
Γρήγορη εκκίνηση: Οι περισσότεροι προγραμματιστές είναι έτοιμοι σε λιγότερο από 5 λεπτά. Απλώς συνδέστε το αποθετήριό σας και αρχίστε να βελτιστοποιείτε αμέσως τις ροές εργασίας AI σας.
Μεγάλη βάση κώδικα; Δείτε το πλάνο Fleet για υποστήριξη 10M+ γραμμών κώδικα.