Gereksinimler
- Node.js >= 20.9.0
- Bun >= 1.3.0 (isteğe bağlı - yalnızca kaynaktan derlemek için gerekli)
Kurulum
Hızlı başlangıç
1
Politikaları etkinleştirin
Politikalar, ajanın her araç çağrısından önce ve sonra çalışan kurallardır. Yıkıcı komutları, gizli bilgi sızıntılarını ve hasara neden olmadan diğer başarısızlık modlarını yakalar.Bu, yüklü ajan CLI’lerinize hook girişleri yazar (Claude Code’un
~/.claude/settings.json, OpenAI Codex’in ~/.codex/hooks.json, GitHub Copilot CLI’nin ~/.copilot/hooks/failproofai.json, Cursor Agent’ın ~/.cursor/hooks.json, OpenCode’un ~/.config/opencode/plugins/failproofai.mjs konumundaki oluşturulmuş plugin shim’i ve ~/.config/opencode/opencode.json dosyasındaki plugin dizisinde bir kayıt girişi, Pi’nin ~/.pi/agent/settings.json veya Hermes’in ~/.hermes/config.yaml dosyası). Birden fazla varsa size sorulacak; --cli claude codex copilot cursor opencode pi hermes (herhangi bir alt küme) geçerek sorguyu atlayabilirsiniz.GitHub Copilot CLI, Cursor Agent, OpenCode ve Pi desteği beta aşamasındadır — --cli copilot, --cli cursor, --cli opencode veya --cli pi ile kurun. Hermes (hermes-agent, bir Slack/Telegram ağ geçidi) --cli hermes ile kullanıcı kapsamında yüklenir ve ayrıca çevrimdışı bir denetim kaynağıdır.2
Doğrulayın
3
Panoyu başlatın
http://localhost:8020 konumundaki yerel bir panoyu açar.4
Ajanınızı çalıştırın
Claude Code’u her zamanki gibi başlatın. Ajan riskli bir şey denerse, failproofai bunu otomatik olarak durdurur. Bunu çalıştırılır durumda bırakın ve panoda ne olduğunu gözden geçirin.
Politikalar nasıl çalışır
Ajan bir araç her çalıştırdığında, Claude Code failproofai’ı bir alt işlem olarak çağırır:- allow - ajan normal şekilde devam eder
- deny - eylem engellenir, ajanına neden engelleneceği söylenir
- instruct - ajanın isteminine ek bağlam eklenir
Politikalar yerel işleminizde çalışır. Hiçbir şey uzak bir hizmete gönderilmez.
Kural tabanlı politikalarla ekip politikaları ayarlayın
Ekibiniz genelinde kalite standartları oluşturmanın en hızlı yolu.failproofai/policies/ kuralıdır. Bu dizine politika dosyalarını bırakın ve otomatik olarak yüklenir — bayrak yok, yapılandırma değişikliği yok, kurulum komutu yok.
1
Politikalar dizinini oluşturun
2
Politika dosyaları ekleyin
Başlangıç örneklerini kopyalayın veya kendi dosyalarınızı yazın:Veya yeni bir tane oluşturun:
3
Git'e işleyin
Veri depolama
Tüm yapılandırma ve günlükler makinenizde kalır:Kaldırma
~/.claude/settings.json dosyasından hook girişlerini kaldırır. ~/.failproofai/ içindeki yapılandırma dosyaları korunur.
Sonraki adımlar
Yapılandırma
Kapsamlar ve yapılandırma dosyası biçimi
Yerleşik politikalar
Parameterlerle 26 politikanın tümü
Özel politikalar
JavaScript’te kendi politikalarınızı yazın
Ajan izleyici
Oturumları izleyin ve politika etkinliğini gözden geçirin

