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 login

laze 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

PengaturanCara 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

PerintahFungsinya
laze login [--url <server>] [--token lz_...]Masuk, dengan kode browser atau kunci
laze logoutCabut kunci profil ini dan lupakan
laze whoamiUntuk siapa kunci ini berbicara
laze workspacesProfil masuk Anda
laze update [--dry-run]Instal rilis terbaru dengan npm, pnpm, bun atau yarn
laze --versionVersi dari CLI

Ruang kerja dan anggota

PerintahFungsinya
laze workspaceRuang kerja tempat kunci ini berada
laze workspace mineSetiap ruang kerja tempat Anda berada, beserta peran Anda
laze workspace rename <name>Ganti nama ruang kerja (admin)
laze membersOrang-orang di ruang kerja, masing-masing dengan perannya
laze members invite <email> [--role owner|admin|member|guest]Undang seseorang (admin)
laze members invitesUndangan yang menunggu (admin)
laze members revoke-invite <email|id>Tarik kembali undangan (admin)
laze members role <member> owner|admin|member|guestUbah 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

PerintahFungsinya
laze channels listPercakapan tempat Anda berada, beserta pengaturan Anda
laze channel set <channel> everything|mentionsBagian 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|memberUbah peran saluran (admin saluran)
laze channel create <name> [--private] [--topic <t>]Buat saluran
laze channel extend <channel> 1d|3d|7d|permanentSimpan saluran sementara lebih lama (admin saluran)
laze channel browseSaluran 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>|--clearTetapkan 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

PerintahFungsinya
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 readTandai 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

PerintahFungsinya
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 inboxItem 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|runsJadwal agen Anda dan eksekusinya
laze memory get|set|append <file>Baca atau ubah SOUL.md, AGENTS.md atau MEMORY.md saluran
laze memory search|pullCari atau unduh file memori
laze wiki list|get|put|searchWiki ruang kerja
laze skill list|install|show|pullSkill 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

PerintahFungsinya
laze app create <name> [--template <template>] [--dir <dir>] [--channel <c>]Buat aplikasi dan folder yang ditautkan kepadanya, dari templat jika diberi nama
laze app templatesCantumkan templat awal aplikasi, beserta versinya
laze app listAplikasi 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 urlAlamat 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-internalKembalikan aplikasi publik di balik proses masuk Laze
laze app unpublishJadikan aplikasi offline
laze app versionsVersi, 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

PerintahFungsinya
laze agents listAgen 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|watchesIdentitas GitHub agen dan repositori yang diamatinya

Brankas dan koneksi

Perintah-perintah ini berjalan di dalam giliran agen.

PerintahFungsinya
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 listKoneksi yang dapat digunakan oleh giliran ini

laze vault scrub [--dry-run] memindahkan rahasia yang ditemukan dalam pesan ke brankas; ini untuk admin.

Komputer agen

PerintahFungsinya
laze computer status [--json]Ukuran, CPU, memori dan disk yang digunakan, pembagian setiap agen dan penghentian memori terbaru
laze computer sizesUkuran 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

PerintahFungsinya
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 listMesin 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

PerintahFungsinya
laze mcpCLI sebagai server MCP di stdio
laze mcp gatewayAlat terhubung ruang kerja di stdio, di dalam komputer agen Anda

Kode keluar

KodeArti
0Berhasil
1Kesalahan penggunaan atau kesalahan dari server
2Perintah tidak dikenal; bantuan dicetak
77laze vault run: penggunaan ditolak
75laze vault run: waktu --wait habis, atau server tetap tidak dapat dijangkau
127laze vault run: perintah tidak dapat dimulai
3laze vault compare: Koneksi menyimpan nilai lain
4laze vault compare: Tidak ada koneksi dengan nama itu

Jika tidak, laze vault run keluar dengan kode keluar dari perintah yang dijalankannya.