Verdent Docs
Yapılandırma

Yapılandırma optimizasyonu

İş akışınız için Verdent optimizasyonu

Verdent for VS Code optimizasyonu yaparak iş akışı gereksinimlerinize göre hız, maliyet ve titizlik arasında denge kurun. En iyi performans için model ön ayarlarını, yürütme modlarını ve bağlam yönetimi stratejilerini yapılandırın.

Optimizasyon alanları

  • Maliyet ve performans dengesi için model ön ayar seçimi
  • İş akışı verimliliği için yürütme modu yapılandırması
  • Büyük kod tabanları için bağlam yönetimi
  • Proje ve çalışma alanı düzeyinde özelleştirme

İş akışınız için ayarların ayarlanması

Model ön ayar seçimi

Görev karmaşıklığına ve bütçeye göre uygun model ön ayarını seçin:

Ön ayarMaliyetMaliyet verimliliğiEn uygun
Efficiency~0,3x Balance (%70 azalma)Sonnet'ten 3,2x daha verimliBasit görevler, hızlı düzeltmeler, hızlı prototipleme
Balance (Varsayılan)1x temel1x temelGenel geliştirme görevleri, günlük kodlama
Performance1-2x Balance0,5x verimlilik (2x maliyet, 1M bağlam)Karmaşık mimari kararlar, ayrıntılı yeniden düzenleme

Ek modeller:

  • Claude-4.5-sonnet: Dengeli genel amaçlı model (1x temel)
  • Claude-4.5-sonnet-1m: Karmaşık görevler için genişletilmiş bağlam (girdi 200k token'ı aştığında 0,5x verimlilik, 2x maliyet)
  • Claude-4.5-haiku: En hızlı, en ekonomik (Sonnet'ten 3,2x daha verimli)
  • GPT-5 / GPT-5-codex: Akıl yürütme ve yaratıcılık odağı (Beta, Sonnet'ten 1,3x daha verimli)
  • Minimax-m2: Hızlı ve uygun maliyetli (Beta, 10 Kasım'a kadar ücretsiz)

Yürütme modu yapılandırması

  • Onay istemleri olmadan tam özerklik
  • İzinler için kesinti yok
  • En yüksek risk - yalnızca otomatik ortamlarda kullanın
  • Komutlar onay gerektirir, dosya işlemleri otomatik
  • Daha az izin istemi
  • Tehlikeli işlemler için güvenlik korunarak daha düşük risk
  • Her işlem onay gerektirir
  • Tam görünürlük ve kontrol
  • En yavaş ama en güvenli - öğrenme ve üretim kodu için en iyisi
  • Yürütmeden önce stratejik planlama
  • Salt okunur analiz aşaması
  • Herhangi bir değişiklikten önce inceleyin ve onaylayın

Think Hard Mode

Karmaşık akıl yürütme görevleri için etkinleştirin:

  • Titizlik: Karmaşık problemler için maksimum akıl yürütme derinliği
  • Hız: Genişletilmiş düşünme bütçesi nedeniyle daha yavaş
  • En uygun: Mimari kararlar, karmaşık hata ayıklama, ayrıntılı analiz

Hız ve titizlik arasındaki dengeler

Görev gereksinimlerine göre yürütme hızını analiz derinliğiyle dengeleyin.

Yapılandırma:

  • Model: Efficiency ön ayarı (Claude-4.5-haiku)
  • İzin modu: Auto-Run Mode
  • Yürütme modu: Doğrudan yürütme için Agent Mode
  • Kullanım alanları: Hızlı düzeltmeler, rutin işlemler, basit görevler

Faydalar:

  • En hızlı yanıt süreleri
  • Minimum kesinti
  • Balance ön ayarına göre %70 maliyet azalması

Yapılandırma:

  • Model: Performance ön ayarı (Claude-4.5-sonnet-1m)
  • İzin modu: Manual Accept Mode
  • Yürütme modu: Stratejik inceleme için Plan Mode
  • Think Hard: Karmaşık akıl yürütme için etkinleştirilmiş
  • Kullanım alanları: Karmaşık özellikler, üretim kodu, mimari kararlar

Faydalar:

  • Maksimum bağlam penceresi (1M token)
  • Tam görünürlük ve kontrol
  • Karmaşık problemler için derin akıl yürütme
  • Yürütmeden önce inceleme

Çoğu kullanıcı yapılandırmalar arasında bağlam değiştirmekten yararlanır:

  • Hızlı düzeltmeler: Efficiency + Agent Mode
  • Karmaşık özellikler: Balance/Performance + Plan Mode
  • Keşif: Strateji için Plan Mode, ardından yürütme için Agent Mode

Strateji: Herkese uyan tek bir yaklaşım yerine yapılandırmayı görev türüne uyarlayın.

Güvenilir projeler için Auto-Run Mode kullanarak tehlikeli işlemler için güvenliği korurken izin istemlerini azaltın. Bu, kritik korumalardan ödün vermeden iş akışını kolaylaştırır.


Çalışma alanı düzeyinde yapılandırma

Verdent, ekip genelinde tutarlılık için proje ve çalışma alanı başına yapılandırmayı destekler.

Projeye özel yapılandırma

Proje kuralları (AGENTS.md):

  • Konum: Proje kök dizini veya çalışma alanı klasörü
  • Kapsam: Yalnızca mevcut projeye uygulanır
  • Sürüm kontrolü: Ekip genelinde standartlar için git'e işleyin
  • İçerik: Kodlama standartları, test gereksinimleri, mimari desenler

Örnek:

# Project Rules

## Code Standards
- Use TypeScript strict mode
- Generate unit tests for all new functions
- Follow MVC pattern

## Testing
- All endpoints require input validation
- Run tests before committing

VS Code çalışma alanı ayarları

Uzantı ayarlarını çalışma alanı düzeyinde yapılandırın:

Konum: Çalışma alanı kökünde .vscode/settings.json

Örnek:

{
  "verdent.enableCheckpoints": true
}

Yapılandırma önceliği

Yapılandırmalar çakıştığında, Verdent şu öncelik sırasını uygular:

  1. Proje kuralları (AGENTS.md) - En yüksek öncelik (projeye özel)
  2. Çalışma alanı ayarları - VS Code çalışma alanı düzeyindeki ayarlar
  3. Kullanıcı kuralları (VERDENT.md) - Genel kullanıcı tercihleri
  4. Varsayılan ayarlar - Verdent yerleşik varsayılanları

Projeye özel özelleştirme

Büyük projeler için bağlam yönetimi

  • Karmaşık işlemleri ayrı bağlam pencereleriyle alt aracılara devredin
  • Tüm süreç değil, yalnızca alt aracı sonuçları ana bağlamı tüketir
  • Ana bağlamın uygulama ayrıntılarıyla dolmasını önler
  • @filename kullanarak yalnızca ilgili dosyaları açıkça ekleyin
  • Tüm projeyi gereksiz yere bağlama yüklemekten kaçının
  • Odaklı analiz için belirli bileşenleri hedefleyin
  • Büyük görevleri daha küçük, tamamlanabilir parçalara bölün
  • Farklı özellikler veya bileşenler için yeni oturumlar başlatın
  • Doğal kesme noktaları bağlam tükenmesini önler
  • Yürütme bağlamını tüketmeden önce yaklaşımı inceleyin
  • Hatalı uygulamalarda boşa harcanan bağlamı azaltır
  • Plan Mode ayrı bağlam yönetimine sahiptir

Performans optimizasyonu

Checkpoint'leri seçici olarak etkinleştirin:

verdent.enableCheckpoints ayarı sürüm kontrolü için git kullanır:

  • Çok büyük depolarda performansı etkileyebilir
  • Yalnızca checkpoint işlevi gerektiğinde etkinleştirin
  • Büyük kod tabanlarında maksimum performans için devre dışı bırakın

Checkpoint'leri yalnızca kritik görevler için seçici olarak etkinleştirin; aşırı checkpoint oluşturma değer katmadan iş akışlarını yavaşlatır.

Model seçimi:

  • Basit, izole görevler için Efficiency ön ayarını (Haiku) kullanın
  • Performance ön ayarını (Sonnet-1M) bağlam yoğun işlemlere ayırın
  • Genel çalışma için Balance ön ayarı

Yürütme modu:

  • Auto-Run Mode izin istemleri tarafından tüketilen bağlamı azaltır
  • Skip Permissions Mode otomatik ortamlar için verimliliği en üst düzeye çıkarır

Çoklu çalışma alanı senaryoları, çalışma alanları arasında geçiş yaparken uygun proje kurallarını otomatik olarak uygular. Manuel yapılandırma değişikliği gerekmez.

Çoklu çalışma alanı yapılandırmaları, ayarları proje türüne göre optimize etmenizi sağlar: geliştirme ve üretim, monorepo ve mikroservisler.


Ayrıca bakın