// yapılandırma dosyası
Bir YAML bloğu
Bloğu çalışma alanınızda .continue/mcpServers/maguyva.yaml olarak kaydedin ya da mcpServers girdisini ~/.continue/config.yaml dosyasına ekleyin. config.json kullanımdan kaldırılmıştır.
Continue kullanıcıları için
Continue ajanı, verdiğiniz bağlamla ve yapılandırmasının izin verdiği araçlarla çalışır. Maguyva tüm repoyu dizinler ve MCP üzerinden sunar; böylece ajan modu dosya dosya okumadan önce kodun nerede olduğunu sorar.
Free katmanı: 3 repo, 50K'ya kadar indekslenmiş repo satırı, kart gerektirmez.
Tek bir YAML bloğu: bir URL, bir başlık ve .env dosyanızdan bir secret. Continue’ya özgü dört bilgi.
// yapılandırma dosyası
Bloğu çalışma alanınızda .continue/mcpServers/maguyva.yaml olarak kaydedin ya da mcpServers girdisini ~/.continue/config.yaml dosyasına ekleyin. config.json kullanımdan kaldırılmıştır.
// taşıma
Continue, Maguyva uç noktasına Streamable HTTP ile bağlanır; başlık requestOptions altında yer alır. Yerel süreç yok, Node.js yok.
// anahtar
${{ secrets.MAGUYVA_API_KEY }} önce ~/.continue/.env, sonra çalışma alanındaki .continue/.env ve .env, en son da süreç ortamından çözülür. Bloğun kendisi anahtar içermez.
// mod
Continue MCP araçlarını sohbette değil, ajan modunda sunar. Diğer istemcilerin JSON yapılandırmaları da çalışır: onları .continue/mcpServers/ klasörüne bırakın.
# .continue/rules/testing.md
---
globs: "src/**/*.ts"
---
Bir değişikliği bitti saymadan önce paketin testlerini çalıştır.Continue Markdown kurallarını .continue/rules/ klasöründen yükler. Bir kural her zaman, yalnızca eşleşen dosyalar bağlamdayken (globs) ya da ajan description alanının uyduğuna karar verdiğinde uygulanabilir. Kuralları şunlar için kullanın:
Bir kural ajana nasıl çalışacağını söyler. Bu sabahki merge’den sonra kodun ne dediğini söyleyemez.
Ajan modunun dosya okuyarak doldurduğu üç boşluk.
Önemli olduğunu düşündüğünüz dosyaları eklersiniz. Ajanın ihtiyaç duyduğu uygulama çoğu zaman aklınıza gelmeyen dosyadadır.
“Bunu değiştirirsem ne bozulur?” bir graf sorusudur. Dizin olmadan ajan, yanıtlamak için dosyaları tek tek okur.
Continue, dar bağlam sınırlarına sahip yerel modelleri çalıştırabilir. file:line içeren tek bir sıralı yanıt, on keşif okumasının sığmadığı yere sığar.
Tek bir mcpServers bloğu ajan moduna şunları verir:
Kurallar Continue’ya nasıl çalışacağını söyler.
Maguyva Continue’ya kodun haritasını verir.
Önce haritaya sorun, sonra düzenleyin.
// workflow 01
continue agent> webhook imzalarını nerede doğruluyoruz? semantic_search("verify webhook signature") src/webhooks/verify.ts:17 verifySignature() docs/webhooks.md:40 ← metin → Ajan verify.ts dosyasını okur, başka hiçbir şeyi değil. [exit 0]
Anlama göre arama, adı sizin kelimelerinizle eşleşmese bile uygulamayı bulur.
// workflow 02
continue agent> eski faturalama istemcisini hâlâ ne içe aktarıyor? dependency_search("LegacyBillingClient", dependents) 3 pakette 4 içe aktaran → Ajan dördünü de taşır, ardından istemciyi kaldırır. [exit 0]
İçe aktaranların listesi silmeden önce tamamdır; sonradan derlemenin ortaya çıkarmasını beklemezsiniz.
Üç adım. Free katmanı: 3 repo, 50K'ya kadar indekslenmiş repo satırı, kart gerektirmez.
// step 01
Yanıtları değerlendirebilmek için zaten bildiğiniz birini seçin.
// step 02
.continue/mcpServers/maguyva.yaml
name: Maguyva
version: 0.0.1
schema: v1
mcpServers:
- name: maguyva
type: streamable-http
url: https://maguyva.tools/mcp
requestOptions:
headers:
Authorization: Bearer ${{ secrets.MAGUYVA_API_KEY }}
// step 03
~/.continue/.env dosyasına MAGUYVA_API_KEY= ve ardından anahtarınızı yazın. Ajan moduna geçin ve yanıtını zaten bildiğiniz bir soru sorun.