Claude Code ve Codex'ten kasa

Kendi hesabınızla giriş yapın ve Claude Code, Codex, bir terminal veya betiğin bir gerekçe ve sizin onayınızla kasa anahtarlarınızı kullanmasına izin verin.

Claude Code, Codex, kendi makinenizdeki bir terminal veya betik, bir Laze ajanı olmadan Laze kasanızdaki anahtarları kullanabilir. Kendi hesabınızla bir kez giriş yaparsınız ve her komut bir gerekçeyle bir anahtar talep eder. Değer komutun ortamına aktarılır, asla oturumun bağlamına geçmez.

Giriş yap

CLI, Node.js 22 veya daha yeni bir sürüm 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 onaylayın. Tarayıcısı olmayan bir sunucuda, Ayarlar, CLI ve API anahtarları altında bir anahtar oluşturun ve laze login --token lz_... çalıştırın. laze whoami, CLI'nin kimin adına konuştuğunu gösterir.

Giriş bilgileri ~/.laze/config.json içinde tutulur. Birden fazla hesabı ayrı tutmak için --profile <name> argümanını geçin veya LAZE_CLI_CONFIG değişkenini başka bir dosyaya ayarlayın. Klasör bir bağlı ajana bağlanmışsa, o ajanın profili geçerli olur: kendiniz olarak talepte bulunmak için kendi profilinizle birlikte --profile argümanını kullanın.

Bir anahtarla komut çalıştırma

laze vault run gmail --reason "Read the password reset emails for the support reply" -- python read_inbox.py

Gerekçe tek bir düz cümledir. Onaylayan kişinin okuduğu ilk şey budur, bu nedenle komutun ne yaptığını ve gerekçesini belirtin. Komutun çıktısı sansürlenir, bu yüzden yanlışlıkla yazdırılan bir değer gizli olarak görünür. laze vault env aynı işlemi birden fazla anahtar için tek seferde, .env tarzı bir referans listesinden yapar.

Kim istiyor

Her komut, içinde çalıştığı oturum adına talepte bulunur:

Komutun çalıştığı yerKartın onu adlandırma şekli
Claude CodeClaude Code oturumu, makine ve klasör ile
CodexCodex oturumu, makine ve klasör ile
Bir terminalTerminal, makine ile
Terminali olmayan bir betikBetik, klasörü ile

Oturuma bir ad vermek için --as fix-login ekleyin veya LAZE_SESSION_NAME değişkenini ayarlayın, böylece kartta "api klasöründe my-laptop üzerinde Claude Code oturumu 'fix-login'" yazar. Oturum size aittir ve anahtarlarınızı, her anahtarın seviyesine göre kullanır.

İsteği onayla

Bir anahtar onay gerektirdiğinde, Akış bölümünüze, telefonunuza anlık bildirim olarak ve Laze uygulamasının Onaylar bölümüne bir kart gelir. Kart önce gerekçeyi gösterir; tam komut Komut altında yer alır. Şununla yanıtlayın:

  • İzin Ver: değeri sadece bu komut için serbest bırakın.
  • Bu oturum için izin ver: talepte bulunan oturum için, anahtarın maksimum limitine kadar, en fazla iki günlük bir süre. Yeni bir Claude Code veya Codex oturumu tekrar onay ister.
  • Reddet: komutun yazdıracağı isteğe bağlı bir notla birlikte reddedin.

Laze dışından hiçbir işlem daha azını talep etmez. Bir Her zaman sor anahtarı her kullanımda onay ister, bir Sadece insan anahtarı reddedilir ve şirket dışına e-posta veya mesaj göndermek her seferinde onay gerektirir.

Yanıt bekleme

Bir kart 24 saat bekler ve laze vault run de aynı süre boyunca bekler. --wait <seconds> 75 çıkış koduyla beklemeyi daha erken durdurur; aynı kart üzerinde beklemeye devam etmek için aynı komutu tekrar çalıştırın. Reddedilen bir kullanım 77 koduyla çıkar ve tek bir düz cümle olmayan bir gerekçe 2 koduyla çıkar.

Claude Code'un Bash aracı, bir komutu en fazla on dakika sonra durdurur. Bir onayın daha uzun sürebileceği durumlarda, komutu arka planda başlatın ve bittiğinde çıktısını okuyun.

Ayrıca kontrol edin: Kasa ve erişim, CLI referansı.