Priya Nair
priya@acme.com
لمستخدمي OpenAI Codex
بنيت أداة داخلية باستخدام Codex. ينشرها TeamOnly على رابط خاص لا يفتحه إلا زملاؤك، بحساب Google أو Microsoft للعمل أو برمز يصل إلى بريد العمل. ويتولى Codex الإعداد والنشر من الطرفية أو المحرر.
انشر هذا التطبيق على TeamOnlyيريد Codex تشغيل npx teamonly deploy. يحتاج ذلك إلى الشبكة. هل توافق؟Live at https://stock.acme.teamonly.appOnly @acme.com accounts can sign in.01الإجابة المختصرة
شغّل npx teamonly init في المشروع. يضيف ملف AGENTS.md فيه قواعد TeamOnly، وتقول وثائق OpenAI إن Codex يقرأ AGENTS.md قبل أن يبدأ أي عمل.
ثم اطلب من Codex أن يبني الأداة وينشرها. يشغّل npx teamonly deploy ويعطيك رابطًا مثل stock.acme.teamonly.app. لا يستطيع أحد من خارج شركتك فتحه.
02الخطوات
في مجلد التطبيق، شغّل npx teamonly init. في مجلد فارغ ينشئ تطبيقًا مبدئيًا، وفي مجلد موجود يضيف ملفات TeamOnly ويترك كودك كما هو.
شغّل codex في ذلك المجلد، أو افتح المجلد في محررك مع إضافة Codex. كلاهما يقرأ ملف AGENTS.md نفسه.
«عدّاد مخزون يسجل فيه أي شخص في المستودع الجرد من هاتفه». يكتبها Codex بالشكل الوحيد الذي يشغّله TeamOnly: واجهة React وواجهة API صغيرة.
قل «انشر هذا التطبيق على TeamOnly». يشغّل Codex الأمر npx teamonly deploy. في المرة الأولى يطلب بريد العمل والرمز المكوّن من 6 أرقام الذي نرسله إليك، ويعرض تجربة مجانية لمدة 14 يومًا إذا كانت شركتك جديدة.
أرسله إلى الفريق. عدّل التطبيق لاحقًا وانشر مرة أخرى، والرابط يبقى كما هو.
npx teamonly initAdded the TeamOnly instructions for Claude Code, Cursor and other AI tools npx teamonly deployLive at https://stock.acme.teamonly.app03ما يقرؤه Codex
يكتب init كتلة مميَّزة في AGENTS.md في جذر المشروع. وإذا كان لديك AGENTS.md من قبل، يبقى باقي الملف كما هو. تصف الكتلة شكل التطبيق، وكيفية معرفة الشخص المسجّل الدخول، وقاعدة البيانات والملفات، وكيفية النشر.
تقول وثائق OpenAI إن Codex يبني تعليماته من ملفات AGENTS.md، بدءًا من جذر المشروع ونزولًا حتى المجلد الذي تعمل فيه، بعد ملف عام اختياري في ~/.codex. فتكون قواعد TeamOnly حاضرة في كل جلسة Codex في هذا المشروع، دون أي شيء تفعّله.
وهذا ما يمنع Codex من إضافة Express أو Next.js أو Supabase أو صفحة تسجيل دخول. فهذه لا تعمل على TeamOnly، والقواعد تقول ذلك.
04تشغيل الأوامر
على حاسوبك، يشغّل Codex الأوامر داخل بيئة معزولة (sandbox). وتقول وثائق OpenAI إن الوصول إلى الشبكة معطّل افتراضيًا في CLI وفي إضافة المحرر، وإن Codex يطلب موافقتك لتشغيل أي أمر يحتاج إليها. النشر يرسل تطبيقك إلى TeamOnly، فسترى هذا الطلب. وافق عليه، فيكتمل النشر.
Codex Cloud مختلف. مهام السحابة تعمل في حاويات OpenAI، دون اتصال افتراضيًا، وليس لديها تسجيل دخولك إلى TeamOnly. استخدم Codex Cloud لكتابة الكود إن شئت، ثم اسحب التغييرات وانشر من حاسوبك.
05خيار MCP
حزمة teamonly هي أيضًا خادم MCP، فيستطيع Codex النشر وقراءة السجلات وتغيير من يمكنه فتح التطبيق عبر أدوات بدل الأوامر. أضفه مرة واحدة:
codex mcp add teamonly -- npx -y teamonly mcpأو أضفه بنفسك إلى ~/.codex/config.toml. تقول وثائق OpenAI إن Codex CLI وإضافة المحرر وتطبيق ChatGPT لسطح المكتب تتشارك هذا الملف، فتضبطه مرة واحدة:
[mcp_servers.teamonly]
command = "npx"
args = ["-y", "teamonly", "mcp"]06ما يراه الزملاء
لا يحتاج زملاؤك إلى Codex ولا إلى حساب ChatGPT ولا إلى تثبيت أي شيء.
يفتحون الرابط ويسجلون الدخول بحساب Google أو Microsoft للعمل، أو برمز يصل إلى بريد العمل. يتحقق TeamOnly من ذلك قبل أن يعمل أي سطر من كودك، ويتلقى تطبيقك اسمهم وبريدهم. وكل من هو خارج شركتك يتوقف عند صفحة تسجيل الدخول. ومن يستخدم التطبيقات فقط لا يدفع شيئًا. كيف يعمل تسجيل الدخول بحساب الشركة.
Priya Nair
priya@acme.com
باب مكتوب عليه «للموظفين فقط» يقف أمام تطبيق المصروفات. Sam، المسجّل باسم sam@acme.com، يُفحص عند الباب ويدخل. بعده يُفحص randomperson@gmail.com وبرنامج آلي عند الباب نفسه فيُرفضان. لا يصلان إلى التطبيق أبدًا، لأن الفحص يحدث عند الباب، قبل التطبيق.
نعم. تقول وثائق Codex من OpenAI إن Codex يقرأ ملفات AGENTS.md قبل أن يبدأ أي عمل. ويضيف npx teamonly init قواعد TeamOnly إلى AGENTS.md، فيتبعها Codex دون أي إعداد.
نعم، في Codex CLI وفي إضافة المحرر. ولأن النشر يحتاج إلى الشبكة، يطلب Codex موافقتك على الأمر أولًا، إلا إذا كنت قد فعّلت الوصول إلى الشبكة في إعدادات Codex.
ليس مباشرة. مهام السحابة تعمل دون اتصال افتراضيًا وليس لديها تسجيل دخولك إلى TeamOnly، وقواعد TeamOnly تطلب من الذكاء الاصطناعي ألا يلتف على تسجيل الدخول أبدًا. دع Codex Cloud يكتب التغيير، ثم اسحبه وشغّل npx teamonly deploy على حاسوبك.
لا. يستطيع Codex تشغيل الأوامر في الطرفية. خادم MCP موجود إن كنت تفضّل أن يستخدم Codex أدوات، مثلًا لقراءة سجلات التطبيق العامل أو تغيير من يمكنه فتحه.
لا ينبغي له ذلك في هذا المشروع. القواعد في AGENTS.md تصف شكلًا واحدًا للتطبيق: واجهة React وVite مع واجهة API من Hono بلغة TypeScript. ولا يشغّل TeamOnly لغة Python ولا الحاويات ولا ميزات الخادم في Next.js.
أول 14 يومًا مجانية، دون بطاقة. بعدها خطة Builder بسعر $19 شهريًا لمُنشئ واحد و3 تطبيقات، وخطة Team بسعر $249 شهريًا لكل المُنشئين والتطبيقات. والزملاء الذين يستخدمون التطبيقات فقط لا يدفعون شيئًا. أما Codex فتفوتره OpenAI كالمعتاد.
رُوجعت المعلومات عن Codex في 26 أكتوبر 2026 في وثائق OpenAI: AGENTS.md، الموافقات والبيئة المعزولة والوصول إلى الشبكة، خوادم MCP. يتغير Codex كثيرًا، فراجع وثائقه إن بدا لك شيء مختلفًا.
الوصول المبكر
TeamOnly في مرحلة الوصول المبكر، وكل الخطط متاحة الآن. جرّبه مجانًا لمدة 14 يومًا دون بطاقة، أو اشترك. في الحالتين، تصبح شركتك جاهزة فورًا، وتنشر أول تطبيق لك بثلاثة أوامر.
لا حاجة إلى بطاقة للتجربة. بعدها من $19 شهريًا، ويمكنك الإلغاء في أي وقت.
أرسل أسئلتك إلى hello@teamonly.dev، وسيرد عليك شخص حقيقي.