# Extended Thinking: Deep Reasoning Mode

> Source: https://sukruyusufkaya.com/en/learn/claude-ustaligi/extended-thinking
> Updated: 2026-05-11T13:48:34.696Z
> Category: Claude Ustalığı
> Module: 7. Claude's Superpowers
**TLDR:** Open the model's hidden thinking buffer on complex tasks: what extended thinking is, when to enable, and the cost.

# Extended Thinking

Belirli Claude sürümlerinde model, cevap üretmeden önce **gizli bir scratch pad** kullanır. Bu mod açıldığında latency artar, output token sayısı 2-3 katına çıkar; karşılığında zor matematik / mantık / multi-step kod problemlerinde isabet sıçrar.

![Cevap öncesi gizli düşünce alanı şeması](/images/learn/claude-ustaligi/diagram-extended.svg)

_Extended thinking — cevap öncesi gizli düşünce._

### Ne zaman aç?

- Karmaşık matematik
- Çok dosyalı kod refactor
- Agent planlama
- Multi-source sentez
- Yüksek riskli karar destek

### Ne zaman kapat?

- Basit kategori sınıflandırma
- Kısa özet
- Real-time UX (latency kritik)
- Yüksek hacim batch sınıflandırma

### Maliyet matematiği

Düşünme tokenları normal output gibi ücretlendirilir. 1000 token cevap → 2500 token (1500 düşünme + 1000 cevap) gibi senaryolar normal. Eval ile gerçek katkıyı ölç ve gerekiyorsa kapat.

```python
# Extended thinking aktif et (model + parametre destekliyse)
resp = client.messages.create(
    model="claude-opus-4-6",
    max_tokens=4096,
    thinking={"type":"enabled","budget_tokens": 4096},
    messages=[{"role":"user","content":"Karmaşık problem..."}],
)
```

**Boşluk doldurma egzersizi (text):**
```text
Extended thinking modunda model cevap öncesi _____ scratch pad kullanır. Latency ve output token _____. Basit görevlerde maliyet sebebiyle _____ tutulur.
```

> ✋ Kontrol noktası: `q-705-mc1`