mirror of
https://github.com/affaan-m/ECC.git
synced 2026-09-20 16:47:59 +02:00
2.0 KiB
2.0 KiB
Agent Orkestrasyonu
Mevcut Agent'lar
ECC agent'ları ecc@ecc eklentisiyle birlikte gelir, ~/.claude/agents/ dizininde bulunmaz.
Agent aracıyla eklenti kapsamlı bir subagent_type ile çağrılır:
Agent(subagent_type: "ecc:planner", prompt: "...")
| Agent | Amaç | Ne Zaman Kullanılır |
|---|---|---|
| ecc:planner | Uygulama planlaması | Karmaşık özellikler, refactoring |
| ecc:architect | Sistem tasarımı | Mimari kararlar |
| ecc:tdd-guide | Test odaklı geliştirme | Yeni özellikler, hata düzeltmeleri |
| ecc:code-reviewer | Kod incelemesi | Kod yazdıktan sonra |
| ecc:security-reviewer | Güvenlik analizi | Commit'lerden önce |
| ecc:build-error-resolver | Build hatalarını düzeltme | Build başarısız olduğunda |
| ecc:e2e-runner | E2E testleri | Kritik kullanıcı akışları |
| ecc:refactor-cleaner | Ölü kod temizliği | Kod bakımı |
| ecc:doc-updater | Dokümantasyon | Dokümanları güncelleme |
| ecc:rust-reviewer | Rust kod incelemesi | Rust projeleri |
68 agent'ın tam listesi için /ecc:ecc-guide bölümüne bakın.
Anlık Agent Kullanımı
Kullanıcı istemi gerekmez:
- Karmaşık özellik istekleri - ecc:planner agent kullan
- Kod yeni yazıldı/değiştirildi - ecc:code-reviewer agent kullan
- Hata düzeltmesi veya yeni özellik - ecc:tdd-guide agent kullan
- Mimari karar - ecc:architect agent kullan
Paralel Görev Yürütme
Bağımsız işlemler için DAIMA paralel Task yürütme kullan:
# İYİ: Paralel yürütme
3 agent'ı paralel başlat:
1. Agent 1: Auth modülü güvenlik analizi
2. Agent 2: Cache sistemi performans incelemesi
3. Agent 3: Utilities tip kontrolü
# KÖTÜ: Gereksiz sıralı yürütme
Önce agent 1, sonra agent 2, sonra agent 3
Çok Perspektifli Analiz
Karmaşık problemler için split role sub-agent'lar kullan:
- Factual reviewer
- Senior engineer
- Security expert
- Consistency reviewer
- Redundancy checker