وثائق

ما هو Coroid؟

Coroid يأخذ وصفًا للعمل الذي تريد إنجازه ويقدم طلب سحب تم اختباره ومراجعته من نوع pull request — دون الحاجة إلى تثبيت أي برامج أو قراءة الكود.

Coroid هو منصة مستضافة تقوم بكامل أعمال البرمجيات. كل ما عليك فعله هو تزويدها بوصف لما تريده؛ حيث تقوم بإنشاء pull request في مستودعك مع كتابة الكود وتشغيل الاختبارات وإرفاق مراجعة مسبقة.

لا يوجد شيء لتثبيته أو تشغيله. تقوم Coroid باستنساخ مستودعك إلى مساحة عمل معزولة خاصة بها في السحابة، وتعمل هناك ثم تدفع بفرع جديد.

ما تقدمه لها

وصف للنتيجة التي تريدها، بلغة بسيطة. "إضافة تقييد على معدل الطلبات إلى الـ API العام، 100 طلب في الدقيقة لكل مفتاح، مع إرجاع رمز 429 وترويسة Retry-After" يُعد وصفًا جيدًا للمهمة. أنت لا تكتب خطة التنفيذ — فهذا هو أول ما تقوم به Coroid نيابة عنك، ويمكنك الموافقة عليه.

كما تمنحها أيضًا صلاحية الوصول إلى مستودع واحد، وبشكل اختياري أي سياق غير واضح من الكود: ملاحظات حول الهندسة المعمارية، والاتفاقيات، ودليل الأسلوب.

ما تحصل عليه مقابل ذلك

طلب سحب من pull request، على فرع خاص به، يحتوي على:

  • تغييرات الكود
  • الاختبارات التي تم كتابتها أو تحديثها
  • نتيجة تشغيل مجموعة الاختبارات الموجودة لديك
  • مرور بمرحلة مراجعة الكود، مع تحديد النتائج إما لتصحيحها أو سردها

تقوم بمراجعته ودمجه بالطريقة نفسها التي تمرر بها عمل زميل؛ فـ Coroid لا تقوم بالدمج نيابة عنك.

لست بحاجة إلى أن تكون مهندسًا لاستخدامه

هذا هو الجزء الذي يغير طريقة عمل الفرق، ومن السهل تفويته.

تقديم العمل إلى Coroid يعني وصف نتيجة مرغوبة. لا يعني ذلك قراءة الكود أو فهم طريقة عمله أو معرفة محتوى pull request. حتى المتدرب أو مدير التسويق أو وكيل الدعم الذي يسمع نفس الشكوى باستمرار يمكنهم تقديم العمل مباشرة.

يظل الهندسة تحت السيطرة في النقطة الأهم: الـ pull request. كل طلب — بغض النظر عن مصدره — يصل كتغيير تم اختباره ومراجعته، يقوم المطور بالموافقة عليه أو رفضه قبل أي إرسال للمنتج.

ما يحدث لقائمة المهام المعلقة نتيجة لذلك

توجد عملية تحديد الأولويات في الغالب لأن وقت الهندسة محدود. يجب مقارنة طلب قد يستغرق ظهرًا واحدًا بكل ما يمكن للمهندس القيام به في ذلك الظهر، لذا تظل الأعمال الصغيرة والمفيدة واضحة دون تنفيذ لشهور.

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

كن واقعيًا بشأن ما يحدّ من قدراتك: القدرة على المراجعة و فتحات العمال الآليين. تزيل Coroid القيد على من يمكنه الطلب وكم يمكن بناؤه بشكل متوازٍ. لكنها لا تلغي الحاجة إلى شخص لقراءة النتيجة. الفرق التي تتبناه بشكل جيد غالبًا ما تجد أن المراجعة، وليس البناء، تصبح ما يجب تنظيمه حوله.

Coroid تدير عمالها الآليين الخاصين

Coroid ليست غلافًا حول Claude Code أو Codex أو OpenCode أو Pi أو أي أداة برمجة أخرى. بل تعمل بمحرك عمال آليين مصمم خصيصًا للتنفيذ السحابي دون تدخل.

بالنسبة لك، هذا يعني:

  • لا شيء لتثبيته. لا حاجة لواجهة سطر أوامر، ولا مكون إضافي لمحرر النصوص، ولا آلات أو خوادم للتجهيز. تعتمد منصة Coroid بالكامل على API وتعمل في السحابة.
  • لا اشتراكات في أدوات. لا داعي لتخصيص مقاعد لمساعد برمجة تابع لطرف ثالث. يتم الوصول إلى النماذج عبر Coroid، أو عبر مفاتيح مزودك الخاصة إذا كنت تفضل التعاقد مباشرةً.
  • حاسوبك المحمول غير ذي صلة. يستمر العمل سواء كنت مسجل الدخول أم لا — وهذا ما يجعل الجداول الزمنية والمراقبين والأتمتة القائمة على الأحداث ممكنة.

اطلع على بيئة تشغيل Coroid لمعرفة الفرق في طريقة عمل بيئة التشغيل فعليًا.

هل Coroid هو الأداة المناسبة؟

صُممت منصة Coroid لتعديل قاعدة أكواد تعمل بالفعل، مع إجراء مراجعة لها. هذا يختلف عن عملية إنشاء نماذج أولية — فإذا كنت تتحقق من صحة فكرة ما بدلاً من إطلاقها، فإن أداة إنشاء النماذج الأولية ستلبي احتياجاتك بشكل أفضل، ويمكن دمج كلا النوعين من الأدوات معًا.

اطلع على أين يندرج Coroid.

ما لا تقوم به المنصة

التحديد الدقيق للحدود أهم من قائمة الميزات:

  • لا تقوم المنصة بإرسال التغييرات إلى فرعك الافتراضي. كل شيء يصل على هيئة PR.
  • لا تقوم المنصة بدمج عملها بنفسها. الموافقة تعود لك.
  • ليست مكونًا إضافيًا لمحرر النصوص. لا يعتبر Coroid مساعدًا في البرمجة يقوم بإكمال الأسطر أثناء كتابتك. بل يعمل على وحدات عمل كاملة بينما تكون أنت مشغولًا بأمور أخرى.
  • لا تعمل المنصة بدون وجود مستودع متصل. اطلع على ربط الكود الخاص بك.

كيف يتم تحديد حجم العمل

تعمل منصة Coroid وفقًا لـ مهام. تمثل المهمة وحدة عمل واحدة تنتهي بطلب سحب واحد. أما الجهود الأكبر فتُعبّر عنها على هيئة خطة — وهي مجموعة مرتبة من المهام مع مراحل محددة — تقوم أنت بالموافقة عليها قبل البدء في بناء أي شيء.

وحدة التوازي هي مكان تخصيص الوكيل. يقوم مكان التخصيص الواحد بتنفيذ مهمة واحدة في كل مرة. عدد الأماكن المتاحة يحدد حجم العمل الذي يمكن لـ Coroid إنجازه في آن واحد، وليس سرعة إتمام المهمة الواحدة.

التالي

إنشاء حسابك ومنظمتك — لإعداد المساحة التي ستعمل فيها.