Claude Code Mastery
Claude Code’u kullanırken ve öğrenme sürecinde edindiğim deneyimleri, okuduğum makale ve dokümantasyonları derleyerek bir araya getirdim. Resmi dokümantasyon ve topluluk kaynaklarından beslenen bu rehber serisi, kişisel pratiklerim ve günlük kullanımda verim aldığım yaklaşımlarla zenginleştirilmiştir.
İngilizce kaynak bolca mevcut; ancak kişisel deneyimin, salt dokümantasyondan çok daha değerli olduğuna inanıyorum.
İçindekiler
| # | Konu | Açıklama |
|---|---|---|
| 01 | Complete Guide | Mimari, system components, configuration, env variables |
| 02 | Model Selection | Opus/Sonnet/Haiku karşılaştırma, maliyet, fast mode |
| 03 | Decision Framework | Mermaid karar ağaçları: model, hook, skill, agent seçimi |
| 04 | Hooks | Hook sistemi, event’ler, Go/.NET/TS/Python örnekleri |
| 05 | MCP | Model Context Protocol, transport, Pencil, Chrome DevTools |
| 06 | Subagents | Agent mimarisi, orchestration, agent teams, worktree |
| 07 | Skills | Skill yapısı, discovery, plugin vs skill, popüler skill’ler |
| 08 | Plugin System | Plugin yapısı, marketplace, trending plugin’ler |
| 09 | Memory & Context | CLAUDE.md, auto memory, context window, compaction |
| 10 | Best Practices | 4-Layer mimari, session stratejisi, prompting |
| 11 | Anti-Patterns | Kaçınılması gereken yaygın hatalar |
| 12 | Quick Reference | Komutlar, kısayollar, prefix’ler, karar kuralları |
| 13 | Commands | Custom slash command oluşturma, pratik örnekler |
| 14 | CI/CD Patterns | GitHub Actions, headless mode, otomasyon |
| 15 | Agentic Coding Frameworks | BMAD, SpecKit, OpenSpec, GSD, Superpowers karsilastirmasi |
| 16 | Runbooks | Runbook kavramı, Claude Code entegrasyonu, deploy/incident/migration ornekleri |
| 99 | BMAD Method | AI-driven agile development framework |
| 98 | SpecKit | GitHub’s gated specification process |
| 97 | OpenSpec | Brownfield-first delta specification yaklaşımı |
| 96 | GSD | Context engineering, wave parallelism |
| 95 | Superpowers | TDD-enforced discipline system |
Kimler İçin?
- Claude Code’u yeni keşfeden geliştiriciler
- Mevcut kullanıcılar için ileri seviye teknikler (hooks, MCP, subagents, plugins)
- AI-assisted development workflow’larını optimize etmek isteyenler
Yerel Geliştirme
Site GitHub Pages üzerinde barınır. Lokalde çalıştırmak için:
gem install bundler jekyll
bundle install
bundle exec jekyll serve
Kaynaklar
Lisans
Bu içerik kişisel deneyim ve resmi dokümantasyonlardan derlenmiştir. Katkı ve önerileriniz için PR açabilirsiniz.