npm install -g failproofai ile yerel CLI’yi yükleyin. Hiçbir argüman olmadan çalıştırarak yerel politika göstergesini açın.
Paket Node.js 20.9 veya daha yeni bir sürüm gerektirir. Bun 1.3 veya daha yeni sürüm geliştirme ve kaynak yüklemeleri için desteklenir. failproofai configure ve failproofai setup, failproofai config için diğer adlardır. failproofai policy, failproofai pack ve failproofai p hepsi failproofai policies yazımlarıdır — paketler ve tek politikalar daha önce üç komut iken şimdi birdir. Eski yazımlar hala çalışır, iki istisna dışında: pack list <source> artık policies show <source> olmuştur ve pack build artık publish olmuştur.
Bir makineyi kurun
CLI’yi yükleyin, ardından makine anahtarını kabuğa okuyun.read -s, komutta asla görünmeyecek şekilde yankılanmayan bir komut isteminde alır:
failproofai config kurulumun tamamıdır: failproofaid hizmetini yükler (kök bir kez, sudo -n aracılığıyla — asla etkileşimli bir parola istemi değil), bulduğu her ajan CLI’ye kancaları bağlar ve bir anahtar mevcut olduğunda Cloud’a bağlanır. Terminal olmadan — CI, bir konteyner, onu yöneten bir ajan — sormak yerine uygular ve yapması istenen herhangi bir şey olmazsa 1 ile çıkar.
Hiçbir politika seçmez. Bu ikinci komutun işidir ve onsuz yeni yapılandırılan bir makine yalnızca her zaman açık olan korumayı uygular.
Ortam değişkenini --token’e tercih edin: komut satırı argümanı kutudaki her kullanıcı tarafından ps aracılığıyla okunabilir. Bu değişkenin koruduğu tek şeydir — herhangi bir komuta yazılan bir anahtar, export dahil, kabuk geçmişine düşer; bu nedenle yukarıda read -s ile okunur. CI’de, bunu gizli mağazadan ayarlayın ve kabuk izlemesini (set -x) kapalı tutun veya izleme bunu yazdırır.
Yerel politika göstergesini açmak için failproofai’yi hiçbir argüman olmadan çalıştırın.
Yapılandırma bayrakları
Yerel duraklamalar yerleşik, özel, kural ve paket politikalarını bir oturum için askıya alır. Her zaman sona erer ve Cloud tarafından yönetilen politikaları devre dışı bırakmaz. Her zaman açık olan ve kendisi devre dışı bırakılamayan veya duraklatılamayan
block-failproofai-commands, bir enstrümente edilen ajanın bu kaçış penceresini kendisi kullanmasını engeller.
Politika bayrakları
Teslimat ve bakım bayrakları
failproofai update, npm install -g failproofai@latest sonrasında çalıştırılmalıdır; ana düzen göçlerini gerçekleştirir, eşleşen daemon ikilisini yükler ve hizmeti yeniden başlatır. --no-daemon yalnızca düzen göçünü gerçekleştirir.
Ağ yolları
claude, codex, copilot, cursor, opencode, pi, hermes, openclaw, factory, devin, antigravity ve goose olur.
Etiketler, iki kök aynı projenin kopyalarını içerdiğinde türetilen ajan kimliklerinin ad alanlarını verir. Çakışan kökler ve yinelenen etiketler, yinelenen koleksiyon veya imleç bozulmasını önlemek için reddedilir. Ekstra yol yapılandırması, daemon yeniden başlaması olmadan yeniden yüklenir.
Konteyner ortamları, dosyada yapılandırılmış ekstra yolları, FAILPROOFAI_<HARNESS>_EXTRA_PATHS adlı virgülle ayrılmış bir değişkenle değiştirebilir; örneğin:
Ortam değişkenleri
Kalıcı makine davranışı için yapılandırma dosyalarını kullanın. Ortam değişkenleri konteynerler, testler ve bir süreç için en kullanışlıdır.CLAUDE_PROJECTS_PATH, CURSOR_HOME, HERMES_HOME ve OPENCLAW_HOME gibi ajana özel ana değişkenler, Failproof AI’nin bu ağ için yerel oturumları nerede keşfettiğini geçersiz kılar.
Bir makineyi güvenli bir şekilde duraklatın veya kaldırın
failproofai <command> --help çalıştırın.

