احفظ اتصالات SSH الخاصة بك،
وشغّل وكلاء الذكاء الاصطناعي على الجهاز البعيد
AgentsRoom هو مدير اتصالات SSH وطرفية SSH مدمجة في آنٍ واحد. احفظ خوادمك البعيدة مرة واحدة، واتصل بمفتاح SSH أو كلمة مرور، ثم شغّل Claude Code أو Codex أو Antigravity CLI مباشرة على الجهاز البعيد.
كفّ عن التنقل بين عميل SSH منفصل ومحرر شيفرة. احتفظ بملفات اتصالك وطرفيتك ووكلاء الذكاء الاصطناعي في التطبيق نفسه، موجَّهة جميعها إلى الخادم البعيد نفسه.
كيف يتصل AgentsRoom بخادم SSH محفوظ ويشغّل وكيل برمجة بالذكاء الاصطناعي مباشرة على الجهاز البعيد.
تفترض معظم وكلاء البرمجة بالذكاء الاصطناعي أن شيفرتك موجودة على الجهاز نفسه الذي تجلس أمامه. لكن قدرًا كبيرًا من العمل يجري على خادم بعيد : خادم VPS، أو جهاز staging، أو جهاز بناء قوي، أو خادم تطوير مشترك يستخدمه الفريق كله. يتعامل AgentsRoom مع هذه الحالة باعتبارها حالة من الدرجة الأولى. احفظ اتصال SSH، وافتح الطرفية المدمجة عبر SSH، وستعمل على المضيف البعيد كأنه محلي.
يحتفظ مدير اتصالات SSH بملف لكل خادم تتعامل معه : المضيف والمنفذ والمستخدم وما إذا كنت تصادق بمفتاح SSH أو كلمة مرور. لا مزيد من البحث في ملفات إعداد متناثرة أو إعادة كتابة الأمر الطويل نفسه. اختر اتصالًا محفوظًا، واضغط على اتصال، وتأخذك الطرفية إلى الجهاز في خطوة واحدة.
المكسب الحقيقي هو تشغيل وكلاء البرمجة بالذكاء الاصطناعي حيث توجد الشيفرة فعلًا. اتصل بخادمك البعيد عبر SSH، ثم شغّل Claude Code أو Codex أو Antigravity CLI أو وكيلًا آخر على ذلك الجهاز. يقرأ الوكيل ملفات المضيف البعيد ويعدّلها، ويشغّل مجموعة الاختبارات في البيئة البعيدة، وأنت تدير كل ذلك من AgentsRoom دون عميل SSH ثانٍ مفتوح بجانبك.
عميل SSH مصمَّم لتشغيل وكلاء الذكاء الاصطناعي
إدارة الاتصالات، وطرفية حقيقية، وتنفيذ الوكلاء عن بُعد في مكان واحد.
اتصالات SSH محفوظة
احتفظ بملف قابل لإعادة الاستخدام لكل خادم بعيد : المضيف والمنفذ والمستخدم وطريقة المصادقة. خادم VPS وجهاز staging وخادم تطوير الفريق كلها في قائمة واحدة. اختر اتصالًا وتكون قد دخلت، دون أمر تعيد كتابته.
مصادقة بمفتاح أو كلمة مرور
صادق بمفتاح SSH أو كلمة مرور، حسب ما يتوقعه الخادم. وجّه ملفًا إلى ملف مفتاحك الخاص أو احفظ كلمة مرور، ويتولى AgentsRoom المصافحة عند الاتصال.
طرفية مدمجة عبر SSH
يفتح كل اتصال طرفية حقيقية على المضيف البعيد داخل AgentsRoom. مخرجات ملوّنة كاملة، وسجل أوامر، ونسخ ولصق، تقدّمها الطرفية نفسها التي تستخدمها بالفعل لمشاريعك المحلية. لا عميل SSH منفصل تبقيه مفتوحًا.
شغّل الوكلاء على الخادم البعيد
شغّل Claude Code أو Codex أو Antigravity CLI أو وكيلًا آخر مباشرة على الجهاز البعيد عبر SSH. يعمل الوكيل على الملفات الموجودة على الخادم ويشغّل الأوامر في البيئة البعيدة، لا على حاسوبك المحمول.
اربط SSH بمشروع
حدِّد مشروعًا بأنه بعيد واربطه باتصال SSH محفوظ. من تلك اللحظة يفتح المشروع طرفياته ووكلاءه على ذلك الخادم، فتتصرف قاعدة شيفرة بعيدة كمشروع AgentsRoom عادي.
تبقى بيانات الاعتماد محليًا
تُخزَّن مفاتيح SSH وكلمات المرور وتفاصيل الاتصال على جهازك أنت، ولا تُكتب أبدًا في مستودع المشروع. لا يتسرب أي شيء عن خوادمك إلى مجلد قد ينسخه زميل في الفريق.
استورد ~/.ssh/config الخاص بك
الخوادم التي تصل إليها بالفعل من الطرفية تأتي كما هي. يقرأ AgentsRoom كتل المضيفين في ~/.ssh/config، ويحتفظ بملف الهوية الذي تعلنه كل كتلة، ويحافظ على ProxyJump عبر خادم bastion : يتصل عبر الاسم المستعار ويترك OpenSSH يحلّ الكتلة، تمامًا كما تفعل صدفتك.
جلسات AWS SSM
صِل إلى نسخة بلا عنوان عام وبلا منفذ SSH وارد، عبر aws ssm start-session. تُصرَّح الجلسة بملف تعريف AWS المُعدّ بالفعل على جهازك، فلا كلمة مرور ولا مفتاح يُخزَّن في التطبيق.
تفاصيل اتصالك لا تغادر جهازك أبدًا
لا يكون مدير اتصالات SSH مفيدًا إلا إذا أمكنك أن تأمنه على بيانات اعتمادك. يحتفظ AgentsRoom بكل ملف SSH ومسار مفتاح وكلمة مرور في بيانات التطبيق المحلية لديك، لا في المشروع الذي تعمل عليه. الاتصال بخادم بعيد لا يضيف أبدًا ملف إعداد إلى المستودع ولا يرفع مضيفًا أو سرًّا عن طريق الخطأ.
تجري المصادقة عبر SSH القياسي. يستخدم تسجيل الدخول بالمفتاح مفتاحك الخاص الحالي، تمامًا كما تفعل صدفتك. ويُرسَل تسجيل الدخول بكلمة المرور عبر قناة SSH المشفَّرة مثل أي عميل SSH آخر. AgentsRoom هو العميل، ويبقى خادمك مصدر الحقيقة لما يقبله.
عندما تشغّل وكيل ذكاء اصطناعي على الجهاز البعيد، تبقى الشيفرة على الجهاز البعيد. يقرأ الوكيل ملفات الخادم الذي اتصلت به ويعدّلها. لا يُنسخ أي شيء من المشروع البعيد إلى حاسوبك المحمول إلا إذا طلبت ذلك، ولا تُشارَك ملفات اتصالك أبدًا مع أي أحد.
من الصفر إلى وكيل على خادم بعيد
احفظ اتصالًا مرة واحدة، وشغّل عليه الوكلاء إلى الأبد.
احفظ اتصال SSH
أضف ملف اتصال : المضيف والمنفذ والمستخدم، وإما ملف مفتاح SSH الخاص بك أو كلمة مرور. امنحه اسمًا مثل prod-vps أو staging ويُحفَظ للمرة القادمة.
اتصل وافتح الطرفية
اختر الاتصال المحفوظ واضغط على اتصال. يفتح AgentsRoom طرفية مدمجة عبر SSH على المضيف البعيد. أنت الآن على الخادم، مع مخرجات ملوّنة كاملة وسجل أوامر.
شغّل وكيل ذكاء اصطناعي على الجهاز
شغّل Claude Code أو Codex أو Antigravity CLI في تلك الطرفية البعيدة. يعمل الوكيل على ملفات الخادم ويُنفَّذ في البيئة البعيدة، وأنت تديره من AgentsRoom كأي مشروع آخر.
متى تحتاج إلى وكلاء على خادم بعيد
ليست كل قاعدة شيفرة موجودة على حاسوبك المحمول.
شيفرة على VPS
يعمل تطبيقك على VPS وتريد إصلاحه حيث يعيش. افتح اتصال SSH المحفوظ، وشغّل وكيل Claude Code على الجهاز، وأصلح الخلل في البيئة الحقيقية، بكل تبعياتها.
العمل على جهاز staging
يُعيد خادم staging إنتاج خلل لن يراه حاسوبك المحمول أبدًا. اتصل عبر SSH، ووجّه وكيل Codex إلى قاعدة شيفرة staging، ودعه يعيد إنتاج المشكلة ويصلحها على الجهاز الذي يُظهرها فعلًا.
خادم تطوير مشترك
يعمل الفريق على خادم تطوير مشترك واحد. يحفظ الجميع اتصال SSH نفسه، ويفتح كلٌّ طرفيته، ويشغّل وكيله على المضيف دون إعداد نسخة محلية لكل فرد.
لا حاجة إلى إعداد محلي
سلسلة أدوات ثقيلة لا تريدها على حاسوبك المحمول تعيش على جهاز بناء. اتصل عبر SSH، وشغّل وكيل Antigravity CLI هناك، وأبقِ جهازك نظيفًا بينما يجري العمل عن بُعد.
كيف يمكن لوكلاء الذكاء الاصطناعي الوصول إلى اتصالات SSH الخاصة بي؟
عبر AgentsRoom MCP. تُعرض اتصالاتك المحفوظة لكل وكيل كثلاث أدوات MCP : ssh_list تُرجع الخوادم القابلة للاستخدام في المشروع الحالي، وssh_connect تفتح أحدها في تبويب طرفية حقيقي، وssh_connection_new تقترح خادمًا لم تحفظه بعد. لذا عندما تطلب من وكيل "اتصل بالإنتاج واقرأ السجلات"، لا يحتاج إلى تخمين اسم مضيف ولا إلى كتابة أمر ssh يدويًا : يقرأ قائمة اتصالاتك ويفتح الخادم الصحيح.
هذا الوصول عبر SSH خالٍ من الأسرار عن قصد. لا تُرجع ssh_list سوى بيانات وصفية: الاسم والمضيف والمنفذ والمستخدم ونوع المصادقة والنطاق. تبقى كلمات المرور وعبارات المرور مشفّرة في سلسلة مفاتيح نظامك، وتبقى المفاتيح الخاصة على قرصك، والتطبيق نفسه هو من يحقن السر في الطرفية. الوكيل يسمّي اتصالاً فقط، ولا يتعامل معه أبداً.
كل جلسة يفتحها وكيل هي تبويب طرفية مرئي: تقرأه وتكتب فيه وتغلقه متى شئت. لا شيء يعمل على جهاز بعيد دون علمك، ويمكن حفظ الاتصال لمشروع واحد أو بشكل عام، حتى لا يرى الوكيل سوى الخوادم المناسبة.
اقتراح اتصال ليس إنشاءه. تفتح ssh_connection_new نموذج الإنشاء مملوءًا مسبقًا بما وجده الوكيل في ملف compose أو سكربت نشر أو وثائقك، وأنت من يراجعه ويكتب بيانات الاعتماد ويحفظ. هذا الحد مكتوب في الأداة نفسها لا مطلوب في مطالبة، لأن اتصالًا يستطيع وكيل تسجيله دون أن تراه سيكون بابًا خلفيًا.
اكتشف AgentsRoom MCPالأسئلة الشائعة
هل يمكنني حفظ عدة اتصالات SSH؟
نعم. يعمل AgentsRoom كمدير اتصالات SSH : احفظ ملفًا لكل خادم بعيد مع مضيفه ومنفذه ومستخدمه وطريقة مصادقته، وسمّها، واختر ما تحتاجه. خادم VPS وجهاز staging وخادم التطوير المشترك كلها في القائمة نفسها.
هل يدعم المصادقة بمفتاح SSH وبكلمة مرور؟
كلاهما. يمكن لاتصال أن يصادق بمفتاح SSH بالإشارة إلى ملف مفتاحك الخاص، أو بكلمة مرور. يعمل AgentsRoom كعميل SSH قياسي، فأي طريقة يقبلها خادمك هي ما تستخدمه.
هل يمكنني تشغيل Claude Code أو Codex على خادم بعيد عبر SSH؟
نعم. هذا هو الغرض من الميزة. افتح اتصال SSH محفوظًا، ثم شغّل Claude Code أو Codex أو Antigravity CLI أو وكيلًا آخر في الطرفية البعيدة. يعمل الوكيل على الجهاز البعيد ويتعامل مع الملفات الموجودة هناك، لا على حاسوبك المحمول.
أين تُخزَّن بيانات اعتماد SSH الخاصة بي؟
في بيانات التطبيق المحلية على جهازك أنت. لا تُكتب المفاتيح وكلمات المرور وتفاصيل الاتصال أبدًا في مستودع المشروع، لذا فإن الاتصال بخادم لا يضيف ملفات إعداد أو أسرارًا إلى أي شيء قد ينسخه زميل في الفريق.
هل ما زلت بحاجة إلى عميل SSH منفصل؟
لا. يتضمن AgentsRoom طرفية مدمجة عبر SSH، لذا فإن مدير اتصالاتك وطرفيتك ووكلاء الذكاء الاصطناعي لديك في تطبيق واحد. يمكنك الاحتفاظ بأدوات SSH المعتادة إن أردت، لكنك لست بحاجة إلى عميل ثانٍ مفتوح لمجرد الوصول إلى الخادم.
هل يمكن لوكلاء الذكاء الاصطناعي الوصول إلى اتصالات SSH لدي؟
نعم، عبر AgentsRoom MCP. يستدعي الوكلاء ssh_list لرؤية الخوادم المحفوظة للمشروع الحالي (بالإضافة إلى الاتصالات العامة)، ثم ssh_connect لفتح أحدها في تبويب طرفية. هذه هي الطريقة المخصصة لمنح وكيل ذكاء اصطناعي وصولاً عبر SSH: بدون كتابة أمر ssh يدوياً وبدون لصق بيانات اعتماد في المطالبة.
هل يرى وكلائي كلمة مرور SSH الخاصة بي؟
أبداً. لا تكشف أدوات MCP سوى بيانات الاتصال الوصفية (الاسم، المضيف، المنفذ، المستخدم، نوع المصادقة). تبقى كلمة المرور أو عبارة المرور مشفّرة في سلسلة مفاتيح جهازك، ويحقنها AgentsRoom في الطرفية بعد أن يطلب الوكيل الاتصال بمعرّفه.
هل يمكنني استيراد ~/.ssh/config الموجود لدي؟
نعم. يقرأ AgentsRoom كتل المضيفين في ~/.ssh/config ويحوّلها إلى اتصالات محفوظة، محتفظًا بملف الهوية الذي تعلنه كل كتلة. وكل ما يحلّه OpenSSH بنفسه يبقى يعمل، بما في ذلك ProxyJump عبر خادم bastion، لأن AgentsRoom يتصل عبر الاسم المستعار ويترك OpenSSH يطبّق الكتلة بدل محاولة إعادة تنفيذها.
هل يمكنني الوصول إلى خادم بلا عنوان عام وبلا منفذ SSH مفتوح؟
نعم، باتصال AWS SSM. يفتح AgentsRoom الجلسة بـ aws ssm start-session، مُصرَّحًا بها بملف تعريف AWS المُعدّ بالفعل على جهازك. لا كلمة مرور ولا مفتاح يُخزَّن في التطبيق، ويمكن للنسخة أن تبقى مغلقة أمام SSH الوارد.
هل يستطيع وكيل إنشاء اتصال SSH جديد؟
يستطيع اقتراح واحد، لا حفظه أبدًا. تفتح ssh_connection_new نموذج الإنشاء مملوءًا مسبقًا بالمضيف والمنفذ والمستخدم التي وجدها الوكيل في سكربت النشر أو وثائقك، وأنت تراجعه وتكتب بيانات الاعتماد وتحفظ. لا يُخزَّن شيء قبل ذلك، لأن اتصالًا يستطيع وكيل تسجيله دون أن تراه سيكون بابًا خلفيًا. وحين يكون المضيف موجودًا بالفعل في ~/.ssh/config لديك، يكون استيراده الطريق الأفضل : فهو يحافظ على الاسم المستعار، فتظل خوادم bastion ومفاتيحك تعمل.
قد يعجبك أيضًا
RDS عبر AWS SSM
صِل إلى مثيل Amazon RDS بلا نقطة نهاية عامة، من جهازك أنت، عبر aws ssm start-session ومستند AWS-StartPortForwardingSessionToRemoteHost. لا خادم bastion تصونه، ولا VPN، ولا قاعدة SSH واردة. يفتح AgentsRoom الجلسة على منفذ loopback ويوصل عميل SQL من خلاله. MySQL وMariaDB فقط، أي RDS MySQL وإصدارات Aurora المتوافقة مع MySQL.
اتصالات قواعد البيانات
احفظ اتصالات MySQL وMariaDB الخاصة بك، وصِل إلى قاعدة بيانات في شبكة فرعية خاصة عبر نفق SSH أو جلسة AWS SSM، ودع وكلاء الذكاء الاصطناعي يستعلمون عنها عبر MCP. للقراءة فقط افتراضيًا، وعبارة واحدة لكل استدعاء، ومجموعات نتائج محدودة، وكلمة المرور لا تصل إلى الوكيل أبدًا.
مدير الأسرار
خزّن مفاتيح API ورموز الوصول وكلمات المرور في سلسلة مفاتيح نظام التشغيل لديك، وأشِر إليها بصيغة {{secret:NAME}} في أوامر التطوير وبيئات الوكلاء، ودع AgentsRoom يستبدلها عند الإطلاق. يرى الوكلاء الأسماء ولا يرون القيم أبدًا، ولا يُزامَن أي شيء مع خادم.
استيراد المستودعات
اتصل بـ GitHub أو GitLab، وتصفّح المستودعات التي تملك وصولاً إليها فعلاً، واستنسخ عدة مستودعات دفعة واحدة. يصبح كل مستودع مشروعاً بوكلاء برمجة بالذكاء الاصطناعي خاصين به. نسخ GitLab المستضافة ذاتياً مدعومة.
طرفيات التطوير
مدير طرفيات ومشغّل عمليات لكل مشروع. شغّل الخادم الخلفي والواجهة الأمامية والعمال بنقرة واحدة، محليًا أو على خادم بعيد عبر SSH.
التحكم بالوكلاء عن بُعد
قُد وكلاء البرمجة بالذكاء الاصطناعي من هاتفك. تحكّم في الطرفيات والمشاريع والمطالبات على جهاز Mac أو خادمك البعيد من iOS وAndroid.
نفق Localhost (معاينة حية)
نفق آمن مدمج يكشف خادم تطوير محلي أو بعيد كرابط URL عام بصيغة HTTPS. عاين عملك الجاري من أي مكان.
متعدد المشاريع، متعدد الوكلاء
شغّل مشاريع كثيرة ووكلاء ذكاء اصطناعي كثيرين بالتوازي، محليًا وعن بُعد، من مركز قيادة بصري واحد.
انقل وكلاء الذكاء الاصطناعي إلى الخادم البعيد
حمّل AgentsRoom، واحفظ اتصالات SSH الخاصة بك، وشغّل Claude Code أو Codex أو Antigravity CLI على أي VPS أو خادم بعيد عبر طرفية مدمجة.
التطبيق المرافق: تابع وكلاءك أينما كنت
استخدم Claude أو Codex أو Antigravity CLI أو أي مزود AI آخر.
أرسل الأخطاء والطلبات مباشرة إلى قائمة المهام العامة.
لمحة عن AgentsRoom أثناء العمل.