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 ayar | Maliyet | Maliyet verimliliği | En uygun |
|---|---|---|---|
| Efficiency | ~0,3x Balance (%70 azalma) | Sonnet'ten 3,2x daha verimli | Basit görevler, hızlı düzeltmeler, hızlı prototipleme |
| Balance (Varsayılan) | 1x temel | 1x temel | Genel geliştirme görevleri, günlük kodlama |
| Performance | 1-2x Balance | 0,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 committingVS 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:
- Proje kuralları (AGENTS.md) - En yüksek öncelik (projeye özel)
- Çalışma alanı ayarları - VS Code çalışma alanı düzeyindeki ayarlar
- Kullanıcı kuralları (VERDENT.md) - Genel kullanıcı tercihleri
- 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
@filenamekullanarak 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.