لمستخدمي Windsurf وDevin Desktop

استضف تطبيق Windsurf خلف تسجيل الدخول بحساب شركتك

بنيت أداة داخلية في Windsurf. ينشرها TeamOnly على رابط خاص لا يفتحه إلا زملاؤك، بحساب Google أو Microsoft للعمل أو برمز يصل إلى بريد العمل. والوكيل في محررك يتولى النشر.

Devin Desktop~/stock-counter
انشر هذا التطبيق على TeamOnlyتشغيل npx teamonly deploy؟ بانتظار موافقتك.Live at https://stock.acme.teamonly.appOnly @acme.com accounts can sign in.

01الإجابة المختصرة

صار Windsurf اسمه Devin Desktop. وما زال يقرأ AGENTS.md.

تحوّل Windsurf إلى Devin Desktop في 2 يونيو 2026، كتحديث عادي للتطبيق نفسه. يقرأ وكلاؤه ملف AGENTS.md، ويكتب npx teamonly init قواعد TeamOnly فيه.

إذن: شغّل init مرة واحدة، واطلب الأداة من الوكيل، ثم اطلب منه النشر. يشغّل npx teamonly deploy في طرفية المحرر وتحصل على رابط مثل stock.acme.teamonly.app لا يستطيع أحد من خارج شركتك فتحه.

02الخطوات

من مجلد في Windsurf إلى رابط يدخله فريقك بحساب العمل

  1. أضف القواعد

    افتح مجلد التطبيق وشغّل npx teamonly init في طرفية المحرر. في مجلد فارغ ينشئ تطبيقًا مبدئيًا، وفي مجلد موجود يضيف ملفات TeamOnly ويترك كودك كما هو.

  2. اطلب الأداة

    في لوحة الوكيل (Devin Local، أو Cascade إن كنت ما زلت تستخدمه): «عدّاد مخزون يسجل فيه أي شخص في المستودع الجرد من هاتفه». يبني واجهة React وواجهة API صغيرة، وهو الشكل الوحيد الذي يشغّله TeamOnly.

  3. انشر

    قل «انشر هذا التطبيق على TeamOnly». يشغّل الوكيل npx teamonly deploy ويطلب موافقتك على الأمر أولًا، إلا إذا كنت قد سمحت به.

  4. سجّل الدخول مرة واحدة

    في المرة الأولى يطلب الوكيل بريد العمل والرمز المكوّن من 6 أرقام الذي نرسله إليك. وإذا كانت شركتك جديدة على TeamOnly، يعرض تجربة مجانية لمدة 14 يومًا.

  5. شارك الرابط

    أرسله إلى الفريق. عدّل التطبيق لاحقًا وانشر مرة أخرى، والرابط يبقى كما هو.

الطرفية~/stock-counter
npx teamonly initAdded the TeamOnly instructions for Claude Code, Cursor and other AI tools npx teamonly deployLive at https://stock.acme.teamonly.app

03ما يقرؤه الوكيل

القواعد التي يتبعها الوكيل في هذا المشروع

يكتب init كتلة مميَّزة في AGENTS.md في جذر المشروع، ويترك باقي الملف كما هو إن كان موجودًا. تصف الكتلة شكل التطبيق، وكيفية معرفة الشخص المسجّل الدخول، وقاعدة البيانات والملفات، وكيفية النشر.

تقول وثائق Cognition إن Devin Desktop يعثر على AGENTS.md بنفسه. وفي Cascade، يُعد ملف AGENTS.md في الجذر قاعدة مفعّلة دائمًا، تُضمَّن في كل رسالة. ووكيل Devin Local الأحدث يقرأ أيضًا القواعد وAGENTS.md. لا تحتاج إلى ملف .windsurf/rules، فالوثائق تذكر هذا المجلد كموقع قديم إلى جانب .devin/rules.

وهذا ما يمنع الوكيل من إضافة Express أو Next.js أو Supabase أو صفحة تسجيل دخول. فهذه لا تعمل على TeamOnly، والقواعد تقول ذلك.

04تشغيل الأوامر

الوكيل يشغّل النشر، بموافقتك

يستطيع الوكيلان كلاهما تشغيل أوامر الطرفية. يستأذن Cascade قبل كل أمر إلا إذا سمحت به، أو فعّلت وضع Turbo الذي يشغّل كل شيء ما عدا قائمة المنع لديك. أما Devin Local فيستخدم قواعده الخاصة للسماح والسؤال والمنع. وفي الحالتين يمكنك الموافقة على npx teamonly deploy مرة واحدة وتركه يعمل.

شيء واحد تتجاوزه: لدى Devin Desktop ميزة App Deploys الخاصة به، التي تنشر التطبيق على Netlify بعنوان عام. هذه للتطبيقات التي يحق لأي أحد فتحها. أما الأداة التي يجب ألا يستخدمها إلا الزملاء، فانشرها على TeamOnly.

05خيار MCP

أضف TeamOnly كأداة في Devin Desktop

حزمة teamonly هي أيضًا خادم MCP، فيستطيع الوكيل النشر وقراءة السجلات وتغيير من يمكنه فتح التطبيق عبر أدوات بدل الأوامر. أضف هذا إلى mcp_config.json:

{ "mcpServers": { "teamonly": { "command": "npx", "args": ["-y", "teamonly", "mcp"] } } }

تضع وثائق Cognition الملف في ~/.config/devin/mcp_config.json (وفي Windows في %APPDATA%\devin\mcp_config.json). في Cascade، افتحه من قائمة … أعلى اللوحة، ثم Open MCP config file. ويستأذن Devin Local قبل أن يستدعي أداة MCP، ويمكنك السماح بأدوات TeamOnly للجلسة أو بشكل دائم. ومع Devin CLI، الأمر نفسه سطر واحد:

devin mcp add teamonly -- npx -y teamonly mcp

خادم MCP من TeamOnly

06ما يراه الزملاء

صفحة تسجيل دخول، ثم تطبيقك

لا يحتاج زملاؤك إلى Windsurf ولا إلى حساب Devin ولا إلى تثبيت أي شيء.

يفتحون الرابط ويسجلون الدخول بحساب Google أو Microsoft للعمل، أو برمز يصل إلى بريد العمل. يتحقق TeamOnly من ذلك قبل أن يعمل أي سطر من كودك، ويتلقى تطبيقك اسمهم وبريدهم. وكل من هو خارج شركتك يتوقف عند صفحة تسجيل الدخول. ومن يستخدم التطبيقات فقط لا يدفع شيئًا. كيف يعمل تسجيل الدخول بحساب الشركة.

باب مكتوب عليه «للموظفين فقط» يقف أمام تطبيق المصروفات. Sam، المسجّل باسم sam@acme.com، يُفحص عند الباب ويدخل. بعده يُفحص randomperson@gmail.com وبرنامج آلي عند الباب نفسه فيُرفضان. لا يصلان إلى التطبيق أبدًا، لأن الفحص يحدث عند الباب، قبل التطبيق.

الزملاء أصحاب حسابات @acme.com يدخلون. وكل من سواهم يتوقف عند الباب.

الأسئلة الشائعة

أسئلة يطرحها الناس

كل الأسئلة والأجوبة

هل Windsurf هو نفسه Devin Desktop؟

نعم. تقول الأسئلة الشائعة لدى Cognition إن Devin Desktop هو الاسم الجديد لـ Windsurf، وصل في 2 يونيو 2026 كتحديث عادي، مع نقل الخطط والإضافات والإعدادات. كل ما في هذه الصفحة ينطبق على الاسمين.

هل يقرأ Windsurf ملف AGENTS.md أم .windsurf/rules؟

كليهما، لكنك تحتاج إلى AGENTS.md فقط. يكتشف Devin Desktop ملف AGENTS.md تلقائيًا، والملف الموجود في الجذر ينطبق على كل رسالة في Cascade. ويكتب npx teamonly init قواعد TeamOnly فيه. أما .windsurf/rules فما زال يعمل لكنه مذكور كموقع قديم.

هل يستطيع الوكيل تشغيل npx teamonly deploy؟

نعم. يشغّل Cascade وDevin Local كلاهما أوامر الطرفية. ويطلبان موافقتك على الأمر إلا إذا سمحت إعداداتك به، فغالبًا ستنقر «موافقة» مرة واحدة.

لماذا لا أستخدم النشر المدمج في Windsurf؟

تنشر App Deploys التطبيقات على Netlify بعنوان عام. وهذا يناسب موقعًا عامًا. أما الأداة الداخلية التي تحمل بيانات الشركة فمكانها خلف تسجيل الدخول بحساب شركتك، وهذا ما يفعله TeamOnly مع كل تطبيق، مع قاعدة بيانات وتخزين ملفات مضمّنين.

هل أحتاج إلى خادم MCP؟

لا. يستطيع الوكيل تشغيل الأوامر في الطرفية. خادم MCP موجود إن كنت تفضّل أن يستخدم أدوات، مثلًا لقراءة سجلات التطبيق العامل أو تغيير من يمكنه فتحه.

كم التكلفة؟

أول 14 يومًا مجانية، دون بطاقة. بعدها خطة Builder بسعر $19 شهريًا لمُنشئ واحد و3 تطبيقات، وخطة Team بسعر $249 شهريًا لكل المُنشئين والتطبيقات. والزملاء الذين يستخدمون التطبيقات فقط لا يدفعون شيئًا. وتبقى خطتك في Windsurf أو Devin كما هي.

المصادر

رُوجعت المعلومات عن Windsurf وDevin Desktop في 26 أكتوبر 2026 في وثائق Cognition: الأسئلة الشائعة عن Devin Desktop، AGENTS.md، Devin Local، الطرفية، MCP في Cascade، MCP في Devin CLI، App Deploys. المنتج يتغير بسرعة، فراجع وثائقه إن بدا لك شيء مختلفًا.

الوصول المبكر

انشر أول أداة لك هذا الأسبوع.

TeamOnly في مرحلة الوصول المبكر، وكل الخطط متاحة الآن. جرّبه مجانًا لمدة 14 يومًا دون بطاقة، أو اشترك. في الحالتين، تصبح شركتك جاهزة فورًا، وتنشر أول تطبيق لك بثلاثة أوامر.

جرّبه مجانًا 14 يومًاأو اشترك الآن

لا حاجة إلى بطاقة للتجربة. بعدها من $19 شهريًا، ويمكنك الإلغاء في أي وقت.

لست جاهزًا بعد؟ تابع الجديد

استخدم بريد العمل. نراسلك نادرًا، وفقط عندما يكون هناك جديد يستحق.

أرسل أسئلتك إلى hello@teamonly.dev، وسيرد عليك شخص حقيقي.