Langsung ke konten utama
Vault adalah tempat Anda menyimpan informasi sensitif yang Kazzle butuhkan untuk melakukan sesuatu bagi Anda. Gunakan untuk hal-hal seperti kunci API, detail login, rahasia webhook, URL database, kredensial Git, atau token apa pun yang dibutuhkan aplikasi atau alur kerja. Jangan tempel kunci pribadi atau kata sandi ke dalam thread. Simpan di Vault, lalu biarkan Kazzle menggunakannya saat tugas atau aplikasi membutuhkan akses.

Apa yang disimpan di Vault

  • Kunci API untuk layanan yang ingin Anda gunakan Kazzle
  • Detail login untuk akun yang ingin Anda otomatisasi
  • Kredensial Git untuk repo pribadi
  • Rahasia webhook untuk aplikasi
  • String koneksi database
  • Token untuk SMS, email, pembayaran, analitik, atau alat lainnya

Mengapa menggunakan Vault

Vault menjaga rahasia tetap keluar dari chat dan kode sumber.
  • Rahasia dienkripsi saat istirahat
  • AI tidak melihat nilai plaintext
  • Log chat dan hasil alat tidak menampilkan rahasia
  • Rahasia yang disimpan sama dapat digunakan kembali oleh aplikasi dan otomasi
  • Rahasia dibatasi ke space Anda

Bagaimana Kazzle menggunakan rahasia

Saat AI membutuhkan rahasia, ia menggunakan referensi yang disimpan. Kazzle mengisi nilai sebenarnya hanya saat tindakan berjalan. Misalnya, jika aplikasi membutuhkan kunci API email, AI dapat menghubungkan aplikasi untuk menggunakan rahasia yang disimpan tanpa mencetak kunci di thread.

Mengorganisir rahasia

Sebagian besar orang dapat menyimpan rahasia dan menggunakannya secara langsung. Aplikasi dan tim yang lebih besar dapat mengorganisir rahasia menjadi:
  • Collections - kelompok rahasia untuk aplikasi, alur kerja, atau layanan
  • Environments - nilai terpisah untuk pengembangan dan produksi
Contoh:
my-app
├── development
│   └── EMAIL_API_KEY
└── production
    └── EMAIL_API_KEY

Menggunakan rahasia di aplikasi

Saat Kazzle membangun aplikasi, ia dapat menghubungkan aplikasi ke rahasia di Vault. Selama pratinjau dan penerapan, Kazzle menyediakan rahasia tersebut ke aplikasi tanpa menyimpannya dalam kode aplikasi. Untuk aplikasi yang dihasilkan, rahasia biasanya dilampirkan ke konfigurasi komponen aplikasi. Jika Anda mengedit aplikasi secara manual, lihat Kazzle CLI untuk cara perintah pengembangan menerima rahasia.

Catatan pengembang

Jika Anda membutuhkan perilaku teknis:
  • Rahasia sederhana menjadi variabel lingkungan untuk proses aplikasi
  • Rahasia multi-field dapat menyimpan kredensial terstruktur, seperti login dengan email dan kata sandi
  • Referensi rahasia diselesaikan oleh Kazzle saat runtime
  • Aplikasi produksi hanya menerima rahasia yang dideklarasikan untuk komponen mereka
  • Build UI yang menghadap browser hanya boleh menggunakan nilai publik yang aman untuk diekspos
Rahasia login dua faktor juga dapat menghasilkan kode sekali pakai saat Kazzle membutuhkannya.