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