31 lines
956 B
Markdown
31 lines
956 B
Markdown
# Hooks Sistemi
|
||
|
||
## Hook Tipleri
|
||
|
||
- **PreToolUse**: Tool yürütmeden önce (validasyon, parametre değişikliği)
|
||
- **PostToolUse**: Tool yürütmeden sonra (auto-format, kontroller)
|
||
- **Stop**: Session bittiğinde (final doğrulama)
|
||
|
||
## Auto-Accept İzinleri
|
||
|
||
Dikkatli kullan:
|
||
- Güvenilir, iyi tanımlanmış planlar için etkinleştir
|
||
- Keşifsel çalışmalar için devre dışı bırak
|
||
- Asla dangerously-skip-permissions flag'i kullanma
|
||
- Bunun yerine `~/.claude.json` içinde `allowedTools` yapılandır
|
||
|
||
## TodoWrite En İyi Uygulamalar
|
||
|
||
TodoWrite tool'unu şunlar için kullan:
|
||
- Çok adımlı görevlerdeki ilerlemeyi takip et
|
||
- Talimatların anlaşıldığını doğrula
|
||
- Gerçek zamanlı yönlendirmeyi etkinleştir
|
||
- Detaylı implementasyon adımlarını göster
|
||
|
||
Todo listesi şunları ortaya çıkarır:
|
||
- Sıra dışı adımlar
|
||
- Eksik öğeler
|
||
- Fazladan gereksiz öğeler
|
||
- Yanlış detay düzeyi
|
||
- Yanlış yorumlanmış gereksinimler
|