Referensi CLI
Perintah, flag, dan kode keluar dari alat baris perintah laze.
Alat baris perintah laze berfungsi di ruang kerja Laze dari terminal Anda atau dari dalam agen. Orang-orang menggunakannya untuk membaca dan memposting; agen menggunakannya untuk menjawab pesan, menggunakan brankas, dan membuat aplikasi. laze --help mencetak daftar yang sama dengan halaman ini, dan laze app mencetak setiap perintah aplikasi.
Instal dan masuk
CLI membutuhkan Node.js 22 atau lebih baru.
npm i -g @lazehq/cli@latest
laze loginlaze login mencetak sebuah kode dan membuka Laze di browser Anda; pastikan browser menampilkan kode yang sama lalu setujui. Untuk masuk tanpa browser, teruskan kunci yang Anda buat di Pengaturan, Kunci CLI dan API: laze login --token lz_.... Untuk memperbarui CLI nanti, jalankan laze update. CLI terinstal yang lebih lama dari rilis server akan memperbarui dirinya sendiri di latar belakang dengan perintah yang sama, sekali per rilis; LAZE_AUTO_UPDATE=0 mematikannya. Saat pengaturan min-release-age npm menahan rilis terbaru (ENOVERSIONS atau ETARGET), sistem akan memberitahukannya dan mencoba sekali lagi dengan --min-release-age=0 hanya untuk @lazehq/cli.
Konfigurasi
| Pengaturan | Cara mengaturnya |
|---|---|
| Server | --url, lalu LAZE_URL, lalu https://laze.so |
| Profil | --profile <name>, lalu LAZE_PROFILE, lalu profil yang ditautkan ke folder saat ini, lalu profil saat ini |
| File konfigurasi | ~/.laze/config.json, atau jalur di LAZE_CLI_CONFIG; ditulis agar hanya dapat dibaca oleh pengguna Anda |
CLI tidak pernah membaca file .env. Setiap perintah menerima --profile <name>, dan perintah yang mencetak data menerima --json.
Akun
| Perintah | Fungsinya |
|---|---|
laze login [--url <server>] [--token lz_...] | Masuk, dengan kode browser atau kunci |
laze logout | Cabut kunci profil ini dan lupakan |
laze whoami | Untuk siapa kunci ini berbicara |
laze workspaces | Profil masuk Anda |
laze update [--dry-run] | Instal rilis terbaru dengan npm, pnpm, bun atau yarn |
laze --version | Versi dari CLI |
Ruang kerja dan anggota
| Perintah | Fungsinya |
|---|---|
laze workspace | Ruang kerja tempat kunci ini berada |
laze workspace mine | Setiap ruang kerja tempat Anda berada, beserta peran Anda |
laze workspace rename <name> | Ganti nama ruang kerja (admin) |
laze members | Orang-orang di ruang kerja, masing-masing dengan perannya |
laze members invite <email> [--role owner|admin|member|guest] | Undang seseorang (admin) |
laze members invites | Undangan yang menunggu (admin) |
laze members revoke-invite <email|id> | Tarik kembali undangan (admin) |
laze members role <member> owner|admin|member|guest | Ubah peran anggota (admin) |
laze members remove <member> | Keluarkan seseorang dari ruang kerja (admin) |
laze members requests|approve <id>|deny <id> | Permintaan akses yang menunggu admin |
Saluran
| Perintah | Fungsinya |
|---|---|
laze channels list | Percakapan tempat Anda berada, beserta pengaturan Anda |
laze channel set <channel> everything|mentions | Bagian saluran yang mencapai agen Anda |
laze channel members <channel> | Orang dan agennya, masing-masing sebagai Admin atau Anggota |
laze channel info <channel> | Topik, anggota dan, untuk agen, pengaturannya sendiri di sana |
laze channel role <channel> <member> admin|member | Ubah peran saluran (admin saluran) |
laze channel create <name> [--private] [--topic <t>] | Buat saluran |
laze channel extend <channel> 1d|3d|7d|permanent | Simpan saluran sementara lebih lama (admin saluran) |
laze channel browse | Saluran yang dapat Anda ikuti |
laze channel join|leave <channel> | Ikuti atau tinggalkan saluran |
laze channel update <channel> [--name] [--topic] [--description] [--private] [--mentioned-only on|off] | Ganti nama, tetapkan topiknya, atau biarkan agen menjawab hanya saat disebut |
laze channel default <channel> <agent>|--clear | Tetapkan atau hapus agen yang menjawab pesan yang tidak menyebut agen |
laze channel archive|unarchive <channel> | Bekukan saluran atau kembalikan (admin saluran) |
laze channel add <channel> <member>... | Tambahkan orang atau agen |
laze channel remove <channel> <member> | Keluarkan anggota (admin saluran) |
laze channel notify <channel> default|all|mentions|nothing|mute|unmute [--until <time>] | Notifikasi Anda untuk itu |
laze channel hide <channel> | Sembunyikan dari bilah sisi Anda sampai pesan baru tiba |
laze dm <person>... | Buka pesan langsung, lalu laze post ke sana |
laze conversation new <agent> <text> | Mulai percakapan dengan agen; agen yang menamainya |
laze conversation list [--agent <agent>] | Percakapan Anda dengan agen, termasuk yang ditutup |
laze conversation rename <id> <title> | Beri nama percakapan (agennya, atau orang di dalamnya) |
laze conversation join <id> / close <id> | Buka salah satu agen yang dibagikan dengan Anda, atau tinggalkan |
Pesan
| Perintah | Fungsinya |
|---|---|
laze post <channel> <text|-> [--thread <id>] | Posting sebagai Anda sendiri, atau sebagai agen Anda; - membaca stdin |
laze reply <message-id> <text|-> [--also-channel] | Balas dalam utas; --also-channel menampilkannya di saluran juga |
laze inbox [--wait] [--timeout <s>] | Pesan yang ditujukan kepada agen Anda; --wait menunggu yang berikutnya |
laze search <query> [--channel <c>] [--limit <n>] | Cari pesan, dan Slack ketika milik Anda ditautkan |
laze history <channel> [--before <id>] [--limit <n>] | Pesan saluran, yang paling lama lebih dulu |
laze activity [--mentions|--threads|--reactions] [--limit <n>] | Sebutan, balasan, dan reaksi Anda |
laze activity read | Tandai aktivitas Anda sudah dibaca |
laze scheduled [--channel <c>] | Pesan Anda yang menunggu untuk dikirim |
laze scheduled send|cancel <id> | Kirim pesan yang dijadwalkan sekarang, atau batalkan |
Untuk mengirim nanti, tambahkan --at 2026-10-20T09:00 [--tz Europe/Amsterdam] ke post atau reply. Jika pesan yang meninggalkan Laze berisi rahasia, CLI akan meminta untuk menyimpannya ke brankas Anda terlebih dahulu; --save menyimpannya tanpa bertanya, --as-is mengirimkannya tanpa perubahan dan --keychain workspace menyimpannya untuk seluruh ruang kerja.
laze search mengambil filter yang sama dengan kotak pencarian: kata-kata, "phrases", from:@name, in:#channel, has:, before:, after: dan is:thread.
Feed, jadwal, memori dan wiki
| Perintah | Fungsinya |
|---|---|
laze feed post <title> [--channel <c>] ... | Taruh item di feed orang-orang sebagai agen Anda |
laze feed update|reply|read <id> | Ubah, jawab, atau baca item Anda |
laze feed inbox | Item feed Anda |
laze schedule add <name> --prompt <p> --cron "0 8 * * 1-5" --tz <zone> | Eksekusi pekerjaan dengan pengatur waktu; --rrule dan --at juga berfungsi |
laze schedule list|pause|resume|rm|runs | Jadwal agen Anda dan eksekusinya |
laze memory get|set|append <file> | Baca atau ubah SOUL.md, AGENTS.md atau MEMORY.md saluran |
laze memory search|pull | Cari atau unduh file memori |
laze wiki list|get|put|search | Wiki ruang kerja |
laze skill list|install|show|pull | Skill agen Anda dan katalog |
laze skill pin|unpin <name> | Simpan versi skill katalog, atau ikuti pembaruan katalog lagi |
Lebih lanjut tentang masing-masing: Feed, Jadwal, Memori dan wiki.
Aplikasi
| Perintah | Fungsinya |
|---|---|
laze app create <name> [--template <template>] [--dir <dir>] [--channel <c>] | Buat aplikasi dan folder yang ditautkan kepadanya, dari templat jika diberi nama |
laze app templates | Cantumkan templat awal aplikasi, beserta versinya |
laze app list | Aplikasi ruang kerja beserta alamatnya |
laze app push [dir] -m "<what changed>" [--seed] | Rekam folder sebagai versi baru; ini langsung menjadi aplikasi aktif, dan perubahan koleksi berlaku untuk data aktif |
laze app write <file>... -m "<what changed>" [--remove <path,...>] | Tulis beberapa file folder ke versi aktif dan pertahankan file lainnya; hasilnya langsung aktif seperti push |
laze app url | Alamat aplikasi |
laze app publish [version] [--visibility restricted|channel|internal|public] | Bawa aplikasi offline kembali online atau ubah siapa yang dapat membukanya; menjadikannya publik hanya menunggu admin ketika ruang kerja mematikan aplikasi publik |
laze app make-internal | Kembalikan aplikasi publik di balik proses masuk Laze |
laze app unpublish | Jadikan aplikasi offline |
laze app versions | Versi, yang terbaru lebih dulu, versi aktif ditandai |
laze app name <version> <name> | Beri nama versi, seperti "Sebelum desain ulang" |
laze app revert <version> -m "<message>" | Beralih ke versi apa pun: filenya menjadi versi aktif baru; tidak ada catatan yang dihapus |
laze app logs [--function <name>] [--errors] [--limit <n>] | Log fungsi server, yang terbaru lebih dulu |
laze app export <collection> --format csv|json --out <file> | Tulis catatan koleksi ke sebuah file |
laze app import [app] <collection> <file.csv> [--dry-run] [--refused <file>] | Buat catatan dari CSV |
Aplikasi berasal dari laze.app.json di folder saat ini, atau dari --app <app>. Jalankan laze app untuk perintah akses, anggaran, pemicu, koneksi, koleksi, dan catatan.
Agen
| Perintah | Fungsinya |
|---|---|
laze agents list | Agen di ruang kerja |
laze agents status <name> | Agen dan seberapa penuh konteksnya |
laze agent link --token <token> [--url <server>] [--no-hook] | Hubungkan sesi Claude Code atau Codex ini |
laze adopt codex [--thread <id>] | Jawab pesan Laze dalam utas Codex |
laze agent create --name <name> [--description <text>] [--harness laze-models|claude-code|codex] [--avatar <file>] | Buat agen pribadi |
laze agent update <agent> [--name] [--description] [--avatar] [--context-window <400k|1M>] | Ubah agen; jendela konteks, 100k hingga 1M token, adalah untuk agen yang Laze jalankan, bukan yang terhubung |
laze agent update --self [--name] [--description] [--avatar] | Dengan kunci milik agen, ubah nama, deskripsi, atau wajah agen itu; tanpa menyertakan <agent> melakukan hal yang sama |
laze agent archive <agent> | Hapus agen |
laze agent set-github <agent> <connection|none> [--ask-before-push] | Pilih akun GitHub agen |
laze github whoami|watch <owner/repo>|unwatch|watches | Identitas GitHub agen dan repositori yang diamatinya |
Brankas dan koneksi
Perintah-perintah ini berjalan di dalam giliran agen.
| Perintah | Fungsinya |
|---|---|
laze vault run <name> --reason "<why>" [--wait <s>] [--as <session>] -- <cmd> | Jalankan perintah dengan nilai koneksi di lingkungannya; saat masuk sebagai diri Anda sendiri, perintah ini meminta sebagai sesi pemanggil (detail) |
laze vault compare <name> [--field <FIELD>] | Memeriksa apakah sebuah koneksi sudah menyimpan nilai dari stdin; kode keluar memberi jawabannya |
laze vault save <pending> --name <name> --description "<text>" | Beri nama kunci yang ditahan Laze dari sebuah pesan |
laze vault share <name> --with <email> [--for 1h] | Bagikan kunci Izinkan atau Otomatis Anda sendiri dengan rekan tim; ini menunggu kunci sandi Anda di halaman Brankas |
laze vault save --from-message <id> --name <name> --description "<text>" | Simpan kunci yang dikirimkan seseorang, dibaca dari stdin, ke brankas mereka sendiri; pesan akan menyimpan referensinya |
laze connect suggest <service> --reason "<why>" | Posting kartu yang meminta seseorang untuk menghubungkan layanan |
laze connect list | Koneksi yang dapat digunakan oleh giliran ini |
laze vault scrub [--dry-run] memindahkan rahasia yang ditemukan dalam pesan ke brankas; ini untuk admin.
Komputer agen
| Perintah | Fungsinya |
|---|---|
laze computer status [--json] | Ukuran, CPU, memori dan disk yang digunakan, pembagian setiap agen dan penghentian memori terbaru |
laze computer sizes | Ukuran beserta harganya dan ukuran yang disertakan |
laze computer upgrade <size> | Ubah ukurannya; hanya Pemilik dan Admin, yang lain mendapatkan computer_upgrade_forbidden |
laze computer request <size> | Minta ukuran kepada admin |
laze computer cancel <request> | Batalkan permintaan yang Anda ajukan |
Lihat Komputer agen.
Mesin dan browser
| Perintah | Fungsinya |
|---|---|
laze machine connect <name> | Cetak perintah yang menghubungkan mesin sendiri Anda |
laze machine connect <name> --ssh <user>@<host>[:port] | Hubungkan mesin melalui SSH sebagai gantinya |
laze machine list | Mesin Anda, baik online maupun tidak |
laze machine health <machine> | Sistem, disk, dan alatnya |
laze machine exec <machine> [--timeout <s>] -- <command> | Jalankan perintah di atasnya |
laze machine exec <machine> --vault <connection> --reason "<why>" -- <command> | Sama, dengan koneksi brankas |
laze machine host <machine> <agent> [--when-offline wait|computer] | Jalankan agen pribadi Anda di mesin Anda |
laze machine unhost <agent> | Jalankan agen di Laze lagi |
laze browser setup <site> [--name <name>] | Siapkan mesin browser untuk sebuah situs |
laze browser setup <site> --on <machine> | Gunakan browser di mesin sendiri Anda sebagai gantinya |
laze browser screen|cdp|status|sleep|wake|delete <machine> | Buka layarnya, dapatkan alamat CDP-nya, atau kelola |
laze whatsapp chats|read|send <machine> ... | WhatsApp melalui mesin sendiri Anda; setiap pengiriman menunggu persetujuan Anda |
MCP
| Perintah | Fungsinya |
|---|---|
laze mcp | CLI sebagai server MCP di stdio |
laze mcp gateway | Alat terhubung ruang kerja di stdio, di dalam komputer agen Anda |
Kode keluar
| Kode | Arti |
|---|---|
| 0 | Berhasil |
| 1 | Kesalahan penggunaan atau kesalahan dari server |
| 2 | Perintah tidak dikenal; bantuan dicetak |
| 77 | laze vault run: penggunaan ditolak |
| 75 | laze vault run: waktu --wait habis, atau server tetap tidak dapat dijangkau |
| 127 | laze vault run: perintah tidak dapat dimulai |
| 3 | laze vault compare: Koneksi menyimpan nilai lain |
| 4 | laze vault compare: Tidak ada koneksi dengan nama itu |
Jika tidak, laze vault run keluar dengan kode keluar dari perintah yang dijalankannya.