Skip to content

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
Intermediate
Terminal ekran görüntüsü: Claude Code çalışıyor
Claude 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-code
added 1 package
 
$ claude --version
claude-code 2.x
 
$ claude login
Browser 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şla

Frequently 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

Pillar topics this article maps to