الخزنة من 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 and API keys وقم بتشغيل 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 session 'fix-login' on my-laptop in api". الجلسة تابعة لك وتستخدم مفاتيحك، تحت مستوى كل مفتاح.

الموافقة على الطلب

عندما يحتاج مفتاح إلى موافقة، تصل بطاقة إلى الموجز الخاص بك، كإشعار فوري على هاتفك وفي الموافقات بتطبيق Laze. تعرض البطاقة السبب أولا؛ ويوجد الأمر الكامل ضمن الأمر. أجب باستخدام:

  • السماح: تحرير القيمة لهذا الأمر فقط.
  • السماح لهذه الجلسة: تفويض للجلسة التي طلبت، حتى الحد الأقصى للمفتاح، لمدة يومين على الأكثر. تطلب جلسة Claude Code أو Codex الجديدة مرة أخرى.
  • رفض: للرفض، مع ملاحظة اختيارية يطبعها الأمر.

لا شيء يطلب أقل من ذلك من خارج Laze. يطلب مفتاح السؤال دائما الإذن لكل استخدام، ويُرفض مفتاح للبشر فقط، ويُطلب الإذن في كل مرة يتم فيها إرسال بريد إلكتروني أو رسائل خارج الشركة.

انتظار الإجابة

تنتظر البطاقة لمدة 24 ساعة، وينتظر laze vault run لنفس المدة. يتوقف --wait <seconds> عن الانتظار مبكرا مع رمز الخروج 75؛ قم بتشغيل نفس الأمر مرة أخرى لمواصلة الانتظار على نفس البطاقة. يخرج الاستخدام المرفوض بالرمز 77، ويخرج السبب الذي ليس جملة واحدة بسيطة بالرمز 2.

توقف أداة Bash الخاصة بـ Claude Code الأمر بعد عشر دقائق على الأكثر. عندما تستغرق الموافقة وقتا أطول، ابدأ الأمر في الخلفية واقرأ مخرجاته بمجرد انتهائه.

راجع أيضا: الخزنة والوصول، مرجع واجهة سطر الأوامر (CLI).