Modül 5 · Wrapping Up · ⏱ 10 dakika

Sertifika

Certificate

Bu derste neler öğreneceksin

  • Kursta öğrendiklerini self-check ile test etmek
  • Anthropic'in resmi quiz'ine ve sertifika sayfasına yönlendirilmek

Kursun sonuna geldin. Bu sayfa kısa bir self-check ile bilgini tarar; ardından Anthropic’in resmi sertifika quiz’ine yönlendirir.

Self-check soruları

Cevapları aklında ver, sonra altına bak.

1. Hook ne zaman prompt’a göre tercih edilir?

Bir kural istisnasız her seferinde uygulanmak zorunda olduğunda. Prompt’a yazılan kural Claude’un kararına kalır; hook deterministiktir.

2. /clear ile /compact arasındaki fark nedir?

/clear konuşmayı tamamen siler (yeni konuya geçiyorsan). /compact konuşmayı özetler, aynı işe devam edersin.

3. Subagent neden context tasarrufu sağlar?

Subagent kendi izole context window’unda çalışır; ana ajana sadece özet döner. Tüm arama/keşif metni ana context’i doldurmaz.

4. MCP server eklemenin üç scope’u nedir?

Local (sadece sen, bu proje), User (sadece sen, tüm projeler), Project (.mcp.json ile takım).

5. PreToolUse hook’unda exit code 2 ne yapar?

Tool çağrısını iptal eder. stderr çıktısı Claude’a feedback olarak verilir, yaklaşımını düzeltebilir.

6. SDK’da bypassPermissions ne zaman kabul edilebilir?

Sadece izole/ephemeral ortamlarda (container, GitHub Actions runner). Kendi makinende veya kalıcı sunucuda asla.

7. @dosya.ts ne için kullanılır?

Claude’a o dosyayı önce okumasını söyler. Grep ile bulması beklenmek yerine doğrudan dikkat çekilir.

8. Custom command nereye konur?

Repo seviyesi: .claude/commands/<isim>.md. Kullanıcı seviyesi: ~/.claude/commands/<isim>.md.

9. Tipik bir PostToolUse hook ne için kullanılır?

Auto-format (Prettier, gofmt vs.), lint, audit log. 500ms altında tutulmalı.

10. Hook’ta sonsuz döngü nasıl olur?

Bir hook bir tool çalıştırır ve o tool da aynı hook’u tetikler. Çözüm: hook’ta yan etki kaçınmak veya CLAUDE_HOOK_DEPTH gibi guard kullanmak.

Anthropic resmi quiz + sertifika

Skilljar üzerinde resmi quiz’i geç ve tamamlama sertifikanı al:

https://anthropic.skilljar.com/claude-code-in-action

Quiz’in tamamı İngilizce; bu kurs onu kavramsal olarak hazırladı. Quiz’i geçtikten sonra Skilljar sertifikasını LinkedIn’in “Licenses & Certifications” bölümüne ekleyebilirsin.

Teşekkürler

Bu Türkçe rehberi kullandığın için teşekkür. Eksik bulduğun yer, hata gördüğün cümle veya eklenmesi gereken bir konu varsa PR aç veya issue açıkla — açık kaynak olarak büyüyor.

Bir sonraki kursta görüşmek üzere.