# Sizinle birlikte seyahat eden bağlam

Canonical source: https://maguyva.ai/tr/blog/context-that-travels

License: text under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/); code samples under [MIT-0](https://opensource.org/license/mit-0); the Maguyva name, logos, brand assets and other code are not covered. Details: [maguyva.ai/license](https://maguyva.ai/license).

Date: 2026-09-07 · Author: Maguyva Team

> Cursor'ın indeksleyicisi Cursor içinde mükemmel çalışır. Maguyva, aynı ajanın diğer editörlerden, CLI'lerden ve CI'dan sorgulayabileceği barındırılan MCP haritasıdır.

Cursor'ın indeksleyicisi Cursor içinde mükemmel çalışır. Sekme tamamlama, satır içi düzenleme, sohbet ve o penceredeki ajan zaten Cursor'ın açık çalışma alanı için işlettiği bir proje indeksinin üzerinde durur. Cursor yazdığınız tek yüzeyse ve o indeks zaten doğru dosyaları buluyorsa, orada kalın. Bu, dürüst 'olduğunuz yerde kalın' durumudur ve bu sayfanın ilk cümlesi olmayı hak eder.

Bu yazı, sıradan bir haftanın diğer yarısıyla ilgili. Aynı repo Claude Code'da da açılıyor, Codex CLI'dan sorgulanıyor, ikinci bir makinede gözden geçiriliyor veya CI'da çalışan bir ajan tarafından sorgulanıyor. Soru 'hangi indeksleyici daha iyi' değil. Soru, ajanın bir pencerede güvendiği haritanın, bir sonrakinde güvendiği haritayla aynı olup olmadığı.

Maguyva, sizinle birlikte seyahat eden o haritadır. Uzak bir MCP kod tabanı bağlam katmanıdır. Ajan onu, başka herhangi bir MCP aracını sorguladığı gibi sorgular. Sonuçlar, satır numaralarıyla sıralanmış yollar olarak döner. Cursor editör olarak kalır. Hareket eden şey bağlamdır.

## Cursor'ın indeksleyicisi ne işe yarar

Cursor'ın yerleşik indekslemesi, editör içindeki sohbet, ajan ve arama işlevlerinin, modelin ham bağlam penceresine sığana güvenmek yerine ilgili kodu getirebilmesi için var. Bu, bir IDE için doğru tasarımdır. Bu indeks Cursor'a özgüdür. Bir MCP sunucusu değildir ve başka hiçbir istemciden erişilemez.

Bu, yazıldığı sırada Cursor'ın herkese açık belgelerinde ve Cursor'ın kendi açıklamasında anlatıldığı şekliyle şöyle çalışır: birincil arama yolu artık bulut tabanlı bir embedding indeksi değil. Cursor ekibi, topluluk forumunda, güncel modellerin canlı bir ağacı zaten kendi başlarına yeterince iyi keşfedebildiği için özel semantik, embedding tabanlı aramanın grep tabanlı getirme lehine kademeli olarak azaltıldığını açıkladı. Onun yerine, n-gramlardan, ters çevrilmiş listelerden ve Bloom filtrelerinden oluşturulan yerel bir arama indeksi olan Instant Grep var; bu indeks bellekte eşlenmiş bir arama tablosunda tutulur, böylece sorgular bir sunucuda değil geliştiricinin kendi makinesinde çözülür.

İndeksin kendisi, reponun kendi `.git/cursor/` dizininde, belirli bir git commit'ine sabitlenmiş şekilde yaşar; o commit'ten bu yana yapılan değişiklikler yeni bir tarama tetiklemek yerine onun üzerine katmanlanır ve indeks yalnızca yerel durum, üzerine inşa edildiği şeyden büyük ölçüde saptığında yeniden oluşturulur. `.git` içinde yer aldığı için asla izlenmez ve asla push edilmez — klasörü silin, indeks kaybolur. Yalnızca git tarafından izlenen içerik uygun olduğundan `.gitignore` yapı gereği korunur ve `.cursorignore` okuma yolunda zorunlu kılınır. O yolda artık sunucu tarafında bir embedding adımı ya da uzak bir vektör veritabanı yok. Daha önceki belgeler, bulut destekli bir tasarımı tanımlıyordu — parça şifreleme, Merkle ağacı üzerinden senkronizasyon, ekip üyeleri arasında indeks yeniden kullanımı — ve Cursor'ın kendi ekibi o zamandan beri bu tasarımın azaltıldığını söyledi, bu yüzden bu yazı onu artık güncel olarak tanımlamıyor.

Editör içinde öne çıkan bir özellik, Cursor'ın Explore alt ajanıdır. Kendi bağlam penceresinde, daha hızlı bir modelde birden çok paralel arama başlatabilir ve yalnızca ilgili bulguları döndürebilir, böylece ana konuşma arama sonuçlarıyla şişmez. Bu, editör içinde gerçek bir güçtür. Onu koruyun.

Çoklu kök çalışma alanları destekleniyor: açık her klasörün bağlamı Agent için kullanılabilir. Worktree gibi bazı git'e bağımlı özellikler çoklu kök kurulumlarında devre dışı bırakılır ve Cloud Agents çoklu kök çalışma alanlarını hiç desteklemez.

Bunların hiçbiri Cursor'ı terk etmek için bir neden değil. Bu, yaşadığı yerde mükemmel olan bir haritanın kesin bir açıklaması.

## 'Sizinle birlikte seyahat etmek' gerçekte ne anlama gelir

Bir harita, aynı sorular birden fazla istemciden açabileceğiniz alıntılarla aynı türden yanıtı döndürdüğünde sizinle birlikte seyahat eder.

- Cursor'da: '`parseConfig` nerede tanımlanmış ve onu kim çağırıyor?'
- Claude Code'da, aynı repoda: aynı soru.
- Codex CLI'da, Cursor penceresini hiç açmamış bir inceleme makinesinde: aynı soru.
- MCP konuşan bir CI ajanında: aynı barındırılan anlık görüntüye karşı aynı soru.

Her yüzey kendi özel indeksini oluşturuyorsa, tek bir haritanız yok demektir. Birbirinden uzaklaşan birden fazla önbelleğiniz var demektir. Editör indeksi disk üzerindeki ağaç için güncel olabilir. CLI oturumu bir gün geride olabilir. CI işi farklı bir checkout'a bakıyor olabilir. Ve ajan yine de kendinden emin görünmeye devam edecektir.

Cursor'ın indeksleyicisinin bunu çözmesi beklenmiyor. Editör içinde yaşadığı için, oluşturduğu bağlam o editör içindir. Bir CLI'a, bir CI hattına ya da farklı bir editöre de ihtiyaç duyan bir okuyucunun, bu yüzeyler için ayrı bir araca ihtiyacı vardır. Bu bir kapsam gerçeğidir, bir kusur değil. Maguyva, o ayrı araçtır.

Cursor'ın indeksleyicisi için yayımlanmış bir dil sayısı, bu yazının kullanabileceği materyallerde belirtilmemiş. Maguyva, 279'dan fazla dil ve metin tabanlı teknoloji için destek yayımlıyor. Cursor'ın fiyatları da burada tekrarlanmıyor; onların fiyat sayfasına bakın. Maguyva koltuk başına değil, çalışma alanı başına ücretlendirir; indekslenen kapsam ve çalışma alanı boyutuna bağlı olarak yayımlanmış 0 $, 19 $, 49 $ ve 149 $ planları vardır.

## Tek bir barındırılan harita, her MCP istemcisi

Maguyva, uzak bir MCP sunucusudur. GitHub'ı bağlarsınız, repoları seçersiniz ve bulut hattı sembolleri, graf kenarlarını ve sıralanmış bir haritayı oluşturur. Zaten kullandığınız istemcinin MCP yapılandırmasına bir API anahtarı eklersiniz. Maguyva'nın, Cursor da dahil olmak üzere 24 belgelenmiş MCP istemcisi için kurulum kılavuzları vardır ve standart yapılandırmayı destekleyen diğer MCP uyumlu istemcilere bağlanabilir.

Çalıştığınız yer orasıysa [Cursor kurulum sayfası](/tr/for-cursor) editöre özgü yoldur. Aynı sunucu Claude Code, VS Code, Windsurf, Codex CLI ve diğerlerine yanıt verir. Editör değiştirmezsiniz. Her ajana aynı araç yüzeyini verirsiniz: arama, semboller, bağımlılık analizi, dosya getirme, repo bağlamı ve deterministik yardımcı araç iş akışları genelinde 11 müşteriye yönelik MCP aracı. Semantik, yapısal, graf ve metin araması sıralanmış sonuçlarda birleştirilir.

Taşınabilirlik avantajı budur. Bu sabah Cursor'da kontrol ettiğiniz alıntılar, Codex CLI'ın bu akşam döndüreceği alıntılarla aynı şekle sahiptir. Dosya yolu ve satır numarası. Onları açın. Yanlışlarsa, bunu görürsünüz. Doğrularsa, bir sonraki değişikliğin inebileceği bir yer vardır. Onaylanan iddia daha az halüsinasyon görülen değişikliktir, her değişikliğin doğru olacağı sözü değil.

Güncellik yayımlanır. Anlık görüntüler zaman damgalıdır, böylece ajan ağacın hangi sürümünü okuduğunu bilir. Yeniden oluşturma sıklığı ücretsiz planda günlük, ücretli planlarda saatliktir. Dürüst sınırlama senkronize edilmemiş yerel çalışmadır: yalnızca bir çalışma ağacında var olan bir değişiklik henüz barındırılan haritada değildir. Bu sınırlama, hangi istemciden sorguladığınızdan bağımsız olarak aynıdır ve tam olarak mesele de budur. İstemciler arasındaki sapma artık ikinci, gizli bir sınırlama değildir.

[Belgeler](/tr/docs), her istemciye uygulanan etkinleştirme döngüsünü verir: zaten bildiğiniz bir repoyu indeksleyin, istemciyi bağlayın, doğrulayabileceğiniz bir soru sorun. Bunu Cursor'da bir kez yapın. Gözden geçirme günlerinde gerçekten kullandığınız CLI'dan tekrar yapın. Her iki yanıt da aynı işleyiciyi alıntılıyorsa, harita gerçekten sizinle birlikte seyahat etmiştir.

## İki harita yan yana nasıl var olur

İkisini de kullanın. Bunlar bir karşılaştırma sayfası anlamında alternatif değildir.

1. Disk üzerindeki proje için Cursor'ın indeksleyicisini açık tutun. Explore, Instant Grep ve editör içindeki ajanın onu kullanmasına izin verin. Bu döngü yerel ve hızlıdır.
2. Aynı oturumun barındırılan çalışma alanı haritasını da sorgulayabilmesi için Cursor'a Maguyva'yı MCP sunucusu olarak ekleyin. Cursor, belgelenmiş bir Maguyva istemcisidir. Bir indeksi seçip diğerini silmiyorsunuz.
3. Aynı Maguyva sunucusunu Claude Code'a, Codex CLI'a veya repoya dokunan başka herhangi bir MCP istemcisine ekleyin. Tek bir API anahtarı biçimi. Tek bir çalışma alanı.
4. Bir CI ajanı MCP uyumluysa, onu aynı sunucuya yönlendirin. Dizüstü bilgisayarın okuduğu aynı zaman damgalı anlık görüntüyü okuyacaktır.

Editör indeksi, 'şu anda bu penceredeki diskte ne var' sorusu için en iyi araç olmaya devam ediyor. Barındırılan harita, 'bu çalışma alanı bugün ona dokunacak her ajana nasıl görünüyor' sorusu için en iyi araçtır. Bu cümleler birbiriyle yarışmaz.

Çalışma alanı kotaları [fiyat sayfasında](/tr/pricing) yayımlanır: repolar, indekslenen satırlar ve kullanıcılar, çalışma alanı başına faturalandırılır. Ajanlar ve insanlar aynı kullanıcı sayısını paylaşır. Zaten değerlendirebileceğiniz bir repoyla ücretsiz başlayın. Alıntılar ağaçla temas ettikten sonra hayatta kaldığında çalışma alanını yükseltin.

## Bu sayfanın iddia etmediği şeyler

Cursor'ın indeksleyicisinin zayıf, eksik ya da editör değiştirmek için bir neden olduğunu iddia etmiyor. Bu yazının ilk cümlesi tam tersini söylüyor.

Maguyva'nın Instant Grep'in ya da Explore alt ajanının yerini aldığını iddia etmiyor. Bunlar Cursor özellikleridir. Cursor'da kalırlar.

İki ürün için de bir dil sayısı, bir gecikme rakamı ya da bir token tasarrufu uydurmuyor. Bilinmeyen rakamlar yayımlanmamış olarak kalır.

Push edilmemiş yerel çalışmanın barındırılan haritada olduğunu iddia etmiyor. Zaman damgalı anlık görüntüler bu sınırlamayı görünür kılar. Onu ortadan kaldırmazlar.

Test sıradandır. Zaten bildiğiniz bir repoyu indeksleyin. Doğrulayabileceğiniz bir soru sorun, önce Cursor'da, sonra ikinci bir MCP istemcisinde. Sizinle birlikte seyahat eden bağlam, her iki yerdeki aynı alıntıdır.

`// same map, wherever you opened it.`
