OpenClaw menarik karena bukan sekadar chatbot. Ia dirancang sebagai agen AI yang dapat menjalankan pekerjaan dengan menggunakan berbagai tool dan berjalan sebagai sistem yang lebih aktif. Tetapi kemampuan seperti ini juga menimbulkan pertanyaan penting: seberapa jauh agen tersebut boleh mengakses komputer, jaringan, credential, dan layanan lain?
Di sinilah NVIDIA NemoClaw menjadi menarik. NemoClaw menyediakan cara untuk menjalankan OpenClaw di dalam OpenShell sandbox dengan pengaturan inference, credential, network policy, dan lifecycle yang dikelola. NVIDIA mengumumkan NemoClaw pada 16 Maret 2026 sebagai stack untuk menjalankan agen AI secara lebih aman, dan dokumentasi terbarunya masih menempatkannya dalam status early preview.
- OpenClaw adalah agen AI yang menjalankan pekerjaan menggunakan tool dan integrasi.
- OpenShell adalah runtime/sandbox NVIDIA yang menerapkan batasan dan kebijakan terhadap agen.
- NemoClaw adalah stack yang menggabungkan onboarding, OpenShell, inference, credential management, policy, dan operasi sandbox untuk agen yang didukung.
- Instalasi dasar dapat dimulai dengan satu perintah.
- Model dapat berasal dari provider cloud seperti NVIDIA, OpenAI, Anthropic, Google Gemini, OpenRouter, maupun layanan lokal seperti Ollama jika didukung platform.
- Per September 2026, NemoClaw masih merupakan early preview, sehingga perubahan CLI dan fitur masih mungkin terjadi.
- Apa itu NemoClaw?
- OpenClaw, OpenShell, dan NemoClaw
- Mengapa memakai NemoClaw?
- Persiapan sebelum instalasi
- Cara menginstal NemoClaw
- Menyelesaikan onboarding
- Memastikan sandbox siap
- Menjalankan OpenClaw pertama kali
- Memilih model dan provider
- Hal penting tentang keamanan
- Troubleshooting
- Tips untuk pemula
- Kesimpulan
1. Apa Itu NemoClaw?
Secara sederhana, bayangkan OpenClaw sebagai agen dan OpenShell sebagai ruang kerja yang dibatasi. NemoClaw menghubungkan keduanya melalui proses onboarding dan konfigurasi yang dikelola.
NVIDIA mendeskripsikan NemoClaw sebagai open-source reference stack untuk menjalankan agen AI yang didukung di dalam sandbox OpenShell. NemoClaw menangani sejumlah hal seperti onboarding, inference terkelola, network policy, integrasi, dan lifecycle sandbox.
Dengan pendekatan ini, agen tidak sekadar dijalankan begitu saja di host. Akses jaringan, credential, dan operasi sandbox berada di bawah lapisan pengelolaan yang lebih terstruktur.
Penting: sandbox bukan berarti "mustahil terjadi masalah". Ia adalah lapisan pembatas dan kontrol. Anda tetap perlu memahami policy, credential, jaringan, dan integrasi yang Anda aktifkan.
2. OpenClaw, OpenShell, dan NemoClaw: Apa Bedanya?
Tiga nama ini sering membingungkan karena semuanya muncul ketika kita membahas agen AI yang berjalan di lingkungan terisolasi.
| Komponen | Peran sederhana | Analogi |
|---|---|---|
| OpenClaw | Agen AI yang menerima instruksi dan menggunakan tool untuk menjalankan pekerjaan. | Orang yang mengerjakan pekerjaan. |
| OpenShell | Runtime/sandbox yang menyediakan isolasi dan menerapkan policy terhadap agen. | Ruang kerja dengan aturan akses. |
| NemoClaw | Stack NVIDIA yang mengelola onboarding, agent integration, inference, credential, policy, dan lifecycle sandbox. | Sistem yang menyiapkan dan mengelola ruang kerja tersebut. |
Jadi, NemoClaw bukan sekadar "versi aman dari OpenClaw". Lebih tepat melihatnya sebagai lapisan pengelolaan untuk menjalankan agen yang didukung di dalam OpenShell dengan konfigurasi yang dikontrol.
3. Mengapa Memakai NemoClaw?
Agen AI memiliki kemampuan yang berbeda dari chatbot biasa. Semakin banyak tool dan integrasi yang diberikan, semakin penting membatasi apa yang dapat dilakukan agen.
Beberapa hal yang menjadi alasan menggunakan NemoClaw antara lain:
- Menjalankan agen di dalam sandbox.
- Menerapkan network policy.
- Mengelola akses inference melalui OpenShell.
- Menyimpan credential pada lapisan yang dikelola, bukan sekadar memberikan API key secara langsung kepada agen.
- Mengelola lifecycle sandbox, termasuk status, recovery, dan operasi lainnya.
- Menyediakan onboarding terpandu sehingga pengguna tidak harus mengatur seluruh komponen secara manual.
Namun, ada konsekuensinya: NemoClaw masih berada pada tahap early preview. Dokumentasi dan release notes menunjukkan bahwa komponen, CLI, policy, lifecycle, dan integrasi terus mengalami perubahan.
4. Persiapan Sebelum Instalasi
Sebelum menjalankan installer, sebaiknya periksa lingkungan komputer Anda terlebih dahulu.
4.1 Sistem operasi dan platform
Dukungan platform tidak identik untuk semua konfigurasi. Linux merupakan salah satu jalur utama, sementara macOS, Windows/WSL, DGX Station, DGX Spark, dan platform tertentu memiliki persyaratan atau alur khusus.
Karena status dukungan dapat berubah mengikuti versi NemoClaw, jangan menganggap semua kombinasi OS, hardware, agent, provider, dan inference runtime otomatis didukung.
4.2 Container runtime
Docker merupakan jalur runtime utama yang didokumentasikan NemoClaw. Pada Linux, installer dapat membantu memasang Docker. Pada macOS, Docker Desktop atau Colima perlu disiapkan terlebih dahulu.
Pada Linux yang memenuhi persyaratan, NemoClaw juga mendokumentasikan penggunaan native rootless Podman sebagai alternatif tertentu.
4.3 Provider/model
Anda juga perlu menentukan apakah akan menggunakan model cloud atau lokal.
- Cloud: NVIDIA Endpoints, OpenAI, Anthropic, Google Gemini, OpenRouter, dan endpoint kompatibel tertentu.
- Local: misalnya Ollama atau inference server lokal lain jika didukung oleh konfigurasi Anda.
Jangan masukkan API key ke artikel, screenshot, GitHub repository, atau chat. API key adalah credential. Jika diperlukan saat onboarding, masukkan melalui mekanisme credential yang disediakan NemoClaw atau terminal lokal Anda.
5. Cara Menginstal NemoClaw
Jika persyaratan dasar sudah siap, proses instalasi dapat dimulai dari terminal.
Langkah 1 — Jalankan installer resmi
Buka Terminal, lalu jalankan:
curl -fsSL https://www.nvidia.com/nemoclaw.sh | bash
Installer resmi NVIDIA akan melakukan pemeriksaan awal dan kemudian melanjutkan ke proses onboarding apabila kondisi sistem memenuhi persyaratan.
Perhatian keamanan: perintah di atas menjalankan script yang diambil langsung dari internet. Untuk komputer produksi atau lingkungan sensitif, biasakan meninjau dokumentasi resmi dan memahami mekanisme installer sebelum menjalankannya.
Langkah 2 — Baca pemberitahuan software pihak ketiga
Installer dapat menampilkan pemberitahuan mengenai software pihak ketiga. Baca pemberitahuan tersebut dan lanjutkan hanya jika Anda menyetujuinya.
Langkah 3 — Ikuti onboarding
Setelah installer berjalan, wizard akan memandu beberapa pilihan.
-
Pilih agent.
Untuk panduan ini, pilih OpenClaw. -
Pilih provider inference.
Pilihan yang muncul bergantung pada platform dan konfigurasi. Contohnya NVIDIA Endpoints, OpenRouter, OpenAI, Anthropic, Google Gemini, OpenAI-compatible endpoint, Anthropic-compatible endpoint, atau Ollama. -
Pilih model.
Model yang tersedia bergantung pada provider dan versi NemoClaw yang digunakan. -
Masukkan credential bila diperlukan.
Jangan menuliskan API key ke dalam kode sumber, repository, atau chat. -
Tentukan nama sandbox.
Jika tidak ada kebutuhan khusus, Anda dapat menerima nama yang disarankan, misalnyamy-assistant. -
Tentukan integrasi tambahan.
Untuk percobaan pertama, Anda dapat membiarkan web search dan messaging tidak aktif. Keduanya bisa dikonfigurasi kemudian. -
Tinjau konfigurasi.
NemoClaw menampilkan ringkasan konfigurasi sebelum provider didaftarkan dan sandbox dibuat. -
Konfirmasi.
Setelah konfigurasi sesuai, lanjutkan proses pembuatan sandbox.
Catatan untuk DGX Spark, DGX Station, dan Windows/WSL: pada platform tertentu, installer dapat menawarkan Express Install atau alur khusus. Jangan menganggap pilihan tersebut berlaku untuk semua komputer. Ikuti hasil preflight dan instruksi platform yang ditampilkan installer.
6. Memahami Proses Onboarding
Onboarding bukan sekadar instalasi aplikasi. NemoClaw juga menyiapkan sandbox dan konfigurasi agen.
Secara umum, prosesnya mencakup:
- pemeriksaan kesiapan host;
- menyiapkan atau menggunakan kembali OpenShell gateway;
- memilih provider dan model;
- menyiapkan credential provider;
- menentukan nama sandbox;
- memilih integrasi seperti web search atau messaging jika diperlukan;
- menerapkan network policy;
- membuat atau memulihkan sandbox;
- menyiapkan OpenClaw di dalam sandbox;
- melakukan pemeriksaan kesiapan sebelum agen digunakan.
Pada OpenClaw versi terbaru yang digunakan NemoClaw, proses onboarding juga melibatkan device pairing. Karena itu, jangan menganggap instalasi selesai hanya karena binary nemoclaw sudah tersedia.
7. Memastikan Sandbox Sudah Siap
Setelah onboarding selesai dan Anda melihat ringkasan bahwa setup siap digunakan, periksa status sandbox.
nemoclaw my-assistant status
Jika Anda menggunakan nama sandbox berbeda, ganti my-assistant dengan nama sandbox tersebut.
Tujuannya adalah memastikan sandbox benar-benar berada pada kondisi siap sebelum Anda mencoba menjalankan agen.
Jangan hanya mengandalkan pesan "install berhasil". Status sandbox adalah pemeriksaan yang lebih berguna untuk memastikan lingkungan benar-benar siap digunakan.
8. Menjalankan OpenClaw untuk Pertama Kali
Setelah sandbox siap, ada dua cara utama untuk memulai OpenClaw.
Opsi A — Dashboard
Untuk mendapatkan URL dashboard:
nemoclaw my-assistant dashboard-url --quiet
Buka URL yang ditampilkan di browser pada komputer yang menjalankan NemoClaw.
Jangan membagikan URL dashboard. URL terautentikasi dapat mengandung token yang digunakan untuk mengakses sesi browser. Perlakukan URL tersebut seperti credential.
Opsi B — Terminal
Anda dapat menjalankan OpenClaw langsung dari terminal:
nemoclaw launch my-assistant
Perintah launch melakukan pemeriksaan yang diperlukan sebelum menjalankan TUI OpenClaw.
Masuk ke shell sandbox terlebih dahulu
Jika Anda ingin masuk ke shell sandbox dan menjalankan TUI secara manual:
nemoclaw my-assistant connect
openclaw tui
Prompt pertama
Setelah OpenClaw aktif, mulai dengan tugas yang sederhana. Misalnya:
Halo. Perkenalkan dirimu dan jelaskan tool apa saja
yang tersedia dalam sandbox ini.
Jika agen merespons, berarti jalur dasar instalasi, sandbox, inference, dan agent sudah berhasil terhubung.
9. Memilih Model dan Provider
Salah satu kelebihan NemoClaw adalah Anda tidak harus terikat pada satu model.
| Provider | Cocok untuk | Credential |
|---|---|---|
| NVIDIA Endpoints | Model hosted melalui layanan NVIDIA. | NVIDIA_INFERENCE_API_KEY |
| OpenAI | Menggunakan API OpenAI. | OPENAI_API_KEY |
| Anthropic | Menggunakan API Anthropic. | ANTHROPIC_API_KEY |
| Google Gemini | Menggunakan endpoint Gemini yang didukung. | GEMINI_API_KEY |
| OpenRouter | Menggunakan model melalui OpenRouter. | OPENROUTER_API_KEY |
| Ollama | Inference lokal jika platform dan agent mendukungnya. | Tidak memerlukan API key cloud. |
| Compatible Endpoint | Server OpenAI-compatible atau Anthropic-compatible tertentu. | Bergantung endpoint. |
Pilihan provider yang ditampilkan NemoClaw dapat berbeda sesuai platform, agent, dan versi yang digunakan. Karena itu, gunakan daftar yang muncul pada onboarding sebagai acuan aktual.
Cloud atau lokal?
Model cloud biasanya lebih mudah digunakan dan menawarkan pilihan model yang luas, tetapi inference dilakukan melalui layanan eksternal sesuai kebijakan provider.
Model lokal dapat menjadi pilihan ketika Anda ingin inference dilakukan di perangkat sendiri. Namun, model lokal membutuhkan resource komputasi dan penyimpanan yang sesuai, dan tidak semua agent/platform mendukung semua local runtime.
10. Hal Penting Tentang Keamanan
Bagian ini penting karena alasan utama menggunakan sandbox adalah mengurangi risiko ketika agen diberi kemampuan untuk melakukan tindakan.
10.1 Jangan memberikan akses lebih dari yang diperlukan
Jika Anda hanya ingin menguji OpenClaw, jangan langsung mengaktifkan semua integrasi.
Mulailah dengan:
- satu sandbox;
- satu provider;
- satu model;
- tanpa messaging;
- tanpa web search jika belum diperlukan;
- policy yang sesuai kebutuhan.
Setelah semuanya stabil, baru tambahkan integrasi satu per satu.
10.2 Lindungi API key
Credential provider dikelola melalui OpenShell dalam arsitektur NemoClaw. Jangan memasukkan API key langsung ke prompt agen dan jangan menyimpannya dalam file konfigurasi yang kemudian diunggah ke repository publik.
Jika Anda pernah membocorkan API key, tindakan yang tepat adalah melakukan rotation/revocation melalui provider tersebut.
10.3 Network policy tetap penting
Sandbox tidak berarti agen bebas mengakses internet. Justru salah satu fungsi penting OpenShell adalah menyediakan mekanisme policy terhadap akses jaringan.
Jika sebuah tool membutuhkan endpoint tertentu, Anda mungkin perlu mengizinkan akses tersebut melalui policy yang sesuai.
10.4 Dashboard URL adalah informasi sensitif
Jangan menaruh URL dashboard yang sudah memiliki token autentikasi ke screenshot publik, issue GitHub, grup WhatsApp, atau artikel.
11. Troubleshooting
Masalah 1 — nemoclaw tidak ditemukan
Jika instalasi selesai tetapi terminal mengatakan bahwa nemoclaw tidak ditemukan, kemungkinan shell Anda belum memuat perubahan PATH.
Coba buka terminal baru atau reload shell profile:
source ~/.bashrc
Untuk Zsh:
source ~/.zshrc
Jika Anda menggunakan nvm/fnm atau instalasi tertentu, periksa juga apakah lokasi binary NemoClaw sudah masuk ke PATH.
Masalah 2 — Onboarding berhenti di tengah jalan
Jangan langsung menghapus semuanya. NemoClaw menyediakan mekanisme untuk melanjutkan onboarding yang belum selesai.
nemoclaw onboard --resume
Perintah tersebut digunakan untuk melanjutkan state onboarding yang tersimpan setelah kondisi penyebab masalah diperbaiki.
Masalah 3 — Ingin mengulang onboarding
Jika Anda memang ingin membuang state onboarding sebelumnya dan memulai ulang:
nemoclaw onboard --fresh
Gunakan --fresh dengan hati-hati.
Pada instalasi yang sudah memiliki sandbox, jangan berasumsi bahwa "fresh" berarti semua data lama aman untuk dihapus. Baca status dan instruksi recovery terlebih dahulu.
Masalah 4 — Docker bermasalah
Pastikan Docker tersedia dan dapat diakses oleh user yang menjalankan NemoClaw.
Di Linux, jika installer memberi instruksi seperti newgrp docker, ikuti instruksi tersebut sebelum mencoba kembali.
Di macOS, pastikan Docker Desktop atau Colima sudah berjalan.
Masalah 5 — Sandbox belum Ready
Jalankan:
nemoclaw my-assistant status
Jika status belum siap, perhatikan pesan diagnostik yang ditampilkan. Jangan langsung membuat sandbox kedua karena hal tersebut dapat membuat diagnosis semakin sulit.
Masalah 6 — Provider atau model tidak bisa digunakan
Periksa:
- provider yang dipilih memang didukung pada platform Anda;
- API key masih valid;
- model tersedia pada provider;
- endpoint benar;
- network policy mengizinkan koneksi yang dibutuhkan;
- inference route berhasil diverifikasi.
Masalah 7 — Dashboard tidak bisa dibuka dari komputer lain
Dashboard pada host biasanya menggunakan binding lokal. Untuk akses remote melalui SSH, gunakan port forwarding sesuai instruksi resmi, bukan membuka dashboard secara publik.
Contoh pola yang digunakan dokumentasi:
ssh -L 18789:127.0.0.1:18789 <user>@<host>
Gunakan nomor port yang benar-benar diberikan oleh sistem Anda. Jangan mengasumsikan port pada contoh selalu sama.
12. Tips Praktis untuk Pemula
Mulai sederhana
- Jangan mengaktifkan semuanya sekaligus. Pastikan agent + model + sandbox bekerja terlebih dahulu. ```
- Gunakan nama sandbox yang jelas. Misalnya
openclaw-test,openclaw-work, atau nama lain yang mudah Anda kenali. - Simpan catatan konfigurasi. Catat provider, model, versi NemoClaw, nama sandbox, dan integrasi yang aktif. Jangan mencatat nilai API key.
- Jangan membagikan dashboard URL. Perlakukan URL terautentikasi sebagai informasi rahasia.
- Tambahkan integrasi secara bertahap. Web search dan messaging dapat ditambahkan setelah sistem dasar berjalan.
- Pahami policy. Jika sebuah tool tidak bekerja, masalahnya belum tentu ada pada model. Bisa saja akses jaringan atau policy tidak mengizinkannya.
- Periksa dokumentasi setiap kali melakukan upgrade. NemoClaw masih aktif dikembangkan dan release notes menunjukkan perubahan CLI, lifecycle, runtime, inference, dan integrasi dari waktu ke waktu.
- Jangan gunakan preview sebagai fondasi produksi tanpa evaluasi sendiri. Early preview berarti Anda perlu siap menghadapi perubahan dan potensi masalah kompatibilitas. ```
13. Contoh Alur Belajar yang Disarankan
Jika Anda benar-benar baru dengan OpenClaw dan NemoClaw, jangan langsung mencoba membuat agen yang memiliki akses ke seluruh komputer.
Gunakan tahapan berikut:
- Instal NemoClaw.
- Buat satu sandbox OpenClaw.
- Gunakan satu provider/model.
- Pastikan status sandbox Ready.
- Kirim prompt sederhana.
- Pelajari bagaimana agent menggunakan tool.
- Pelajari network policy.
- Tambahkan web search jika memang dibutuhkan.
- Tambahkan messaging setelah memahami risikonya.
- Baru kemudian eksperimen dengan workflow yang lebih kompleks.
Dengan pola tersebut, ketika terjadi masalah Anda lebih mudah mengetahui komponen mana yang menjadi penyebabnya.
14. Kesimpulan
NemoClaw membuat eksperimen dengan OpenClaw menjadi lebih terstruktur karena agen dapat dijalankan di dalam OpenShell sandbox dengan pengelolaan inference, credential, network policy, dan lifecycle yang lebih terintegrasi.
Untuk pemula, alurnya sebenarnya cukup sederhana:
- Siapkan komputer dan container runtime.
- Jalankan installer NemoClaw.
- Pilih OpenClaw.
- Pilih provider dan model.
- Selesaikan onboarding.
- Periksa status sandbox.
- Jalankan OpenClaw.
- Mulai dengan prompt sederhana.
Yang perlu diingat adalah NemoClaw bukan tombol ajaib yang membuat agen otomatis aman dalam segala situasi. Keamanan tetap bergantung pada bagaimana Anda mengatur credential, network policy, tool, integrasi, dan akses yang diberikan kepada agen.
Dan karena NemoClaw masih berstatus early preview, selalu jadikan dokumentasi resmi NVIDIA sebagai rujukan utama apabila perintah atau tampilan wizard berbeda dengan panduan ini.
15. Dokumentasi Resmi
NVIDIA NemoClaw:
NVIDIA NemoClaw — OpenClaw Guide
NemoClaw Quickstart with OpenClaw
NemoClaw Release Notes
NemoClaw Troubleshooting
NVIDIA OpenShell Quickstart
NVIDIA Newsroom — Announcement of NemoClaw
Artikel ini bersifat panduan edukasi. Nama menu, perintah, provider, model, dan persyaratan dapat berubah mengikuti versi NemoClaw, OpenClaw, OpenShell, sistem operasi, dan hardware yang digunakan.