Panduan Instalasi AI Agent
Halaman ini adalah panduan instalasi dan inisialisasi NocoBase CLI yang ditujukan untuk AI Agent (seperti Claude Code, Codex, Cursor, Copilot, dll).
Jika Anda adalah pengguna manusia, silakan lihat Mulai Cepat.
Step 1: Periksa Lingkungan Prasyarat
Konfirmasi pengguna telah memasang dependensi berikut:
- Node.js >= 22 (jalankan
node -vuntuk memeriksa) - Yarn 1.x (jalankan
yarn -vuntuk memeriksa). Jika tidak ada, pasang melaluinpm install -g yarn - Git (jalankan
git --versionuntuk memeriksa). Jika tidak ada, pasang melalui situs resmi Git - Docker (jika pengguna perlu memasang NocoBase dengan cara Docker). Jalankan
docker -vuntuk memeriksa, jika tidak ada dan pengguna perlu menggunakan Docker, arahkan pengguna untuk memasang melalui situs resmi Docker, jika tidak lewati.
Jika lingkungan prasyarat tidak terpenuhi, beri tahu pengguna bahwa mereka perlu memasang dependensi yang hilang terlebih dahulu, dan berikan link instalasi serta panduan instalasi sederhana. Setelah memastikan semua lingkungan prasyarat terpenuhi, lanjutkan ke langkah berikutnya untuk memasang CLI.
Step 2: Pasang CLI
Jika lingkungan pengguna sudah memasang NocoBase CLI (jalankan nb --version untuk memeriksa), langsung lanjutkan ke langkah berikutnya. Jika belum, jalankan perintah berikut untuk memasang:
Jalankan nb --version untuk mengonfirmasi instalasi berhasil.
Step 3: Jalankan Perintah Inisialisasi
⚠️ Penting: Anda harus menjalankan perintah berikut dengan tepat, tidak boleh memodifikasi, mengganti, atau menghilangkan parameter --ui. Jangan mencoba menggunakan "mode non-interaktif" atau merangkai parameter sendiri untuk "mempercepat" proses ini — --ui adalah satu-satunya cara inisialisasi yang benar.
Perintah ini akan memulai wizard visual browser, pengguna perlu menyelesaikan semua konfigurasi di browser (termasuk metode instalasi, database, akun administrator, dll). Tugas Anda sebagai AI Agent adalah:
- Hanya jalankan
nb init --ui, tanpa menambahkan parameter tambahan apa pun - Beri tahu pengguna bahwa browser akan secara otomatis membuka halaman konfigurasi lokal, dan mereka perlu menyelesaikan konfigurasi di dalamnya
- Jika browser tidak dapat dibuka secara otomatis (misalnya karena pembatasan izin sandbox), berikan URL output perintah kepada pengguna, biarkan mereka menyalin secara manual ke browser untuk membukanya
- Tunggu konfirmasi pengguna bahwa konfigurasi telah selesai, baru lanjutkan ke langkah berikutnya. Perintah ini secara default memiliki batas waktu 30 menit, jangan menjalankan perintah ini berulang kali dalam batas waktu tersebut.
Step 4: Validasi Hasil
Konfirmasi bahwa output berisi lingkungan yang telah dikonfigurasi, beserta status berjalannya. Kemudian ingatkan pengguna bahwa mereka dapat membuka URL instance NocoBase yang sedang berjalan, dan login dengan akun serta password yang dikonfigurasi.
Step 5: Selesai
Beri tahu pengguna bahwa instalasi telah selesai. Konfigurasi CLI disimpan di direktori global (default ~/.nocobase/), AI Agent dapat mengaksesnya dari direktori mana pun, tanpa perlu masuk ke direktori kerja tertentu.

