Uyumluluk ve Teknik Özellikler
Dil Yetenekleri#
Maguyva programlama dilleri için optimize edilmiştir, ancak web, config, şema, dokümantasyon ve diğer metin tabanlı teknolojileri de indeksler. Aşağıda yapısal aramayı, sembol aramayı ve temel dizinlemeyi yönlendiren yetenek sayıları yer alır.
Maguyva 279 dil ve metin tabanlı teknoloji destekler. Bu sayılar kanonik dil yapılandırmasından gelir ve birbirini dışlamaz: bir dil aynı anda hem AST yapısal aramaya hem de sembol çıkarımına sahip olabilir.
AST yapısal arama
AST241
AST ve yapısal arama iş akışları için ayrıştırıcı destekli yapıya sahip diller.
Sembol çıkarımı
Semboller277
Tanımlar ve arama için kaynağa ait sembol meta verisine sahip diller.
Dizinlenmiş kapsam
Tümü279
Listelenen her dil dosya, metin ve repo bağlamı için dizinlenmiştir.
Programlama Dilleri
116 dilWeb Teknolojileri
22 dilKabuk ve Betikleme
5 dilSorgu Dilleri
5 dilŞema ve Serileştirme
10 dilYapılandırma ve Veri
33 dilDerleme Sistemleri
7 dilBlokzincir ve Akıllı Sözleşmeler
3 dilÖzelleşmiş
13 dilAssembly
3 dilYapılandırma
10 dilVeri
16 dilVeritabanı
1 dilDiyagram
1 dilDokümantasyon
17 dilGrafik
1 dilDonanım
2 dilAltyapı
11 dilBiçimlendirme
1 dilTest
2 dilBugün 241 dil AST destekli yapısal aramaya sahip. Metin olarak etiketlenen diller yine dizinlenebilir, ancak yapısal sorgular daha hafif dosya ve metin bağlamına dayanır.
İnsan diliyle bir sürümü mü lazım? İnsanların gerçekten değerlendirdiği Python, TypeScript, Java, Terraform, COBOL ve diğer yığınlar için özenle hazırlanmış sayfalar içeren yeni dil rehberleri bölümüne göz atın.
Repo Entegrasyonu#
Desteklenen Kod Repoları#
- GitHub - Genel ve özel repolar
GitLab- (Planlandı)Bitbucket- (Planlandı)
Sürüm Kontrolü Özellikleri#
- Dala özgü analiz
Dosya Biçimi Desteği#
Maguyva, kaynak kodu ve metin tabanlı dosyaları işler. Markdown ve HTML dokümantasyonu, yukarıdaki diller bölümünde listelendiği gibi desteklenir. Aşağıdaki yapılandırılmış veri biçimleri de ayrıştırılabilir:
Veri Biçimleri#
- CSV - Virgülle ayrılmış değerler
- XML - Yapılandırılmış veri ve yapılandırma
- JSON - API dokümantasyonu ve veri
- YAML - Yapılandırma dosyaları
- TOML - Yapılandırma dosyaları
Model Context Protocol (MCP) Uyumluluğu#
Belgelenmiş MCP İstemcileri#
Maguyva şu anda 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 ve Warp için kurulum rehberlerine sahiptir. Standart MCP yapılandırmasını destekleyen diğer MCP uyumlu istemciler (MCP-compatible clients) de aynı sunucuya bağlanabilir.
Uyumluluk notu: Maguyva standart MCP kullanır. Henüz özel bir kurulum rehberi yazmamış olsak bile, MCP desteği olan herhangi bir istemci aynı sunucuya bağlanabilir.
Entegrasyon Avantajları#
- Satıcı Bağımlılığı Yok - Maguyva, geliştirme ortamınızı ele geçirmeye çalışmaz. Zaten kullanmak istediğiniz herhangi bir istemciye veya iş akışına takılan basit bir MCP aracıdır.
- Tutarlı Bağlam - Tüm modellerde aynı optimize edilmiş veri
- Geleceğe Dönük - Yeni MCP uyumlu modellerle otomatik olarak çalışır
Güvenlik ve Gizlilik#
Veri Koruma#
- Taşıma Güvenliği - Hizmete bağlantılar HTTPS/TLS kullanır
- Yönetilen Depolama - Dizinlenmiş veriler, bekleme durumunda depolama düzeyinde şifrelemeyle yönetilen altyapıda saklanır
- Kontrollü Saklama - Repo bağlantısı kesildiğinde aktif dizinlenmiş veriler kaldırılır; kalan yedekler saklama takvimine göre sona erer
- Ad Alanı İzolasyonu - Repo verileri, işleme hattı ve veritabanı sorgu yolları boyunca çalışma alanı ve ad alanına göre sınırlandırılır
Erişim Kontrolleri#
- Token Tabanlı Kimlik Doğrulama - API istekleri geçerli bir token gerektirir
- Sınırlandırılmış Repo Erişimi - Erişim, çalışma alanınıza açık repolar ve ad alanlarıyla sınırlıdır
- Operasyonel Günlükleme - Araç çağrıları ve hizmet olayları; sorun giderme, güvenlik ve kötüye kullanımın önlenmesi için günlüğe kaydedilir
Platform Uyumluluğu#
Maguyva bir bulut hizmeti olarak çalışır. Herhangi bir işletim sistemindeki MCP uyumlu her istemci, standart MCP protokolü üzerinden bağlanabilir. Yerel kurulum gerekmez.
Başlarken#
Maguyva'yı geliştirme iş akışınızla entegre etmeye hazır mısınız?
Hızlı Başlangıç: Çoğu geliştirici 5 dakikadan kısa sürede çalışır hale gelir. Reponuzu bağlayın ve AI iş akışlarınızı hemen optimize etmeye başlayın.
Büyük Kod Tabanı mı? 10M+ satır kod desteği için Fleet planı'a göz atın.