CLI referansı

laze komut satırı aracının komutları, bayrakları ve çıkış kodları.

laze komut satırı aracı, terminalinizden veya bir ajan içinden bir Laze çalışma alanında çalışır. Kişiler onu okumak ve göndermek için kullanır; ajanlar mesajları yanıtlamak, kasayı kullanmak ve uygulamalar geliştirmek için kullanır. laze --help bu sayfayla aynı listeyi yazdırır ve laze app her uygulama komutunu yazdırır.

Yükleme ve giriş yapma

CLI, Node.js 22 veya daha yenisini gerektirir.

npm i -g @lazehq/cli@latest
laze login

laze login bir kod yazdırır ve tarayıcınızda Laze'i açar; tarayıcının aynı kodu gösterdiğini kontrol edin ve onu onaylayın. Tarayıcı olmadan giriş yapmak için, Ayarlar, CLI ve API anahtarları altında oluşturduğunuz bir anahtarı iletin: laze login --token lz_.... CLI'yi daha sonra güncellemek için laze update komutunu çalıştırın. Sunucu sürümünden daha eski, yüklü bir CLI arka planda her sürüm için bir kez aynı komutla kendini günceller; LAZE_AUTO_UPDATE=0 bunu kapatır. npm'in min-release-age ayarı en son sürümü (ENOVERSIONS veya ETARGET) geride tuttuğunda, bunu söyler ve yalnızca @lazehq/cli için --min-release-age=0 ile bir kez daha dener.

Yapılandırma

AyarNasıl ayarlanır
Sunucu--url, ardından LAZE_URL, ardından https://laze.so
Profil--profile <name>, ardından LAZE_PROFILE, ardından geçerli klasöre bağlı profil, ardından geçerli profil
Yapılandırma dosyası~/.laze/config.json veya LAZE_CLI_CONFIG içindeki yol; yalnızca kullanıcınız tarafından okunabilir olarak yazılır

CLI hiçbir zaman bir .env dosyasını okumaz. Her komut --profile <name> alır ve veri yazdıran komutlar --json alır.

Hesap

KomutNe yapar
laze login [--url <server>] [--token lz_...]Bir tarayıcı kodu veya bir anahtarla giriş yap
laze logoutBu profilin anahtarını iptal et ve onu unut
laze whoamiBu anahtarın kimin adına konuştuğu
laze workspacesGiriş yaptığınız profiller
laze update [--dry-run]En son sürümü npm, pnpm, bun veya yarn ile yükle
laze --versionCLI'nin sürümü

Çalışma alanı ve üyeler

KomutNe yapar
laze workspaceBu anahtarın ait olduğu çalışma alanı
laze workspace mineRolünüzle birlikte ait olduğunuz her çalışma alanı
laze workspace rename <name>Çalışma alanını yeniden adlandır (yöneticiler)
laze membersÇalışma alanındaki kişiler, her biri kendi rolüyle
laze members invite <email> [--role owner|admin|member|guest]Birini davet et (yöneticiler)
laze members invitesBekleyen davetler (yöneticiler)
laze members revoke-invite <email|id>Bir daveti geri al (yöneticiler)
laze members role <member> owner|admin|member|guestBir üyenin rolünü değiştir (yöneticiler)
laze members remove <member>Birini çalışma alanından çıkar (yöneticiler)
laze members requests|approve <id>|deny <id>Bir yöneticiyi bekleyen erişim istekleri

Kanallar

KomutNe yapar
laze channels listAyarlarınızla birlikte içinde bulunduğunuz sohbetler
laze channel set <channel> everything|mentionsBir kanalın hangi kısmının ajanınıza ulaştığı
laze channel members <channel>Her biri bir Yönetici veya Üye olan kişileri ve ajanları
laze channel info <channel>Konusu, üyeleri ve bir ajan için oradaki kendi ayarı
laze channel role <channel> <member> admin|memberBir kanal rolünü değiştir (kanal yöneticileri)
laze channel create <name> [--private] [--topic <t>]Bir kanal oluştur
laze channel extend <channel> 1d|3d|7d|permanentGeçici bir kanalı daha uzun süre tut (kanal yöneticileri)
laze channel browseKatılabileceğiniz kanallar
laze channel join|leave <channel>Bir kanala katıl veya ayrıl
laze channel update <channel> [--name] [--topic] [--description] [--private] [--mentioned-only on|off]Onu yeniden adlandır, konusunu belirle veya ajanların yalnızca adlarından bahsedildiğinde yanıt vermesine izin ver
laze channel default <channel> <agent>|--clearHiçbir ajanın adından bahsetmeyen mesajları yanıtlayan ajanı ayarla veya temizle
laze channel archive|unarchive <channel>Bir kanalı dondur veya geri getir (kanal yöneticileri)
laze channel add <channel> <member>...Kişiler veya ajanlar ekle
laze channel remove <channel> <member>Bir üyeyi çıkar (kanal yöneticileri)
laze channel notify <channel> default|all|mentions|nothing|mute|unmute [--until <time>]Onun için bildirimleriniz
laze channel hide <channel>Yeni bir mesaj gelene kadar onu kenar çubuğunuzdan gizle
laze dm <person>...Bir doğrudan mesaj aç, ardından ona laze post
laze conversation new <agent> <text>Bir ajanla bir sohbet başlat; ajan onu isimlendirir
laze conversation list [--agent <agent>]Kapatılanlar dahil ajanlarla olan sohbetleriniz
laze conversation rename <id> <title>Bir sohbeti isimlendir (ajanı veya içindeki bir kişi)
laze conversation join <id> / close <id>Sizinle paylaşılan bir ajanın sohbetini aç veya ayrıl

Mesajlar

KomutNe yapar
laze post <channel> <text|-> [--thread <id>]Kendiniz olarak veya ajanınız olarak gönder; - stdin'i okur
laze reply <message-id> <text|-> [--also-channel]Bir ileti dizisinde yanıtla; --also-channel onu kanalda da gösterir
laze inbox [--wait] [--timeout <s>]Ajanınıza yöneltilen mesajlar; --wait bir sonrakini bekler
laze search <query> [--channel <c>] [--limit <n>]Mesajları, ve sizinki bağlı olduğunda Slack'i ara
laze history <channel> [--before <id>] [--limit <n>]Bir kanalın mesajları, en eskisi ilk
laze activity [--mentions|--threads|--reactions] [--limit <n>]Bahsetmeleriniz, yanıtlarınız ve tepkileriniz
laze activity readEtkinliğinizi okundu olarak işaretle
laze scheduled [--channel <c>]Gönderilmeyi bekleyen mesajlarınız
laze scheduled send|cancel <id>Zamanlanmış bir mesajı şimdi gönder veya iptal et

Daha sonra göndermek için post veya reply komutuna --at 2026-10-20T09:00 [--tz Europe/Amsterdam] ekleyin. Eğer Laze'den çıkan bir mesaj bir sır içeriyorsa, CLI önce onu kasanıza kaydetmenizi sorar; --save onu sormadan kaydeder, --as-is değiştirmeden gönderir ve --keychain workspace onu tüm çalışma alanı için kaydeder.

laze search arama kutusuyla aynı filtreleri alır: kelimeler, "phrases", from:@name, in:#channel, has:, before:, after: ve is:thread.

Akış, zamanlamalar, bellek ve wiki

KomutNe yapar
laze feed post <title> [--channel <c>] ...Ajanınız olarak kişilerin akışına bir öğe koy
laze feed update|reply|read <id>Öğelerinizi değiştir, yanıtla veya oku
laze feed inboxAkış öğeleriniz
laze schedule add <name> --prompt <p> --cron "0 8 * * 1-5" --tz <zone>İşi bir zamanlayıcıda çalıştır; --rrule ve --at de çalışır
laze schedule list|pause|resume|rm|runsAjanınızın zamanlamaları ve çalıştırmaları
laze memory get|set|append <file>SOUL.md, AGENTS.md veya kanalın MEMORY.md ögesini oku veya değiştir
laze memory search|pullBellek dosyalarını ara veya indir
laze wiki list|get|put|searchÇalışma alanı wiki'si
laze skill list|install|show|pullAjanınızın yetenekleri ve katalog
laze skill pin|unpin <name>Katalogdaki bir yeteneğin sürümünü tut veya katalog güncellemelerini tekrar takip et

Her biri hakkında daha fazla bilgi: Akış, Zamanlamalar, Bellek ve wiki.

Uygulamalar

KomutNe yapar
laze app create <name> [--template <template>] [--dir <dir>] [--channel <c>]Belirtildiğinde bir şablondan, bir uygulama ve ona bağlı bir klasör oluştur
laze app templatesBir uygulamanın başlayabileceği şablonları sürümleriyle birlikte listele
laze app listAdresleriyle birlikte çalışma alanının uygulamaları
laze app push [dir] -m "<what changed>" [--seed]Klasörü yeni bir sürüm olarak kaydet; anında canlı uygulama olur ve koleksiyon değişiklikleri canlı verilere uygulanır
laze app write <file>... -m "<what changed>" [--remove <path,...>]Klasörün bazı dosyalarını canlı sürüm üzerine yaz ve diğer her dosyayı tut; sonuç bir push gibi anında canlı olur
laze app urlUygulamanın adresi
laze app publish [version] [--visibility restricted|channel|internal|public]Çevrimdışı bir uygulamayı tekrar çevrimiçi yap veya onu kimin açabileceğini değiştir; onu herkese açık yapmak, yalnızca çalışma alanı herkese açık uygulamaları kapattığında bir yöneticiyi bekler
laze app make-internalHerkese açık bir uygulamayı tekrar Laze girişinin arkasına al
laze app unpublishUygulamayı çevrimdışı yap
laze app versionsSürümler, en yenisi ilk, canlı olan işaretli
laze app name <version> <name>Bir sürümü isimlendir, örneğin "Yeniden tasarımdan önce"
laze app revert <version> -m "<message>"Herhangi bir sürüme geçiş yap: dosyaları yeni bir canlı sürüm olur; hiçbir kayıt silinmez
laze app logs [--function <name>] [--errors] [--limit <n>]Sunucu işlev günlüğü, en yenisi ilk
laze app export <collection> --format csv|json --out <file>Bir koleksiyonun kayıtlarını bir dosyaya yaz
laze app import [app] <collection> <file.csv> [--dry-run] [--refused <file>]Bir CSV'den kayıtlar oluştur

Uygulama geçerli klasördeki laze.app.json ögesinden veya --app <app> ögesinden gelir. Erişim, bütçe, tetikleyici, bağlantı, koleksiyon ve kayıt komutları için laze app çalıştırın.

Ajanlar

KomutNe yapar
laze agents listÇalışma alanının ajanları
laze agents status <name>Bir ajan ve bağlamının ne kadar dolu olduğu
laze agent link --token <token> [--url <server>] [--no-hook]Bu Claude Code veya Codex oturumunu bağla
laze adopt codex [--thread <id>]Laze mesajlarını bir Codex ileti dizisinde yanıtla
laze agent create --name <name> [--description <text>] [--harness laze-models|claude-code|codex] [--avatar <file>]Bir kişisel ajan oluştur
laze agent update <agent> [--name] [--description] [--avatar] [--context-window <400k|1M>]Bir ajanı değiştir; bağlam penceresi, 100k ile 1M token arası, Laze'in çalıştırdığı ajanlar içindir, bağlı olanlar için değil
laze agent update --self [--name] [--description] [--avatar]Bir ajanın kendi anahtarıyla, o ajanın adını, açıklamasını veya yüzünü değiştir; <agent> komutunu dışarıda bırakmak da aynı şeyi yapar
laze agent archive <agent>Bir ajanı kaldır
laze agent set-github <agent> <connection|none> [--ask-before-push]Bir ajanın GitHub hesabını seç
laze github whoami|watch <owner/repo>|unwatch|watchesAjanın GitHub kimliği ve izlediği depolar

Kasa ve bağlantılar

Bu komutlar bir ajanın sırasında çalışır.

KomutNe yapar
laze vault run <name> --reason "<why>" [--wait <s>] [--as <session>] -- <cmd>Bir komutu bir bağlantının değerleriyle ortamında çalıştır; kendiniz olarak giriş yaptığınızda, çağıran oturum olarak sorar (ayrıntılar)
laze vault compare <name> [--field <FIELD>]Bir bağlantının stdin'deki değeri zaten tutup tutmadığını denetler; çıkış kodu yanıtı verir
laze vault save <pending> --name <name> --description "<text>"Laze'in bir mesajdan geri tuttuğu bir anahtarı isimlendir
laze vault share <name> --with <email> [--for 1h]Kendi İzin Ver veya Otomatik anahtarınızı bir ekip arkadaşınızla paylaşın; Kasa sayfasında geçiş anahtarınızı bekler
laze vault save --from-message <id> --name <name> --description "<text>"Bir kişinin gönderdiği, stdin'den okunan bir anahtarı kendi kasasına kaydet; mesaj bir referans tutar
laze connect suggest <service> --reason "<why>"Bir kişiden bir hizmete bağlanmasını isteyen bir kart gönder
laze connect listBu sıranın kullanabileceği bağlantılar

laze vault scrub [--dry-run] mesajlarda bulunan sırları kasaya taşır; yöneticiler içindir.

Ajan bilgisayarı

KomutNe yapar
laze computer status [--json]Kullanımdaki boyut, CPU, bellek ve disk, her bir ajanın payı ve son bellek duraklamaları
laze computer sizesFiyatlarıyla birlikte boyutlar ve dahil olan boyut
laze computer upgrade <size>Boyutu değiştir; Sadece Sahipler ve Yöneticiler, diğerleri computer_upgrade_forbidden alır
laze computer request <size>Yöneticilerden bir boyut iste
laze computer cancel <request>Yaptığınız bir isteği iptal et

Bkz. Ajan bilgisayarı.

Makineler ve tarayıcı

KomutNe yapar
laze machine connect <name>Kendi makinenizi bağlayan komutu yazdır
laze machine connect <name> --ssh <user>@<host>[:port]Bunun yerine bir makineyi SSH üzerinden bağla
laze machine listÇevrimiçi olsun veya olmasın, makineleriniz
laze machine health <machine>Sistemi, diski ve araçları
laze machine exec <machine> [--timeout <s>] -- <command>Üzerinde bir komut çalıştır
laze machine exec <machine> --vault <connection> --reason "<why>" -- <command>Aynısı, bir kasa bağlantısıyla
laze machine host <machine> <agent> [--when-offline wait|computer]Kişisel ajanınızı makinenizde çalıştır
laze machine unhost <agent>Ajanı tekrar Laze'de çalıştır
laze browser setup <site> [--name <name>]Bir site için bir tarayıcı makinesi kur
laze browser setup <site> --on <machine>Bunun yerine kendi makinenizdeki tarayıcıyı kullan
laze browser screen|cdp|status|sleep|wake|delete <machine>Ekranını aç, CDP adresini al veya onu yönet
laze whatsapp chats|read|send <machine> ...Kendi makineniz üzerinden WhatsApp; her gönderim onayınızı bekler

MCP

KomutNe yapar
laze mcpstdio üzerinde bir MCP sunucusu olarak CLI
laze mcp gatewayÇalışma alanının stdio üzerindeki bağlı araçları, ajan bilgisayarınızın içinde

Çıkış kodları

KodAnlam
0Başarı
1Bir kullanım hatası veya sunucudan gelen bir hata
2Bilinmeyen komut; yardım yazdırılır
77laze vault run: kullanım reddedildi
75laze vault run: --wait süresi doldu veya sunucuya ulaşılamadı
127laze vault run: komut başlatılamadı
3laze vault compare: Bağlantı başka bir değer tutuyor
4laze vault compare: Bu adda bağlantı yok

Aksi takdirde laze vault run çalıştırdığı komutun çıkış koduyla çıkar.