Claude Code'da Eklenti Kurmayı Bırakın - Nihai Rehber

@regent0x_
İNGILIZCE2 ay önce · 21 May 2026
711K
284
27
12
1.5K

TL;DR

Bu rehber, token tasarrufu yapmak ve çıktı kalitesini artırmak için ağır eklentilerden vazgeçip /context, /compact ve /rewind gibi yerel komutları kullanarak Claude Code'u nasıl optimize edeceğinizi açıklar.

Claude code'a 23 eklenti yüklemiştim. 8 beceri. 5 MCP sunucusu. 3 özel ajan çerçevesi. Gece 2'de Twitter'da bulduğum bir bağlam yönetimi aracı.

Oturumlarım yavaştı. İlk gerçek istemimi yazmadan bağlam pencerem doluyordu. Ücretsiz kullanıcılardan bile daha hızlı limitlere takılıyordum.

Sonra ilk kez /context çalıştırdım ve dökümü gördüm:

regent0x - inline image

Daha merhaba bile demeden 62.000 token tüketilmişti.

Bu, tüm bağlam penceremin %31'iydi - yok olmuştu. Claude code'u daha iyi hale getirmesi gereken eklentiler tarafından yenmişti. Ve henüz tek bir istem yazmamıştım.

regent0x - inline image

O hafta sonu her şeyi sildim. Her eklentiyi. Her beceriyi. Her gün kullanmadığım her MCP sunucusunu. Her şeyi sıfırdan, yalnızca yerleşik özelliklere indirgedim.

Oturumlarım 3 kat uzadı. Çıktılarım keskinleşti. Token harcamam yarıya düştü.

Meğer Claude code, eklentilere para ödediğim her şeyle zaten geliyormuş. Sadece orada ne olduğunu hiç öğrenmemiştim.

İşte kullandığım bir eklentinin yerini alan her yerleşik özellik.

1 // bağlam yönetimi

Bu tek başına 5 eklentinin yerini alıyor.

Bağlam, Claude code'daki en önemli kaynaktır. 200k tokenlik bir pencereniz var. Her şey bunun için rekabet eder - sohbetiniz, sistem istemleri, araçlar, Claude'un okuduğu dosyalar, komut çıktıları. Dolduğunda, Claude bir şeyleri unutmaya, halüsinasyon görmeye ve işe yaramaz çıktılar üretmeye başlar.

Çoğu kişi "bağlamı yönetmek" için eklentiler kurar. Bende iki tane vardı. İkisi de gereksizdi çünkü Claude code'un bunu daha iyi yapan üç yerleşik komutu var.

regent0x - inline image

/context - tokenlarınızın tam olarak nereye gittiğini görün

Keşke ilk günden bilseydim dediğim komut bu. /context yazdığınızda tam bir döküm alırsınız: sistem isteminin kaç token kullandığı, araçlarınızın ne kadarını aldığı, sohbet geçmişinin ne kadarını yediği ve ne kadar alanınız kaldığı.

Bağlamım şimdi böyle görünüyor - temizlikten sonra. Önceden, beceriler ve eklentiler satırı tek başına 14k token'dı. Bu, toplam bağlamımın %7'siydi, çağrılmayı bekleyen ve çoğunu haftada belki bir kez kullandığım boşta bekleyen uzantılar tarafından tüketiliyordu.

pratik kural: her ciddi oturumun başında /context çalıştırın. Başlangıç seviyeniz herhangi bir şey yazmadan önce 30k'nın üzerindeyse, yapısal bir sorununuz var var. Herhangi bir iş yapmadan önce bunu düzeltin

/compact - bağlamı kaybetmeden sohbetinizi sıkıştırın

Bu, Claude code'daki en az kullanılan komuttur. Deneyimli kullanıcılar aktif çalışma sırasında her 20-30 dakikada bir çalıştırır. Çoğu kişi bunu hayatında bir kez bile yazmamıştır.

Sohbetiniz uzadığında, her yeni mesaj daha fazla tokena mal olur çünkü Claude tüm geçmişi yeniden okur. 30. mesaja gelindiğinde, tek bir değişim ilk mesajınızdan 31 kat daha fazla token yakar. /compact tüm bu geçmişi yoğun bir özete sıkıştırarak alan açar ve önemli bağlamı korur.

regent0x - inline image

/compact odaklan auth modülüne ve mevcut test hatalarına

Hatta özette neye öncelik vereceğini söyleyebilirsiniz. "Veritabanı şeması kararlarını tut, geri kalan her şeyi sıkıştır." Cerrahidir.

/compact'ı düzenli kullanmakla kullanmamak arasındaki fark: Aynı token bütçesinde 30 dakikalık oturumlara karşı 3+ saatlik oturumlar.

/clear - ihtiyacınız olduğunda nükleer sıfırlama

/clear her şeyi siler. Sohbet geçmişi gitti. Yepyeni bir başlangıç. Dosya düzenlemeleri diskte kalır ancak bağlam tamamen boşalır.

Ayrım önemlidir:

  • /compact, Claude'un neler olduğu konusunda yönlendirilmiş kalmasını sağlar.
  • /clear mutlak sıfırdan başlar.
  • Tamamen alakasız bir şeye geçiş yaparken /clear kullanın.
  • Devam ederken daha fazla alana ihtiyacınız olduğunda /compact kullanın.

Bu üç komutu öğrenmeden önce, aynı şeyin daha kötü versiyonlarını yapan ve binlerce tokenı ek yük olarak tüketen eklentiler kuruyordum. Şimdi sadece bir eğik çizgi komutu yazıyorum ve iş bitiyor.

2 // oturum kontrolü

Çalışmalarınızı kaybetmeyi bırakın

Eskiden oturum durumumu kaydedip daha sonra devam edebilmem için bir eklentim vardı. Meğer Claude code'da bu başından beri varmış.

/resume - tam olarak kaldığınız yerden devam edin

Terminaliniz çöktü. Dizüstü bilgisayarınızın pil bitti. Yanlışlıkla pencereyi kapattınız. Fark etmez. /resume yazın ve son oturumların bir listesini alın. Birini seçin ve tam olarak kaldığınız yere geri dönün.

Argümansız bir oturum seçici açar. Bir isimle doğrudan oraya atlar. Hatta oturumları /name ile adlandırabilirsiniz, böylece daha sonra bulmaları kolay olur.

/rewind - istediğiniz zaman herhangi bir şeyi geri alın

Claude, auth modülünüzü yeniden yazdı ve daha kötü hale getirdi. /rewind her şeyi - kodu ve sohbeti - daha önceki bir denetim noktasına geri alır.

Esc Esc - gizli süper güç

Tek Esc üretimi durdurur. Bunu herkes bilir. Ancak çift Esc, çoğu kişinin hiç görmediği bir şeyi açar - Claude code'un oturumunuz sırasında oluşturduğu her denetim noktasının kaydırılabilir bir listesi. Her dosya durumu. Her sohbet durumu. Tamamen geri yüklenebilir.

regent0x - inline image

Dört seçenek: kodu ve sohbeti geri yükle, yalnızca sohbet, yalnızca kod veya denetim noktasından ileriye doğru özetle.

Bu, ne kadar agresif deney yapabileceğinizi değiştirir. Sıfır risk. Tam geri alma. Claude'un çılgın yaklaşımlar denemesine izin verin - başarısız olurlarsa, geri almanın maliyeti yoktur. Bunun daha kötü bir versiyonunu yapan bir eklentim vardı. Esc Esc'yi keşfettiğim gün sildim.

3 // maliyet ve model kontrolü

Basit görevler için fazla ödeme yapmayı bırakın

/cost - gerçek zamanlı olarak ne harcadığınızı bilin

API'deyseniz, /cost mevcut oturum için anlık harcamanızı gösterir. Eklentiye gerek yok. Harici bir panele gerek yok. Sadece komutu yazın.

Pro ve Max aboneleri için /stats, kullanım limitlerinize karşı ilerlemenizi gösterir - hem 5 saatlik oturum limiti hem de haftalık tavan.

/model - oturum ortasında model değiştirin

Bu bana denediğim herhangi bir optimizasyon numarasından daha fazla para kazandırdı.

Opus güçlüdür ancak pahalıdır. Sonnet'in yaklaşık 2 katı token tüketir. Ve işin püf noktası şu: Sonnet, kodlama işlerinin %80'i için doğru seçimdir. Hızlı, yetenekli ve uygun maliyetlidir. Opus yalnızca karmaşık mimari kararlar ve derin hata ayıklama için önemlidir.

regent0x - inline image

/model, oturum ortasında geçiş yapmanızı sağlar:

Eskiden her şey için Opus kullanıyordum - dosyaları biçimlendirmek, testler yazmak, değişkenleri yeniden adlandırmak. Şimdi basit görevler için Sonnet'e geçiyorum ve yalnızca ihtiyacım olduğunda Opus'a geri dönüyorum. Aynı iş, yarı maliyet.

/effort - Claude'un ne kadar düşüneceğini kontrol edin

Bir değişkeni yeniden adlandırmak, bir veritabanı şeması tasarlamakla aynı bilişsel çabayı gerektirmez. /effort, Claude'a ne kadar düşünce yatırmasını söylemenizi sağlar. Basit görevlerde düşük çaba = daha az token = daha uzun oturumlar.

Option+T - mesaj başına genişletilmiş düşünmeyi açıp kapatın

Genişletilmiş düşünme güçlüdür ancak pahalıdır. Her yanıta önemli ölçüde token ekler. Option+T, her zaman açık bırakmak yerine mesaj başına açar ve kapatır.

Hızlı bir biçimlendirme sorusu? Kapalı bırakın. Karmaşık bir mimari kararı? Açın. Basit bir yeniden adlandırmaya geri döndünüz mü? Tekrar kapatın. Geçiş 0,2 saniye sürer. Menü yolu 4 saniye sürer.

4 // proje kurulumu

Size saatler kazandıran 10 dakika

/init - Claude code'un kendini ayarlamasına izin verin

Herhangi bir proje kökünde /init çalıştırın; Claude code, kod tabanınızı tarayarak bir başlangıç CLAUDE.md oluşturur. Yığınınızı, dosya yapınızı, kurallarınızı algılar ve gelecekteki her oturumun otomatik olarak okuyacağı bir yapılandırma dosyası yazar.

Ardından özelleştirin. Kurallarınızı, mimari kararlarınızı, kendi kurallarınızı ekleyin. Oluşturulan sürüm bir başlangıç noktasıdır - onu kendinize ait hale getirirsiniz.

/doctor, MCP sunucularınızın bağlı olup olmadığını, becerilerinizin yüklenip yüklenmediğini, izinlerinizin doğru ayarlanıp ayarlanmadığını kontrol eder. Herhangi bir yapılandırma değişikliğinden sonra çalıştırın.

.claudeignore - gereksiz dosyaları bağlamdan uzak tutun

Tıpkı .gitignore'un dosyaları git'in dışında tutması gibi, .claudeignore da dosyaları Claude code'un bağlam penceresinin dışında tutar.

Claude'un okuduğu her dosya token tüketir. Taradığı her dizin bağlama mal olur. .claudeignore, oturumlarınızı zayıf tutmanın en basit yoludur. "Dosya okumayı optimize eden" bir eklentim vardı. Meğer .claudeignore aynı şeyi 5 satırda yapıyormuş.

5 // kod kalitesi

Çoğu inceleme eklentisinden daha iyi

/review - yerleşik kod incelemesi

/review yazın ve Claude, son değişikliklerinizi analiz eder. Hataları, stil sorunlarını, olası problemleri kontrol eder ve iyileştirmeler önerir. Serbest biçimli bir istemde "değişikliklerimi gözden geçir" demekten daha hedefli ve bağlam bilincine sahiptir.

/diff, çalışma dizininizdeki her değişikliği gösterir. /security-review, özellikle güvenlik açıklarını tarar. Bunun için ayrı bir güvenlik eklentisi kullanıyordum - /security-review'un sıfır ek yük ile aynı şeyi yaptığını keşfettikten sonra sildim.

/plan - kod yazmadan önce düşünün

Claude kod yazmaya, dosyaları okumaya ve komutları çalıştırmaya başlamadan önce, /plan bunların hiçbirini yapmadan ne yapmayı amaçladığının yapılandırılmış bir dökümünü üretmesini sağlar.

Bu, tokenlardan tasarruf sağlar çünkü yanlış anlamaları erken yakalarsınız. Claude, yalnızca iki dosyaya ihtiyacınız varken altı dosyayı okumayı planlıyorsa, ihtiyacı olmayan dosyaları okuyarak bağlamı yakmadan önce bunu düzeltirsiniz.

Karmaşık herhangi bir görevden önce plan moduna geçin. Planı inceleyin. Ayarlayın. Ardından yürütün. Hassas çalışma ile pahalı tahminler arasındaki fark budur.

6 // klavye kısayolları

Her şeyi yapmanın en hızlı yolu

Bunlar komut değil, kas hafızasıdır. Bir kez öğrendiğinizde, asla geri dönmezsiniz.

regent0x - inline image

Shift+Tab - izin modlarında gezinme

Claude code, her dosya düzenlemesi ve her komut için izin ister. Güvenli ancak yavaş. Shift+Tab, üç mod arasında geçiş yapar:

  • normal: her şey için izin ister (güvenli, yavaş)
  • otomatik kabul: sormadan yürütür (hızlı, güven gerektirir)
  • plan: ne yapacağını gösterir ancak yürütmez (önce incele)

Anladığınız kod üzerinde hızlıca yineleme yaparken otomatik kabul'e geçin. Claude riskli bir şey yaparken plan'a geçin. Hassas kod için normale dönün. Tek bir tuş vuruşu tüm etkileşim hızını değiştirir.

Ctrl+R - istem geçmişinizi arayın

Claude code, istem geçmişinizi oturumlar arasında eksiksiz tutar. Ctrl+R, tümünde bulanık arama yapmanızı sağlar.

Üç gün önce mükemmel çalışan karmaşık bir istem çalıştırdınız. Yeniden yazmak veya terminal geçmişinde kaydırmak yerine: Ctrl+R, iki anahtar kelime yazın, geri geldi. Bir aylık kullanımdan sonra istem geçmişiniz, işe yarayan her şeyin kişisel bir kütüphanesi haline gelir.

Ctrl+G - gerçek bir düzenleyicide istem yazın

Terminal girişi tek satırdır. Tek bir terminal satırında belirli talimatlar içeren çok paragraflı bir istem yazmak acı vericidir. Ctrl+G, varsayılan metin düzenleyicinizi açar - vim, VS Code, ne ayarladıysanız. İsteminizi düzgün yazın. Kaydedin ve kapatın. Gönderir.

Ayrıntılı istemler yazan herkes için zorunludur. Terminal girişi paragraflar için yapılmamıştır. Düzenleyiciniz yapılmıştır.

/btw - kesintiye uğratmadan yan soru sorun

Claude bir görevin ortasında, bir yeniden düzenlemede üç dosyanın derinliklerinde. Aniden bir şey bilmeniz gerekiyor - "auth middleware hangi dosyada?"

/btw'den önce: tüm görevi iptal edin, sorunuzu sorun, ardından orijinal görevi yeniden isteyin. Kesintiye uğrayan çalışmanın tüm bağlamı - gitti.

/btw, Claude çalışmaya devam ederken bir yan soru sormanızı sağlar. Cevap, ana görevin sohbet geçmişine dokunmadan gelir.

7 // özel komutlar

Kendi eklentilerinizi 30 saniyede oluşturun

Çoğu kişinin fark etmediği şey şu: eklentilerin çoğu, talimatlar içeren işaretleme dosyalarıdır. Aynı şeyi .claude/commands/ içinde kendiniz oluşturabilirsiniz.

Bir işaretleme dosyası oluşturun. İçine talimatlar koyun. Bir eğik çizgi komutu haline gelir.

regent0x - inline image

Şimdi /fix-issue 456, bir eklentinin yapacağı şeyi aynen yapar - ancak sıfır ek yük, sıfır bağımlılık ve bağlam pencerenizde tüketilen sıfır ekstra token ile.

/review-pr. Özel iş akışı. Temel ek yükte sıfır token. 30 saniyede yazdınız.

Ekipler için: bunları deponuza .claude/commands/ içinde işleyin. Herkes aynı iş akışlarına sahip olur. Onlara kod gibi davranın - PR'larda inceleyin, üzerinde yineleme yapın, sürümleyin.

Bu, çoğu eklenti pazarının size sattığı şeyin ta kendisidir. Ancak ücretsizdir, bağlamda hiçbir ağırlığı yoktur ve her kelimesini siz kontrol edersiniz.

yapılandırma paradoksu

İşte Claude code ekosisteminde kimsenin hakkında konuşmadığı şey: kurduğunuz her eklenti, her beceri, her MCP sunucusu, bağlam pencerenize temel ek yük ekler. Kullansanız da kullanmasanız da her oturumun başında yüklenirler.

Claude code, bireysel kural dosyalarını 6.000 karakterle ve toplam birleşik kuralları 12.000 karakterle sınırlar. Bu sınırlar bir nedenden dolayı vardır. Anthropic'in kendi belgeleri açıkça belirtir: "her satır için şunu sorun: bunu kaldırmak Claude'un hata yapmasına neden olur mu? Cevap hayırsa, kesin atın."

regent0x - inline image

İlk istemimi yazmadan önce 62.000 tokenlik ek yüküm vardı. Bu, tüm bağlam penceremin neredeyse üçte biriydi - boşta bekleyen araçlar tarafından tüketiliyordu.

Temizlikten sonra: 6.000 tokenlik temel ek yük. Gerçek iş için kullanılabilir 156.000 token. Eskiden 30 dakikada ölen oturumlar şimdi 3+ saat sürüyor.

Matematik basit: daha az eklenti = daha fazla bağlam = daha uzun oturumlar = daha iyi çıktı.

istisnalar (gerçekten kurmaya değer olanlar)

Hiçbir şey kurmayın demiyorum. Niyetle kurun diyorum. İşte temizliğimden sağ çıkanlar:

superpowers - ek yüke değer tek beceri çerçevesi. Claude'un işe yaklaşma şeklini gerçekten değiştiren yapılandırılmış geliştirme metodolojisi. 170k+ yıldız bir nedenle.

https://github.com/obra/superpowers

karpathy'nin 4 satırı - Claude'un varsaymasını, aşırı karmaşıklaştırmasını, sormadığınız koda dokunmasını ve doğrulama olmadan yayınlamasını önleyen 4 davranışsal kural. 60k+ yıldız.

https://github.com/forrestchang/andrej-karpathy-skills

context-mode MCP - MCP sunucuları kullanıyorsanız, bu, çıktılarını izole ederek sohbetinize 10.000 tokenlik ham JSON dökmemelerini sağlar. Araç çıktılarını ayrı bir bilgi tabanına yönlendirir. Bağlamınız temiz kalır.

https://github.com/d-e-s-o/claude-context-mode

Üç eklenti. Toplam ek yük: ~4.000 token. Diğer her şey? Sıfır maliyetli yerleşik komutlar.

tam liste

regent0x - inline image

Her biri yerleşik. Her birinin maliyeti 0$. Her biri şu anda terminalinizde mevcut.

Eklenti kurmayı bırakın. Zaten orada olanı kullanmaya başlayın.

Beni takip edin @regent0x_ yalnızca saf alfa çalışmak ve araştırmak için. Okuduğunuz için teşekkürler. Bunu yer imlerine eklemeyi unutmayın.

Tek tıkla kaydet

YouMind ile viral makaleleri AI derin okumayla incele

Save the source, ask focused questions, summarize the argument, and turn a viral article into reusable notes in one AI workspace.

Explore YouMind
Üreticiler için

Markdown'ınızı temiz bir 𝕏 makalesine dönüştürün

Kendi uzun yazılarınızı yayımlarken görselleri, tabloları ve kod bloklarını 𝕏 için biçimlendirmek zahmetlidir. YouMind, eksiksiz bir Markdown taslağını temiz ve hemen paylaşılabilir bir 𝕏 makalesine dönüştürür.

Markdown'dan 𝕏'e deneyin

Çözülecek daha fazla kalıp

Son viral makaleler

Daha fazla viral makale keşfet