Ultra Mod

Claude Code için hepsi bir arada mod paketi: kullanım limitleri ve bağlam penceresi prompt'un hemen üstünde, rm -rf ve git reset --hard öncesinde onay isteyen ve yapılanı geri alabilen bir koruma, modelden uzak tutulan .env dosyaları ve gizli anahtarlar, her yanıtın altında da bir fiş.

Kurulum

claude plugin install ultramod --marketplace mertkayacs/ultramod

135 indirmenpm kayıt defteri (npm, Yarn, pnpm, Bun): 86 · Claude Code pazar yeri: 49 · 10 Ekim 2026 itibarıyla

Baştan sona gerçek bir oturum: HUD satırı, fiş, koruma sorusu, /ultra undo, reddedilen .env okuması, kontrol paneli.

İçinde neler var

İşin çoğunu dört mod yapıyor. Kalanı, aynı fikrin küçük varyasyonları.

Bağlam, limitler ve maliyet tek satırda

Prompt'un üstünde tek bir satır: bağlam çubuğu, iki limit penceresi ve sıfırlanma zamanları, o anki yanıt süresi, oturum maliyeti, model ve set. Terminal daraldığında önce limitler kısalır, sonra tüm segmentler alt satıra geçmeden sondan düşer.

HUD satırı: bağlam, iki limit penceresi, yanıt süresi, model ve set.

Her yanıtın altında bir fiş

Değişen dosyalar, çalıştırılan komutlar, test ve derleme sonuçları, süre ve maliyet tek satırda. Yanıt testlerin geçtiğini söyler ve son düzenlemeden sonra tek bir test bile çalışmamışsa fişin sonuna şu satır eklenir: unverified: says tests pass, no passing test run after the last edit.

Yanıtın altındaki fiş: bir komut, testler geçti, üç saniye, 0,00 dolar.

Pişman olacağınız komutlar için koruma

Güvenli klasörlerin dışında rm -r, git reset --hard, force push, drop table, terraform destroy: komut durur, önce sorar. Git çalışma ağacında Ultra Mod önce çalışma ağacının anlık görüntüsünü almaya çalışır, git'in izlemediği dosyalar dahil; /ultra undo onu geri getirir. Anlık görüntüler elinden geldiğince alınır, geri yükleme hiçbir dosyayı silmez.

Koruma sorusu: çalıştır, oturum boyunca izin ver ya da reddet.
Reset çalıştıktan sonra /ultra undo 1, komuttan önce alınan anlık görüntüyü geri yüklüyor.

Gizli anahtarlar modelin dışında kalır

.env dosyaları, özel anahtarlar ve kimlik bilgisi dosyaları okunamaz; bunları ekrana basacak kabuk komutları reddedilir; çıktıdaki tokenlar, metin saklanmadan önce [redacted:private-key] gibi bir işaretle değiştirilir.

Reddetme mesajı, gizli dosyayı okumak yerine ne yapması gerektiğini Claude'a söylüyor.

On modun tamamı

Tek eklenti, üç iş. İstediğiniz modu, setten çıkmadan kontrol panelinden kapatabilirsiniz.

Gör

Olan biten, olduğu anda.

  • hudPrompt'un üstünde bağlam çubuğu, limitler, yanıt süresi, maliyet, model ve set.
  • receiptsHer yanıtın altında dosyalar, komutlar, testler, süre ve maliyet tek satırda.
  • notifyUzun bir yanıt bittiğinde ya da Claude sizi beklediğinde masaüstü bildirimi.

Koru

Bir saniyelik duraksamayı hak eden şeyler.

  • guardRisk tablosundaki komutları durdurur, önce sorar, yıkıcı komuttan önce anlık görüntü almaya çalışır.
  • secretsGizli dosyaların okunmasını engeller, çıktıdaki tokenları gizler.
  • testsTest dosyasına skip işareti konmadan ya da assertion eksiltilmeden önce sorar.
  • tidyİzin listesinin dışında yeni bir doküman dosyası oluşmadan önce sorar.

Yönlendir

Uzun oturumların genelde saptığı yer.

  • compact%70 bağlamda uyarır, %85'te düğme önerir, marathon setinde %88'de kendi kendine sıkıştırır.
  • loopsAynı hatanın üçüncüsünün dördüncü denemeye dönüşmesini engeller.
  • pins.claude/pins.md içindeki satırları oturum boyunca sistem prompt'unda tutar.

Beş set

Her set, mod kiplerinin adlandırılmış bir birleşimi. Birini seçin; bütün modlar birlikte değişir.

essentialsvarsayılan

Günlük iş için varsayılan. Bağlam ekranda, araçlar çalıştığında fiş, yıkıcı bir şeyden önce soru.

strict

Ekip repoları ve üretim kodu. Her yanıtta fiş, daha uzun risk tablosu, yeni dosyadan önce tidy sorusu.

flow

En az kesinti. Kompakt HUD, fiş yalnızca bir şeyler ters gittiğinde, zil sesi yok.

marathon

Başında olmadığınız uzun işler. Koruma riskli komutları reddeder ve bildirir, tests zayıflatmayı reddeder, %88'de sıkıştırma.

quiet

Aynı güvenlik, ekranda hiçbir şey yok. HUD ve fiş kapalı, koruma ve gizli anahtar koruması çalışmaya devam eder.

Tek komutla değiştirin

/ultra set seçimi geçerli proje klasörüne kaydeder ve modları anında yeniden yükler. /ultra içinde tek bir modu değiştirirseniz set, yanında yıldızla essentials* olarak görünür; /ultra reset bu değişiklikleri geri alır.

/ultra set strict
/ultra paneli: set seçin, mod çevirin, terminalde kalın.

Güven

Aşağıdaki her iddiayı, repoyu klonlayıp kendiniz doğrulayabilirsiniz.

  • Ağ çağrısı yok

    Hiçbir mod ağ isteği yapmaz. Doğrulayıcı, eklentinin bağlandığı olayları ve yaptığı çağrıları listeler; hiçbiri ağa çıkmaz.

  • Telemetri yok

    Hiçbir ölçüm gönderilmez. Oturum durumu Claude Code'un kendi deposunda, ultramod ile başlayan anahtarların altında kalır.

  • Çalışma zamanı bağımlılığı yok

    Hook'lar TypeScript dosyalarını doğrudan yükler. npm kurulum aracı, her komutu çalıştırmadan önce ekrana yazan tek bir betik.

  • Koruma bozulursa reddeder

    Bozuk bir koruma komutu reddeder. Bozuk bir HUD sırayı zincirdeki bir sonraki hook'a bırakır ve hiçbir araç çağrısını engellemez.

MIT lisansını okuyun

Kendiniz denetleyin

Aşağıdaki komut, eklentinin bağlandığı her olayı ve yaptığı her çağrıyı listeler; env writes: nothing satırı dahil.

claude plugin validate ./plugin

Kurulum

Güncel sürüm 1.0.3. Claude Code 2.1.287 veya üzeri gerekir.

Terminalde

Herhangi bir terminalden tek komut. Marketplace'i ekler ve eklentiyi kurar.

claude plugin install ultramod --marketplace mertkayacs/ultramod

Claude Code içinde

Aynı komut bir oturumun içinde. Modlar hemen devreye girer.

/plugin install ultramod --marketplace mertkayacs/ultramod

İki adımda

Önce marketplace'i ekleyin, sonra ondan kurun.

claude plugin marketplace add mertkayacs/ultramod
claude plugin install ultramod@ultramod

npx ile

Claude Code sürümünüzü kontrol eder, her komutu çalıştırmadan önce yazdırır.

npx ultramod

Sonra Claude Code'u açıp şunu çalıştırın /ultra

Claude Code eklentinin yapılandırılmış hiçbir marketplace'te bulunamadığını söylerse, önce marketplace'i şu komutla ekleyin: claude plugin marketplace add mertkayacs/ultramod

Sorular

Ultra Mod nedir?

Claude Code için hepsi bir arada bir mod paketi. Tek eklentide hook olarak çalışan on mod var: kullanım limitleri ve bağlam penceresi için HUD, her yanıt için fiş, riskli komutlarda geri alma destekli koruma, gizli anahtar koruması, test bütünlüğü, bildirimler, otomatik sıkıştırma, döngü kırma, sabitlenmiş kurallar ve doküman düzeni. Bir set hepsini tek seferde değiştirir.

VS Code, claude -p veya SDK ile çalışır mı?

Hook'lar eklentinin yüklendiği her yerde çalışır. HUD ve kontrol paneli yalnızca terminalde ve Desktop uygulamasında çizilir; VS Code sohbeti, claude -p ve SDK hook'ları çizim yapmadan çalıştırır.

Sandbox içinde mi çalışır?

Hayır. Modlar sizin yetkilerinizle çalışır; denetim için claude plugin validate komutu var: bağlanan her hook'u ve yapılan her çağrıyı listeler. Tablonun tamamı docs/security.md içinde.

Veri bir yere gönderiliyor mu?

Ağ çağrısı yok, telemetri yok, çalışma zamanı bağımlılığı yok. Doğrulayıcı env writes: nothing satırını da doğrular.

Set nasıl değiştirilir?

/ultra set ve bir ad: essentials, strict, flow, marathon veya quiet. Seçim proje bazında saklanır. Tek tek modları /ultra içinde açıp kapatabilir, /ultra reset ile değişiklikleri geri alabilirsiniz.

İddia denetimi nedir?

Bir yanıt testlerin geçtiğini, derlemenin ya da tip kontrolünün başarılı olduğunu söyler ve o yanıtta son düzenlemeden sonra eşleşen bir komut çalışmamışsa fişin sonuna unverified: says tests pass, no passing test run after the last edit satırı eklenir. Yanıtı asla engellemez.