mirror of
https://github.com/affaan-m/ECC.git
synced 2026-09-20 16:47:59 +02:00
58 lines
2.0 KiB
Markdown
58 lines
2.0 KiB
Markdown
# 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:
|
||
|
||
```text
|
||
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:
|
||
1. Karmaşık özellik istekleri - **ecc:planner** agent kullan
|
||
2. Kod yeni yazıldı/değiştirildi - **ecc:code-reviewer** agent kullan
|
||
3. Hata düzeltmesi veya yeni özellik - **ecc:tdd-guide** agent kullan
|
||
4. 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:
|
||
|
||
```markdown
|
||
# İ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
|