Ana içeriğe atla
failproofai policies --install [policy-names...] [options]
Claude Code’un settings.json dosyasına kanca girişleri yazarak failproofai’nin araç çağrılarını kesintiye uğratmasını sağlar. Takma adlar: failproofai p -i

Seçenekler

BayrakAçıklama
--scope user~/.claude/settings.json içine yükle (varsayılan - tüm oturumlar)
--scope projectMevcut dizindeki .claude/settings.json içine yükle
--scope localMevcut dizindeki .claude/settings.local.json içine yükle
--custom <path> / -cÖzel kanca politikaları içeren JS dosyasının yolu

Davranış

  • Politika adı yok - politika seçmek için etkileşimli bir istem açar
  • Belirli adlar - bu politikaları etkinleştirir (zaten etkinleştirilmiş olanlar eklenir)
  • all - mevcut tüm politikaları etkinleştirir
Yükleme toplamsal işlemdir: --install komutunu tekrar çalıştırmak mevcut olanları kaldırmadan yeni politikaları ekler.

Örnekler

# Tüm varsayılan politikaları genel olarak yükle (etkileşimli)
failproofai policies --install

# Mevcut proje için belirli politikaları yükle
failproofai policies --install block-sudo sanitize-api-keys --scope project

# Tüm politikaları birden etkinleştir
failproofai policies --install all

# Özel politikalar dosyası ile yükle
failproofai policies --install --custom ./my-policies.js
--custom <path> sağlandığında, dosya hemen doğrulanır - en az bir kez customPolicies.add() çağrısı yapması gerekir. Çözülen yol, customPoliciesPath olarak policies-config.json içine kaydedilir.