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 loginlaze 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
| Ayar | Nası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
| Komut | Ne yapar |
|---|---|
laze login [--url <server>] [--token lz_...] | Bir tarayıcı kodu veya bir anahtarla giriş yap |
laze logout | Bu profilin anahtarını iptal et ve onu unut |
laze whoami | Bu anahtarın kimin adına konuştuğu |
laze workspaces | Giriş yaptığınız profiller |
laze update [--dry-run] | En son sürümü npm, pnpm, bun veya yarn ile yükle |
laze --version | CLI'nin sürümü |
Çalışma alanı ve üyeler
| Komut | Ne yapar |
|---|---|
laze workspace | Bu anahtarın ait olduğu çalışma alanı |
laze workspace mine | Rolü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 invites | Bekleyen davetler (yöneticiler) |
laze members revoke-invite <email|id> | Bir daveti geri al (yöneticiler) |
laze members role <member> owner|admin|member|guest | Bir ü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
| Komut | Ne yapar |
|---|---|
laze channels list | Ayarlarınızla birlikte içinde bulunduğunuz sohbetler |
laze channel set <channel> everything|mentions | Bir 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|member | Bir 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|permanent | Geçici bir kanalı daha uzun süre tut (kanal yöneticileri) |
laze channel browse | Katı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>|--clear | Hiç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
| Komut | Ne 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 read | Etkinliğ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
| Komut | Ne 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 inbox | Akış öğ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|runs | Ajanı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|pull | Bellek dosyalarını ara veya indir |
laze wiki list|get|put|search | Çalışma alanı wiki'si |
laze skill list|install|show|pull | Ajanı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
| Komut | Ne 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 templates | Bir uygulamanın başlayabileceği şablonları sürümleriyle birlikte listele |
laze app list | Adresleriyle 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 url | Uygulamanı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-internal | Herkese açık bir uygulamayı tekrar Laze girişinin arkasına al |
laze app unpublish | Uygulamayı çevrimdışı yap |
laze app versions | Sü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
| Komut | Ne 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|watches | Ajanın GitHub kimliği ve izlediği depolar |
Kasa ve bağlantılar
Bu komutlar bir ajanın sırasında çalışır.
| Komut | Ne 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 list | Bu 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ı
| Komut | Ne yapar |
|---|---|
laze computer status [--json] | Kullanımdaki boyut, CPU, bellek ve disk, her bir ajanın payı ve son bellek duraklamaları |
laze computer sizes | Fiyatları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ı
| Komut | Ne 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
| Komut | Ne yapar |
|---|---|
laze mcp | stdio ü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ı
| Kod | Anlam |
|---|---|
| 0 | Başarı |
| 1 | Bir kullanım hatası veya sunucudan gelen bir hata |
| 2 | Bilinmeyen komut; yardım yazdırılır |
| 77 | laze vault run: kullanım reddedildi |
| 75 | laze vault run: --wait süresi doldu veya sunucuya ulaşılamadı |
| 127 | laze vault run: komut başlatılamadı |
| 3 | laze vault compare: Bağlantı başka bir değer tutuyor |
| 4 | laze vault compare: Bu adda bağlantı yok |
Aksi takdirde laze vault run çalıştırdığı komutun çıkış koduyla çıkar.