Mulai Cepat Pembangunan AI
Pembangunan AI adalah kemampuan pembangunan dengan bantuan AI yang disediakan NocoBase — Anda mendeskripsikan kebutuhan bisnis dengan bahasa natural, AI Agent membantu Anda membangun sistemnya. Mulai dari pemodelan data, pembangunan UI, orkestrasi Workflow, konfigurasi Permission, hingga akhirnya rilis ke production, seluruh rantainya tercakup.
Khusus untuk bagaimana UI dibangun, ada dua cara:
- AI + pembangunan Portal no-code — AI membangun UI sistem Anda berdasarkan kemampuan konfigurasi no-code NocoBase, hasilnya berupa konfigurasi yang tersimpan di database. Cocok untuk CRUD standar dan back-office internal, dan orang bisnis nantinya juga dapat menyesuaikannya sendiri lewat antarmuka
- Pembangunan AI Portal — NocoBase menyediakan kemampuan dasar (data, autentikasi, Permission, dan lainnya), AI Agent langsung menulis kode secara lokal (hasilnya dapat langsung di-commit ke Git), setelah di-build dan di-deploy dapat diakses langsung melalui AI Portal. Cocok untuk interaksi kustom, sistem bisnis kompleks, dan skenario dengan kebutuhan visual khusus
Cara mana pun yang Anda pilih, tabel data, Permission, dan Workflow tetap menggunakan satu set Skill yang sama — sambil menulis halaman, AI Agent juga sekalian dapat membuatkan tabel data dan mengonfigurasi Permission untuk Anda, sehingga melalui percakapan sebuah sistem bisnis yang lengkap terbangun secara bertahap.
Cara Memilih di Antara Dua Cara Pembangunan
Kedua cara di atas masing-masing berkaitan dengan satu entry akses. Satu aplikasi NocoBase dapat memiliki beberapa entry yang berbagi satu set data yang sama, dan dari path aksesnya Anda dapat mengenali entry yang mana:

Perbedaan detailnya:
Beberapa kondisi berikut cukup ditangani dengan Portal no-code:
- Struktur halaman sangat standar, hanya tabel dan formulir biasa, mengonfigurasinya lebih cepat daripada menulis kode
- Orang bisnis yang tidak menulis kode perlu menyesuaikan halaman sendiri
- Anda hanya ingin memakai kemampuan Block bawaan NocoBase, misalnya dashboard, tampilan kalender, tampilan kanban
- Membangun sendirian, atau tidak butuh pembangunan bersama banyak orang
Untuk skenario lainnya kami lebih menyarankan membangun dengan AI Portal. Pada pembangunan Portal no-code, konteks yang harus dipelajari AI terlalu banyak — tipe Block, struktur konfigurasi, aturan reaksi, dan lainnya — sehingga untuk sistem bisnis yang butuh pembangunan kompleks, efisiensi pembangunan, kemudahan pemeliharaan, maupun kolaborasi banyak orang sama-sama kurang ideal.
Maka kami mengambil pendekatan lain: menulis kode frontend adalah hal yang paling dikuasai AI, jadi biarkan ia mengerjakan yang paling dikuasainya. NocoBase berperan sebagai fondasi kernel sistem, sedangkan frontend diserahkan sepenuhnya kepada AI. Dengan kebutuhan yang sama, hasilnya lebih cepat dan lebih baik. AI berkreasi bebas, NocoBase yang menjamin keandalan.
Kedua mode ini juga dapat dicampur: back-office internal dikonfigurasi cepat dengan Portal no-code, sedangkan portal pelanggan yang menghadap keluar dikustomisasi secara rinci dengan AI Portal — keduanya berada dalam satu aplikasi yang sama, berbagi satu set data dan sistem pengguna.
Mulai Cepat
Jika ingin mencoba pembangunan AI Portal, harap pasang NocoBase CLI versi alpha (npm install -g @nocobase/cli@alpha).
Jika Anda sudah memasang NocoBase CLI, Anda dapat melewati langkah ini.
Instalasi AI Sekali Klik
Salin prompt di bawah ini ke asisten AI Anda (Claude Code, Codex, Cursor, Trae, dll), instalasi dan konfigurasi akan otomatis selesai:
Instalasi Manual
Browser akan secara otomatis membuka halaman konfigurasi visual, memandu Anda untuk memasang NocoBase Skills, mengonfigurasi database, dan memulai aplikasi. Untuk langkah-langkah detail silakan lihat Mulai Cepat.
Gunakan Percakapan Sebagai Pengganti Konfigurasi Manual
Setelah NocoBase CLI terinstal, Anda dapat langsung menggunakan bahasa natural di asisten AI untuk mengoperasikan NocoBase. Berikut adalah beberapa skenario nyata, dari membuat satu tabel hingga membangun seluruh sistem, rasakan kemampuan pembangunan AI.
Deskripsikan Kebutuhan Bisnis, AI Membantu Anda Merancang Tabel dan Relasi
Beri tahu AI sistem apa yang ingin Anda buat, ia akan secara otomatis membantu Anda merancang tabel data, tipe Field, dan relasi — tanpa perlu menggambar diagram ER sendiri.

AI secara otomatis menghasilkan tabel data seperti pelanggan, kontak, peluang, pesanan, dan lainnya, beserta relasi antar mereka:

Untuk mempelajari lebih lanjut tentang penggunaan pemodelan data, silakan lihat Pemodelan Data.
Bangun satu milestone, dan AI menyimpan versi yang dapat dipulihkan untuk Anda
Setelah menyelesaikan sebuah halaman, sekelompok tabel data, atau sebuah Workflow, minta AI menyimpan keadaan saat ini sebagai versi — jika ada konfigurasi yang rusak, Anda selalu bisa kembali ke milestone terakhir yang jelas.

AI tidak menyimpan versi setiap kali mengubah satu Field; AI hanya menyimpan setelah menyelesaikan dan memverifikasi satu milestone yang jelas, sehingga daftar versi lebih mudah dibaca dan lebih mudah menentukan ke mana harus kembali.
Untuk mempelajari lebih lanjut tentang kontrol versi, silakan lihat Kontrol Versi.
Orkestrasi Workflow Otomatis dengan Satu Kalimat
Deskripsikan kondisi trigger dan logika pemrosesan dari proses bisnis, AI akan secara otomatis membuat trigger dan rangkaian Node.

Untuk mempelajari lebih lanjut tentang penggunaan Workflow, silakan lihat Manajemen Workflow.
Deskripsikan Halaman dengan Bahasa Bisnis, AI Membangunnya untuk Anda
NocoBase secara default menyediakan satu AI Portal dan satu Portal no-code. Tidak perlu mempelajari aturan konfigurasi, langsung katakan halaman seperti apa yang Anda inginkan — kotak pencarian, tabel, kondisi filter, sebutkan saja maka akan tersedia.

Jika membangun melalui Portal no-code (nama Portal default adalah admin), acuannya seperti berikut:

Jika membangun melalui mode AI Portal (nama Portal default adalah main), acuannya seperti berikut:

Untuk mempelajari lebih lanjut tentang penggunaan konfigurasi UI, silakan lihat Konfigurasi UI atau Pembangunan AI Portal.
Keamanan & Audit
Sebelum membiarkan AI Agent mengoperasikan NocoBase, disarankan untuk memahami terlebih dahulu metode autentikasi, kontrol Permission, dan audit operasi — pastikan AI hanya melakukan apa yang seharusnya, setiap langkah tercatat. Silakan lihat Keamanan & Audit.
NocoBase Skills
NocoBase Skills adalah paket pengetahuan domain yang dapat dipasang ke AI Agent, agar AI memahami sistem konfigurasi NocoBase. NocoBase menyediakan beberapa Skills, mencakup seluruh proses pembangunan:
- Manajemen Lingkungan — Pemeriksaan lingkungan, instalasi deployment, upgrade, dan diagnostik masalah
- Pemodelan Data — Membuat dan mengelola tabel data, Field, relasi
- Konfigurasi UI — Membuat dan mengedit halaman, Block, popup, interaksi
- Manajemen Workflow — Membuat, mengedit, mengaktifkan, dan mendiagnosis Workflow
- Konfigurasi Permission — Mengelola role, kebijakan Permission, pengikatan Pengguna, dan penilaian risiko
- Solusi — Membangun seluruh sistem bisnis secara batch dari YAML
- Manajemen Plugin — Melihat, mengaktifkan, dan menonaktifkan Plugin
- Manajemen Publikasi — Publikasi lintas lingkungan, backup recovery, dan migrasi
- Kontrol Versi — Menyimpan versi yang dapat dipulihkan setelah milestone selesai
- Pembangunan AI Portal - Membuat AI Agent menulis kode di AI Portal untuk membangun UI sistem
NocoBase CLI akan secara otomatis menginstal Skills selama proses inisialisasi (nb init), tanpa perlu instalasi manual.
Tautan Terkait
- AI Portal — Cara pembangunan lain, dengan AI Agent langsung menulis kode frontend
- NocoBase CLI — Tool baris perintah untuk memasang dan mengelola NocoBase
- Referensi NocoBase CLI — Penjelasan parameter lengkap untuk semua perintah
- Pengembangan Plugin AI — Gunakan AI untuk membantu mengembangkan Plugin NocoBase
- Keamanan & Audit — Metode autentikasi, kontrol Permission, dan audit operasi
- Karyawan AI — Kemampuan Agent NocoBase, mendukung kolaborasi dan eksekusi operasi di antarmuka bisnis

