ตู้นิรภัยจาก Claude Code และ Codex

เข้าสู่ระบบด้วยบัญชีของคุณเอง แล้วให้ Claude Code, Codex, เทอร์มินัล หรือสคริปต์ใช้คีย์ตู้นิรภัยของคุณ พร้อมระบุเหตุผลและการอนุมัติของคุณ

Claude Code, Codex, เทอร์มินัล หรือสคริปต์บนเครื่องของคุณเองสามารถใช้คีย์ในตู้นิรภัย Laze ของคุณได้โดยไม่ต้องเป็นเอเจนต์ Laze คุณเข้าสู่ระบบเพียงครั้งเดียวด้วยบัญชีของคุณเอง และแต่ละคำสั่งจะขอคีย์พร้อมระบุเหตุผล ค่าจะเข้าไปอยู่ในสภาพแวดล้อมของคำสั่ง และจะไม่เข้าไปในคอนเทกซ์ของเซสชัน

เข้าสู่ระบบ

CLI ต้องการ Node.js 22 หรือใหม่กว่า

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

laze login จะพิมพ์รหัสและเปิด Laze ในเบราว์เซอร์ของคุณ ตรวจสอบว่าเบราว์เซอร์แสดงรหัสเดียวกันและอนุมัติ บนเซิร์ฟเวอร์ที่ไม่มีเบราว์เซอร์ ให้สร้างคีย์ใน การตั้งค่า, คีย์ CLI และ API และรัน laze login --token lz_... laze whoami จะแสดงว่า CLI ทำงานในนามของใคร

การเข้าสู่ระบบจะถูกเก็บไว้ใน ~/.laze/config.json หากต้องการแยกหลายบัญชีออกจากกัน ให้ส่ง --profile <name> หรือตั้งค่า LAZE_CLI_CONFIG เป็นไฟล์อื่น หากโฟลเดอร์ถูกเชื่อมโยงกับเอเจนต์ที่เชื่อมต่อ โปรไฟล์ของเอเจนต์นั้นจะมีความสำคัญกว่า: ให้ส่ง --profile พร้อมโปรไฟล์ของคุณเองเพื่อขอในฐานะตัวคุณเอง

รันคำสั่งด้วยคีย์

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

เหตุผลควรเป็นประโยคธรรมดาหนึ่งประโยค นี่คือสิ่งแรกที่ผู้อนุมัติจะอ่าน ดังนั้นให้บอกว่าคำสั่งทำอะไรและทำไปทำไม เอาต์พุตของคำสั่งจะถูกเซ็นเซอร์ ดังนั้นค่าที่พิมพ์ออกมาโดยไม่ได้ตั้งใจจะแสดงว่าซ่อนอยู่ laze vault env ทำงานแบบเดียวกันสำหรับหลายคีย์พร้อมกัน จากรายการอ้างอิงสไตล์ .env

ผู้ขอ

แต่ละคำสั่งจะขอในฐานะเซสชันที่กำลังทำงานอยู่:

สถานที่รันคำสั่งชื่อที่การ์ดเรียก
Claude Codeเซสชัน Claude Code พร้อมชื่อเครื่องและโฟลเดอร์
Codexเซสชัน Codex พร้อมชื่อเครื่องและโฟลเดอร์
เทอร์มินัลเทอร์มินัล พร้อมชื่อเครื่อง
สคริปต์ที่ไม่มีเทอร์มินัลสคริปต์ พร้อมโฟลเดอร์ของสคริปต์

เพิ่ม --as fix-login หรือตั้งค่า LAZE_SESSION_NAME เพื่อตั้งชื่อให้กับเซสชัน เพื่อให้การ์ดอ่านว่า "เซสชัน Claude Code 'fix-login' บน my-laptop ใน api" เซสชันนี้เป็นของคุณและใช้คีย์ของคุณ ภายใต้ระดับของคีย์แต่ละอัน

อนุมัติคำขอ

เมื่อคีย์ต้องการการอนุมัติ การ์ดจะเข้ามาใน ฟีด ของคุณ เป็นการแจ้งเตือนแบบพุชบนโทรศัพท์ของคุณและใน การอนุมัติ ของแอป Laze การ์ดจะแสดงเหตุผลก่อน คำสั่งแบบเต็มจะอยู่ภายใต้ คำสั่ง ตอบด้วย:

  • อนุญาต: ปล่อยค่าสำหรับคำสั่งนี้เท่านั้น
  • อนุญาตสำหรับเซสชันนี้: การให้สิทธิ์สำหรับเซสชันที่ขอ จนถึงระยะเวลาสูงสุดของคีย์นั้น สูงสุดสองวัน เซสชัน Claude Code หรือ Codex ใหม่จะต้องขออีกครั้ง
  • ปฏิเสธ: ปฏิเสธ พร้อมบันทึกเพิ่มเติมที่คำสั่งจะพิมพ์ออกมา

จะไม่มีการขอน้อยไปกว่านี้จากภายนอก Laze คีย์แบบถามเสมอจะขอทุกครั้งที่ใช้งาน คีย์แบบเฉพาะคนเท่านั้นจะถูกปฏิเสธ และการส่งอีเมลหรือข้อความออกนอกบริษัทจะขอทุกครั้ง

รอคำตอบ

การ์ดจะรอ 24 ชั่วโมง และ laze vault run ก็รอด้วยระยะเวลาเท่ากัน --wait <seconds> จะหยุดรอก่อนเวลาด้วยรหัสออก 75 รันคำสั่งเดิมอีกครั้งเพื่อรอต่อไปบนการ์ดใบเดิม การใช้งานที่ถูกปฏิเสธจะออกด้วยรหัส 77 และเหตุผลที่ไม่ใช่ประโยคธรรมดาหนึ่งประโยคจะออกด้วยรหัส 2

เครื่องมือ Bash ของ Claude Code จะหยุดคำสั่งหลังจากผ่านไปไม่เกินสิบนาที เมื่อการอนุมัติอาจใช้เวลานานกว่านั้น ให้เริ่มคำสั่งในเบื้องหลังและอ่านเอาต์พุตเมื่อทำงานเสร็จ

ตรวจสอบเพิ่มเติม: ตู้นิรภัยและการเข้าถึง, เอกสารอ้างอิง CLI