عن المشروع

Zetty هو محاكي طرفية متعدد أصلي لنظام macOS مبني على libghostty (نواة الطرفية القابلة للتضمين من Ghostty) مع طبقة تطبيق Swift AppKit. يستهدف macOS 14+ على Apple Silicon وIntel، مع تخطيط لدعم Linux لاحقاً. الوحدة التنظيمية الأساسية هي المشروع القابل للتثبيت، حيث يحتوي كل مشروع على تبويبات طرفية وأجزاء مقسمة متداخلة بشكل عشوائي. تتوفر دائماً طرفية Home دائمة، ويمكن إضافة المشاريع من أدلة موجودة أو إنشاؤها مع git init اختياري. يمكن تجميع المشاريع في Spaces قابلة للتلوين والطي، أو إسباتها لتحرير العمليات مع الحفاظ على التخطيط، أو استنساخها عبر APFS copy-on-write لفروع تجريبية قابلة للتخلص منها. يكتشف Zetty أصلياً وكلاء البرمجة بالذكاء الاصطناعي (Claude Code، Codex، Gemini، opencode، Hermes، وغيرها) العاملة داخل الأجزاء، ويعرض نقاط حالة لكل تبويب (قيد التشغيل، يحتاج انتباهاً، خامل) في الشريط الجانبي ويحدد التبويبات حسب الأداة التي تشغلها. يمكن تشغيل الوكلاء لكل مشروع عبر منتقي يعمل بلوحة المفاتيح، وتُدعم حسابات Claude متعددة مع إعدادات افتراضية لكل مشروع وتجاوزات لكل جزء. ميزة إعادة التشغيل يمكنها إنهاء واستئناف Claude أو Codex مع الحفاظ على سجل المحادثة والتمرير العكسي. يعرض وضع البلاطات شبكة من الطرفيات الحية التفاعلية المستمدة من كل مشروع مستيقظ. البلاطات هي جلسات الطرفية الحقيقية، لذا يصل الكتابة إلى الصدفة الأساسية. تدعم العروض أشكال شجرة التقسيم العشوائية، وحدود السحب لتغيير الحجم، وتُحفظ كملفات تعريف تلقائياً. يسرد درج Sessions كل جلسة zmx مُنشأة مع مقاييس CPU والذاكرة الحية، ويوفر عناصر تحكم للمقاطعة والإنهاء. تشمل الميزات الإضافية مفاتيح بادئة بنمط tmux (Ctrl+B)، ووضع نسخ بمفاتيح vi، وبث الإدخال إلى الأجزاء حسب نطاق التبويب/المشروع/مساحة العمل/الوكيل فقط، واستمرارية الجلسة عبر zmx التي تنجو من إنهاء التطبيق وتعيد تشغيل التمرير العكسي الكامل، وسمات ومتغيرات بيئة لكل مشروع، وقوالب تخطيط مخزنة في project.json قابل للالتزام بـ git، ومعاينة الملفات عبر Cmd-click على المسارات في مخرجات الطرفية مع تمييز الصيغة (عبر bat عند توفره)، وشجرة ملفات للقراءة فقط لكل جزء، وتسجيل معالج URL من نوع ssh://، وواجهة سطر أوامر zetty control للبرمجة النصية لفحص التخطيط وإرسال المفاتيح والتقاط المخرجات وإدارة الأجزاء عبر مقبس محلي. يأتي التطبيق مع 20 نظام ألوان مدمج، ويدعم اختياراً مستقلاً للوضع الداكن/الفاتح ومتابعة مظهر macOS الحية، ويمرر إعدادات Ghostty الموجودة. البناءات حالياً غير موقعة وتتطلب مسح علامة الحجر الصحي من Gatekeeper بعد التنزيل.