الوصف
nana هو مضاعف طرفية أصلي مصمم خصيصًا لعصر الوكلاء، مما يمكّن المطورين من تشغيل عدة وكلاء برمجة ذكاء اصطناعي مثل Claude Code و Codex و OpenCode جنبًا إلى جنب. يضمن أن يعمل كل وكيل ضمن شجرة عمل Git معزولة خاصة به، مما يمنع النزاعات ويسهل سير العمل في التطوير.
قراءة المزيد
تم بناء التطبيق لنظام ويندوز 10 وما بعده، مستفيدًا من Rust للأداء، و GPUI للتقديم الفعال، و libghostty لمحرك الطرفية، متجنبًا عبء Electron. وهذا يؤدي إلى تجربة سريعة، أصلية، وخفيفة على الذاكرة. إحدى الميزات الرئيسية هي قدرته على اكتشاف حالة الوكلاء في الطرفيات الخاصة بك—مظهرًا إذا كانوا يعملون، ينتظرون، أو انتهوا—دون الحاجة إلى أي روابط أو إعدادات معقدة.
تتكامل nana أيضًا مع قدرات مراجعة الكود القوية، مما يسمح للمستخدمين بمشاهدة اختلافات Git، وتصفح الالتزامات القديمة، وإعادة زيارة التغييرات مباشرة داخل بيئة الطرفية. لضمان التشغيل المستمر، تعيش الطرفيات في `nana-server`، مما يعني أن الوكلاء يستمرون في العمل في الخلفية حتى إذا تم إغلاق نافذة التطبيق الرئيسية. علاوة على ذلك، يدعم الخوادم البعيدة، مما يمكّن المستخدمين من فتح المشاريع على Linux أو macOS عبر SSH، مع تثبيت `nana-server` تلقائيًا على الجهاز البعيد للحفاظ على الجلسات.
تسهل ميزة Composer كتابة مطالبات طويلة مع الملفات والصور، والتي يمكن إرسالها بعد ذلك إلى طرفية واحدة أو بثها إلى جميع الألواح المنقسمة في وقت واحد. التخصيص واسع، مع توفر أكثر من 490 سمة طرفية للاطلاع المباشر. المنصة قابلة للتوسيع أيضًا من خلال "Kibbles"، وهي تطبيقات ويب صغيرة مبنية باستخدام أدوات الويب القياسية التي يمكن أن تضيف لوحات، علامات تبويب، أوامر، ولغات. من المخطط أن تكون هناك تطبيقات موبايل لنظامي iOS و Android للاتصال مباشرة بخادم المستخدم، مما يبرز تجربة خالية من السحابة والحسابات.
nana متاحة حاليًا كنسخة تجريبية مجانية، تقدم جميع الميزات الحالية دون حدود على المشاريع أو الوكلاء، بما في ذلك أشجار عمل Git، مراجعة الكود، الجلسات الخلفية، دعم الخوادم البعيدة، السمات، والإضافات. تشمل الخطط المستقبلية مستويات مدفوعة جديدة للأفراد والفرق الذين يسعون للحصول على وظائف إضافية.
- الفئةمساعدو البرمجة بالذكاء الاصطناعي
- نموذج التسعيرإصدار تجريبي مجاني
- النشرNative Desktop App, CLI/Server
- المنصاتWindows, macOS (server), Linux (server)
الميزات الأساسية لـ nana
مضاعف طرفية أصلي لنظام ويندوز
تشغيل عدة وكلاء برمجة ذكاء اصطناعي جنبًا إلى جنب
شجرة عمل Git مخصصة لكل وكيل
مراقبة حالة الوكلاء (يعمل، ينتظر، انتهى)
مراجعة كود متكاملة مع اختلافات Git
جلسات خلفية (تستمر الوكلاء في العمل بعد إغلاق التطبيق)
دعم الخوادم البعيدة عبر SSH (Linux/macOS)
Composer للمطالبات متعددة الألواح
أكثر من 490 سمة طرفية قابلة للتخصيص
قابل للتوسيع باستخدام Kibbles (تطبيقات ويب للوحات، علامات تبويب، أوامر)
سريع وخفيف الوزن (Rust، تقديم GPU، بدون Electron)
نسخة تجريبية مجانية مع مشاريع ووكلاء غير محدودين
لا حاجة لحقوق المسؤول للتثبيت
تحديثات واستعادة تلقائية
تكامل مع طرفية ويندوز
كيفية استخدام nana؟
تثبيت nana: قم بتنزيل وفتح مثبت .msi لنظام ويندوز 10+ أو استخدم أمر PowerShell.
إضافة مشروع: افتح nana، ثم اختر 'إضافة مشروع' من الشريط الجانبي أو اضغط Ctrl+Shift+O واختر مجلدًا.
فتح طرفية: اضغط Ctrl+Shift+T لفتح علامة تبويب جديدة في مشروعك، أو Ctrl+Shift+N لطرفية المنزل.
تقسيم الطرفيات: استخدم Ctrl+Shift+D للتقسيم إلى اليمين أو Ctrl+Shift+Alt+D للتقسيم إلى الأسفل لعرض متعدد الألواح.
إدارة الوكلاء: قم بتشغيل وكلاء البرمجة لديك؛ ستكتشف nana تلقائيًا حالتهم (يعمل، ينتظر، انتهى).
مراجعة الكود: استخدم عارض اختلافات Git المدمج لمراجعة التغييرات وتصفح الالتزامات مباشرة.
تثبيت Kibbles: ابحث عن Kibbles في الإعدادات → Kibbles → تصفح، ثم قم بتثبيتها وتفعيلها لإضافة ميزات جديدة.
حالات استخدام nana
- إدارة عدة وكلاء ذكاء اصطناعي
- سير عمل تطوير معزول
- مراجعة الكود داخل الطرفية
- تشغيل الوكلاء بشكل مستمر
- التطوير عن بُعد مع الوكلاء
- المطالبات الجماعية للوكلاء
- تخصيص بيئة الطرفية
- زيادة إنتاجية المطورين







