---
title: Gelişmiş özellikler
description: Karmaşık özellikler ve çoklu aracı koordinasyonu
---



### Neler öğreneceksiniz

Bu bölüm, alt aracı yönetimi, kural sistemleri, özel araç entegrasyonu ve gelişmiş genişletilebilirlik seçenekleri dahil olmak üzere Verdent'in güçlü kullanıcı yeteneklerini kapsar.

---

## Karmaşık özellik açıklamaları

Verdent for VS Code, temel kod üretiminin ötesinde gelişmiş geliştirme iş akışları sağlayan sofistike özellikler sunar.

### Alt aracı sistemi

**Uzmanlaşmış yapay zeka aracıları:**
Verdent, izole bağlam pencereleri ve özel sistem istemleriyle çalışan yerleşik alt aracılar (`@Verifier`, `@Explorer`, `@Code-reviewer`) içerir. Her alt aracı; kod keşfi, doğrulama veya kalite incelemesi gibi belirli görevlerde uzmanlaşır.

**Otomatik ve manuel devretme:**
Ana aracı, istek kalıplarına göre görevleri uygun alt aracılara otomatik olarak yönlendirir veya kullanıcılar @-bahsetmeleriyle alt aracıları manuel olarak belirtebilir. Bu devretme, uzmanlaşmış işlemleri verimli şekilde yürütürken ana bağlamı korur.

**Özel alt aracılar:**
`~/.verdent/subagents/` içinde YAML frontmatter ile markdown dosyaları tanımlayarak projeye özel alt aracılar oluşturun. Özel alt aracılar; alan uzmanlığı, ekip iş akışları veya teknolojiye özel optimizasyonlarda uzmanlaşabilir.

[Alt aracı yönetimi hakkında daha fazla bilgi edinin](/docs/verdent-for-vscode/agents-rules/subagent-management)

### Kural sistemleri

**Davranış özelleştirmesi:**
Kural dosyaları, düz Markdown belgeleri aracılığıyla Verdent'in davranışını, çıktı biçimlendirmesini ve karar vermesini yönlendirir. Üç kural türü farklı kapsamları kontrol eder:

- **VERDENT.md** - Tüm projeler genelinde global kişisel tercihler
- **AGENTS.md** - Projeye özel ekip standartları (sürüm kontrollü)
- **plan_rules.md** - Plan Mode çıktı biçimi özelleştirmesi

**Kural önceliği:**
Çakışmalar oluştuğunda, proje kuralları (`AGENTS.md`) kullanıcı kurallarını geçersiz kılar; bu da tek kişilik projeler için kişisel tercihleri korurken ekip tutarlılığını sağlar.

[Kural sistemleri hakkında daha fazla bilgi edinin](/docs/verdent-for-vscode/agents-rules/rule-systems)

### Araç sistemi ve MCP

**Yerleşik araçlar:**
Verdent, dosya işlemleri, arama (`glob`/`grep`), komut yürütme (`bash`), web erişimi ve aracı devretme için kapsamlı araçlar sağlar. Araçlar; tüm kod manipülasyonunu, gezinmeyi ve dış etkileşimi mümkün kılar.

**Model Context Protocol (MCP):**
MCP, harici araçlara, veri kaynaklarına ve hizmetlere bağlanarak Verdent'in yeteneklerini genişletir. Projeye özel API'leri ve özel işlevselliği entegre etmek için Ayarlar → MCP Servers üzerinden MCP sunucularını yapılandırın.

[Araç referansını görüntüleyin](/docs/verdent-for-vscode/advanced-features/tool-reference)
[MCP entegrasyonu hakkında bilgi edinin](/docs/verdent-for-vscode/advanced-features/mcp)

---

## Çoklu aracı koordinasyonu

Verdent'in çoklu alt aracı mimarisi, otomatik yönlendirme ve koordinasyonla paralel görev yürütmeyi mümkün kılar.

**Ana aracı (orkestratör):**
Birincil aracı; istekleri analiz eder, karmaşık görevleri parçalara ayırır ve uzmanlaşmış işi alt aracılara devrederken konuşma bağlamını korur ve sonuçları birleştirir.

**Paralel yürütme:**
Karmaşık işlemler için birden fazla alt aracı eş zamanlı çalışır. Örnek: Explorer alt aracısı kod tabanında arama yaparken Code-reviewer aynı anda güvenliği analiz ederek daha hızlı sonuç sunar.

**Bağlam izolasyonu:**
Her alt aracı kendi bağlam penceresiyle çalışır. Yalnızca nihai sonuçlar ana aracının bağlamında yer kaplar; bu da çok adımlı işlemler sırasında tükenmeyi önler.

**Görev yönlendirme:**
Otomatik algılama, görevleri kalıplara göre yönlendirir:
- Kod tabanı soruları → `@Explorer` alt aracısı
- Güvenlik incelemeleri → `@Code-reviewer` alt aracısı
- Doğrulama kontrolleri → `@Verifier` alt aracısı

---

## Özel iş akışı oluşturma

Gelişmiş kullanıcılar, ekip süreçlerine ve proje gereksinimlerine uyacak şekilde Verdent'in davranışını özelleştirebilir.

**Özel alt aracı iş akışları:**
Alana özel ihtiyaçlar için uzmanlaşmış alt aracılar oluşturun:
- **API belge oluşturucular** - Koddan uç noktaları ve parametreleri çıkarın
- **Veritabanı geçiş inceleyicileri** - Şema değişikliklerini güvenlik açısından doğrulayın
- **Erişilebilirlik denetleyicileri** - Frontend kodunu WCAG uyumluluğu için kontrol edin

**Kural tabanlı özelleştirme:**
Kural dosyaları aracılığıyla kodlama standartları, test gereksinimleri ve çıktı tercihleri tanımlayın:
- Ekip kurallarını uygulayın (girinti, adlandırma, kalıplar)
- Belge stillerini ve yorum ayrıntı düzeylerini belirtin
- Plan Mode çıktı yapısını ve ayrıntı düzeyini kontrol edin

**MCP aracılığıyla genişletilebilirlik:**
Harici araçları ve hizmetleri entegre edin:
- Veritabanı sorgu araçları
- Bulut hizmeti API'leri (AWS, Azure, GCP)
- Proje yönetimi entegrasyonları (Jira, Linear)
- CI/CD pipeline bağlantıları

[Özel alt aracılar hakkında bilgi edinin](/docs/verdent-for-vscode/agents-rules/subagent-management)
[Genişletilebilirlik seçeneklerini keşfedin](/docs/verdent-for-vscode/advanced-features/extensibility)

---

## Gelişmiş bağlam yönetimi teknikleri

Verimli bağlam yönetimi, karmaşık projeler ve uzun kodlama oturumları için kritiktir.

**Stratejik dosya okuma:**
Bağlam aşırı yüklenmesini önlemek için büyük dosyalarda satır aralıklarıyla `file_read` kullanın. Dosyaların tamamı yerine yalnızca görev için gerekli bölümleri okuyun.

**Araştırma için alt aracı devretme:**
Ana konuşma bağlamını temiz tutmak için keşif görevlerini `@Explorer` alt aracısına devredin. Alt aracı araştırma sonuçları minimum ana bağlam alanı tüketir.

**Okumadan önce arayın:**
Tam içeriği okumadan önce ilgili dosyaları belirlemek için `grep_file` kullanın. Gereksiz dosya işlemlerini en aza indiren hassas aramalar için `glob` kalıplarını `grep_content` ile birleştirin.

**Bağlama duyarlı araç seçimi:**
- **Büyük kod tabanları:** Mimariyi anlamak için `@Explorer` alt aracısı
- **İzole doğrulama:** Hızlı kontroller için `@Verifier` alt aracısı
- **Güvenlik incelemeleri:** Kalite değerlendirmesi için `@Code-reviewer` alt aracısı

**Bağlam kullanımını izleme:**
Chat View göstergeleri aracılığıyla hangi alt aracıların çalıştığını takip edin. Alt aracı işlemleri, ilerleme göstergeleri ve sonuç atfıyla konuşma geçmişinde görünür.

---

## Ayrıca bakınız

<CardGroup cols={2}>
  <Card title="Araç referansı" icon="wrench" href="/docs/verdent-for-vscode/advanced-features/tool-reference">
    Eksiksiz araç yetenekleri kılavuzu
  </Card>
  <Card title="Genişletilebilirlik" icon="puzzle-piece" href="/docs/verdent-for-vscode/advanced-features/extensibility">
    Özel alt aracılar, kurallar ve MCP entegrasyonu
  </Card>
</CardGroup>
