Claude CLI'sını sistemden tamamen temizleyip sıfırdan yükleme rehberi
Claude Code nedir?
Claude Code, Anthropic'in resmi CLI (komut satırı) aracıdır. Terminal üzerinden Claude AI ile kod yazmanızı, dosya düzenlemenizi ve proje yönetmenizi sağlar.
Neden tamamen kaldırıp yeniden yükleyeceğiz?
Bazen Claude Code'da sorunlar oluşabilir: eski cache dosyaları, bozuk konfigürasyon, güncel olmayan sürümler.
En temiz çözüm, her şeyi sıfırdan başlatmaktır - sanki hiç yüklenmemiş gibi!
Ne yapacağız?
3 aşamalı bir süreç: 1) Tamamen kaldırma,
2) Cache/config temizliği,
3) Sıfırdan yükleme
⚠️ DİKKAT: Bu işlem sırasında tüm Claude Code ayarları, oturum bilgileri ve cache silinecektir. İşlem sonrası yeniden giriş yapmanız gerekecek.
~/.claude/
- Tüm Claude Code config ve cache dosyaları
~/.npm/_cacache/
- NPM cache (Claude Code paketleri)
/usr/local/bin/claude
- Global binary (symlink)
node_modules/@anthropic-ai/claude-code
- NPM paketi
npm - Paket yöneticisi (kaldırma/yükleme)rm -rf - Dosya/klasör silme (dikkatli kullan!)which - Binary konum bulmals -la - Dosya listeleme (doğrulama için)node -v)npm -v)NPM ile global olarak yüklenmiş Claude Code paketini sistemden kaldırıyoruz.
npm uninstall -g @anthropic-ai/claude-code
Beklenen Çıktı: removed 1 package in 2s
Kullanıcı ayarları, oturum bilgileri ve cache'lerin bulunduğu klasörü tamamen siliyoruz.
rm -rf ~/.claude
⚠️ DİKKAT: Bu komut tüm Claude ayarlarını siler. API anahtarları, oturum bilgileri kaybolacaktır.
Doğrulama: ls -la ~/.claude
→ "No such file or directory" görmeli
Sistem PATH'inde olan claude komutunu bulup kaldırıyoruz.
# Önce konumu kontrol et
which claude
# Eğer konum görüyorsan (örn: /usr/local/bin/claude), sil:
sudo rm -f /usr/local/bin/claude
Doğrulama: which claude
→ Hiçbir çıktı vermemeli (komut bulunamadı)
Claude Code ile ilgili tüm NPM cache dosyalarını temizliyoruz.
# Cache'i tamamen temizle
npm cache clean --force
# Cache klasörünü doğrudan sil (daha agresif)
rm -rf ~/.npm/_cacache
✅ Sonuç: NPM cache temizlendi, yeni yüklemede güncel paket indirilecek.
Her komutu çalıştır ve beklenen sonuçları gör.
# 1. Claude komutu kaldırılmış mı?
which claude
Beklenen: (çıktı yok - komut bulunamadı)
# 2. Claude klasörü silinmiş mi?
ls -la ~/.claude
Beklenen: ls: cannot access '~/.claude': No such file or directory
# 3. NPM global paketlerde Claude yok mu?
npm list -g @anthropic-ai/claude-code
Beklenen: (empty)
# 4. Claude komutunu çalıştırmayı dene
claude --version
Beklenen: command not found: claude
✅ Tüm kontroller başarılı ise: Sistem tamamen temiz, sıfırdan yüklemeye hazır!
❌ Eğer hala kalıntı varsa: İlgili adımları tekrar çalıştır. Gerekirse sudo kullan.
Claude Code'u global olarak yükle (tüm projelerden erişilebilir).
npm install -g @anthropic-ai/claude-code
Beklenen Çıktı: Paket indiriliyor, bağımlılıklar yükleniyor, symlink oluşturuluyor...
⏱️ Süre: İnternet hızınıza göre 30 saniye - 2 dakika arası
Claude Code'un başarıyla yüklendiğini kontrol et.
# Versiyon kontrol et
claude --version
# Komut konumunu kontrol et
which claude
✅ Başarılı: Versiyon numarası görüyorsun (örn: 0.7.0) → Yükleme tamamlandı!
İlk kez çalıştır ve Anthropic hesabınla giriş yap.
# Claude'u başlat
claude
İlk Başlatma Süreci:
⚠️ Önemli: API Key veya Claude hesabı gereksinimleri değişmiş olabilir. Resmi dökümana bakın: claude.com/claude-code
Claude'un düzgün çalıştığını test etmek için basit bir komut dene.
# Basit bir test mesajı gönder
claude "Merhaba, çalışıyor musun?"
# Veya interaktif modda test et
claude
> Basit bir hesaplama yap: 125 * 8
✅ Başarılı: Claude yanıt veriyorsa → Her şey düzgün çalışıyor!
Yükleme sonrası claude komutu tanınmıyor.
Çözümler:
echo $PATH
/usr/local/bin veya ~/.npm-global/bin listede var mı?
exec $SHELL
npm config get prefix
export PATH="$PATH:$(npm config get prefix)/bin"
Yükleme veya çalıştırma sırasında yetki hatası alınıyor.
Çözümler:
sudo npm install -g @anthropic-ai/claude-code
sudo chown -R $(whoami) ~/.npm ~/.npm-global
sudo chmod +x /usr/local/bin/claude
Giriş yapamıyorum veya auth hatası alıyorum.
Çözümler:
rm -rf ~/.claude && claude
export ANTHROPIC_API_KEY="your-api-key-here"
Güncel versiyon değil, eski bir sürüm yüklendi.
Çözümler:
npm install -g @anthropic-ai/claude-code@latest
npm cache clean --force && npm install -g @anthropic-ai/claude-code
npm list -g @anthropic-ai/claude-code
# 🔴 AŞAMA 1: KALDIRMA
npm uninstall -g @anthropic-ai/claude-code
rm -rf ~/.claude
sudo rm -f /usr/local/bin/claude
npm cache clean --force
rm -rf ~/.npm/_cacache
# 🟡 AŞAMA 2: DOĞRULAMA
which claude # → (çıktı yok)
ls -la ~/.claude # → No such file
npm list -g @anthropic-ai/claude-code # → (empty)
claude --version # → command not found
# 🟢 AŞAMA 3: SIFIRDAN YÜKLEME
npm install -g @anthropic-ai/claude-code
claude --version # → Versiyon görmeli
which claude # → Konum görmeli
claude # → İlk kez başlat, giriş yap
claude "Merhaba, çalışıyor musun?" # → Test et
✅ İşlem Tamamlandı! Claude Code tamamen temiz bir şekilde yüklendi ve kullanıma hazır.