Claude Code: Working in the Terminal
Claude in the terminal via Claude Code CLI — project mapping, file editing, code execution, hooks, and plan mode.
Şükrü Yusuf KAYA
13 min read
IntermediateClaude Code = terminalden agentic Claude
Claude Code, mevcut kod tabanını gezebilen, dosya açıp düzeltebilen, komut çalıştırabilen bir Claude sürümüdür. Senior IDE arkadaşı gibi düşün.
Kurulum#
Claude Code, hesabınla bağlantılı bir CLI'dır. Terminale şu komutu yaz:
bash
$ npm install -g @anthropic-ai/claude-code+ @anthropic-ai/claude-codeadded 1 package $ claude --versionclaude-code 2.x $ claude loginBrowser opened. Authorize and return.Temel İş Akışı#
Plan mode'u şart kıl
10 dosyadan büyük değişikliklerde her zaman plan mode'la başla. Plan'ı oku, onayla, sonra Claude'a uygulat. Bu disiplin %95 sürpriz hatayı önler.
markdown
# CLAUDE.md — örnek (proje köküne koy) ## Çalışma kuralları- TypeScript strict, Next.js 15- Test: vitest + RTL- Stil: prettier + eslint-config-next- Commit: conventional commits ## Anti-pattern'ler- localStorage / sessionStorage kullanma- 'as any' kullanma- Server-only modülleri client'a import etme ## Önemli path'ler- src/lib/auth-check → requireAdmin- src/lib/sanitize → HTML sanitize- src/lib/mongodb → DB connection CLAUDE.md — Claude'un her oturumda okuduğu kurallar.
Claude Code güçlü#
- Çok dosyalı refactor
- Test yazma & çalıştırma
- Bağımlılık güncelleme
- Build / lint hatası çözme
- ADR / changelog yazma
Claude Code zayıf#
- UI/UX değerlendirme (görsel)
- Agresif perf tuning (insan asıl çağrılan)
- Mimari kararlar (insan onayı gerekir)
- Güvenlik kritik kod (review zorunlu)
Boşluk doldur · text
Claude Code büyük değişiklikler öncesi _____ mode önerilir. Proje kuralları _____ dosyasında yazılır. _____ ile pre/post komutlar otomatize edilir.Quiz
Bu modülü değerlendirme zamanı
Buraya kadar öğrendiklerini quiz ile pekiştir. Süreli, puanlı ve geri bildirimli bir değerlendirmedir.
Quiz'e başlaFrequently Asked Questions
Authorization is yours — keep web search disabled by default if you prefer. It works at the file/code level; if you allow Bash, it can curl.
Yorumlar & Soru-Cevap
(0)Yorum yazmak için giriş yap.
Yorumlar yükleniyor...
Related Content
Connected pillar topics