طرفيتك، أينما كنت
يتيح لك Termbridge الوصول إلى طرفيتك المحلية من أي جهاز مزود بمتصفح. نفّذ أمرًا واحدًا، وامسح رمز QR، وستكون متصلًا.
npx termbridge
هذا كل شيء. أصبحت طرفيتك متاحة الآن من هاتفك.
لماذا Termbridge؟
تحقق من عمليات البناء من الأريكة. هل بدأت عملية بناء طويلة؟ راقب اكتمالها من هاتفك أثناء احتساء القهوة.
راقب الخوادم أثناء التنقل. هل اتصلت بخادم عبر SSH يشغّل عملية؟ تابعها من أي مكان.
شغّل أدوات البرمجة بالذكاء الاصطناعي عن بُعد. هل تستخدم Claude Code أو Codex أو أدوات مشابهة؟ راقب عملها من جهازك اللوحي أثناء ابتعادك عن مكتبك.
وصول سريع بلا إعداد. لا حاجة إلى إعادة توجيه المنافذ أو VPN أو إعداد معقد. نفّذ الأمر وامسح الرمز.
طريقة العمل
- شغّل
npx termbridgeعلى حاسوبك - ينشئ Termbridge نفقًا آمنًا إلى طرفيتك (أو يستخدم رابط البيئة المعزولة في الوضع المباشر)
- امسح رمز QR (أو انسخ URL)
- ستظهر طرفيتك في المتصفح وتكون تفاعلية بالكامل
افتراضيًا، يعمل كل شيء محليًا على جهازك. يشغّل الوضع الاختياري للبيئة المعزولة كل شيء في حسابك على Daytona، ولا توجد واجهة خلفية تديرها Termbridge.
التصميم الأساسي
محلي أولًا. يوجد الخادم وWebSocket وسجل الطرفيات على جهازك افتراضيًا. يعمل الوضع المعزول في حسابك على Daytona، لكن Termbridge لا يدير واجهة خلفية ولا يخزّن بياناتك.
تسليم آمن. يصدر Termbridge رمزًا لمرة واحدة ويستبدله بجلسة ملفات تعريف ارتباط. الرمز URL هو ما تمسحه على الهاتف.
ملائم للهاتف. واجهة UI بسيطة عمدًا: طرفية بارتفاع كامل مع شريط تحكم صغير ولوحة لمبدّل الطرفيات.
ما الذي يمكنك فعله
- وصول كامل إلى الطرفية - تعمل الألوان وواجهات TUI مثل htop وvim والتعامل السليم مع المفاتيح
- جلسات متعددة - شغّل عدة طرفيات وتنقّل بينها في التطبيق
- عناصر تحكم للهاتف - أزرار على الشاشة لـ Ctrl+C والأسهم وTab ومفاتيح أخرى
- آمن افتراضيًا - تضمن الرموز أحادية الاستخدام أنك وحدك من يستطيع الاتصال
البدء السريع
لإعداد النفق المحلي الافتراضي، ثبّت Node.js 20 أو أحدث، وtmux، وcloudflared، ثم:
npx termbridge
امسح رمز QR بهاتفك، وستكون متصلًا. لوضع البيئة المعزولة، راجع دليل Sandboxes.
البدء
دليل إعداد كامل يتضمن خطوات التثبيت
أدلة الاستخدام
عناصر التحكم على الهاتف، والطرفيات المتعددة، والمزيد
معاينة خادم التطوير
عاين تطبيقك بجانب الطرفية
البيئات المعزولة
شغّل الطرفيات في بيئات Daytona السحابية المعزولة