تثبيت واحد
ثبّت على المؤسسة واختر المستودعات. اربط التثبيت بحساب Codna واحد. يمكن للمديرين إيقاف الإصلاحات التلقائية من صفحة الحساب.
ثبّت على المؤسسة واختر المستودعات. اربط التثبيت بحساب Codna واحد. يمكن للمديرين إيقاف الإصلاحات التلقائية من صفحة الحساب.
أحضر مفتاح نموذج فيستدعي Codna مزوّدك مباشرة. تعيش المفاتيح في سلسلة مفاتيح نظام التشغيل ولا تُطبع أبداً. أو استخدم الرصيد المُدار.
تنشر المراجعات نتائج بشدة ومستوى ثقة وحكم واضح. تذكر طلبات سحب الإصلاح المشكلة والسبب الجذري والرموز ومستوى الثقة. أنت تدمج.
شغّل Codna على خوادم الإنتاج الخاصة بك بترخيص لكل وحدة حوسبة. عتادك، شبكتك، مفاتيحك.
طرق التشغيل
يشغّل Codna الأوامر نفسها في كل مكان. اختر الواجهة التي تناسب ضوابطك؛ وأضف أخرى عندما تكون مستعداً.
يعمل CLI وخادم MCP محلياً بمفتاحك. الفهم دون اتصال ولا يستهلك رموزاً. لا خادم لتشغيله.
يشغّل thyn-ai/codna-action@v1 الأوامر fix أو review أو secure على مشغّلاتك بمفتاحك. يفتح طلبات سحب ولا يدمج أبداً.
مُستضاف لدى Codna. يراجع كل طلب سحب، ويفتح إصلاحات من التسميات والتعليقات والفحوص الحمراء، بالرصيد المُدار أو بمفتاحك.
شغّل Codna على خوادم الإنتاج الخاصة بك بترخيص لكل وحدة حوسبة. تحدث معنا بشأن التفعيل والشروط.
الطرح
لا يلزمك تسليم المفاتيح للوكيل في اليوم الأول. وسّع النطاق مع اكتساب الثقة. لا يدمج Codna أبداً، في أي مرحلة.
ثبّت التطبيق. يراجع Codna كل طلب سحب للقراءة فقط، دون رمز كتابة ودون صدفة. تحمل النتائج شدة وفئة ومستوى ثقة. لا يتغيّر أي كود.
دع المتعاونين ذوي صلاحية الكتابة يردّون @codna fix على نتيجة، أو يضعون تسمية codna-fix على المشكلات. يذكر كل طلب سحب المشكلة والسبب الجذري والرموز ومستوى الثقة. يراجع مهندسوك ويدمجون.
دع مجموعة فحص فاشلة تطلق إصلاحاً. يصنّف Codna الفشل أولاً، فلا تكلّف أعطال البنية التحتية شيئاً، ويفتح إصلاحاً واحداً لكل رأس طلب سحب يومياً. يمكن للمديرين إيقاف الإصلاحات التلقائية في أي وقت.
الضوابط
Codna مجموعة سلوكيات تقنية، لا شهادة. إليك ما يمكنك التحقق منه من جانب المستخدم.
يعمل Triage وخريطة المستودع والاستذكار دون اتصال. لا يصل إلى مزوّد النموذج إلا حزمة الأدلة أو الفرق، بمفتاحك. أثناء المراجعة يتحقق Codna أيضاً من ادعاءات الاعتماديات مقابل npm وPyPI، ما لم يكن الخروج fail-closed.
تنشر المراجعات نتائج بشدة وفئة ومستوى ثقة وتنتهي بحكم واضح. تذكر طلبات سحب الإصلاح المشكلة والسبب الجذري والرموز ومستوى الثقة. تُحجب الأسرار في كل مخرجات، ولا يمكن إيقاف ذلك.
يستخدم التطبيق رموز وصول لكل مهمة، محدودة بالمستودع وقصيرة العمر. لا يحمل وكيل المراجعة رمز كتابة. تُزال رموز الكتابة من البيئات التي تشغّل كود المستودع. يحتاج @codna fix إلى صلاحية كتابة لدى من يطلبه.
أحضر مفتاحاً من Anthropic أو OpenAI أو Google Gemini أو Groq أو Mistral أو OpenRouter أو xAI. يستدعي Codna مزوّدك مباشرة. لا يُستخدم كودك لتدريب النماذج ما لم توافق على ذلك.
نعم. يعمل CLI وGitHub Action على أجهزتك. يعمل الفهم محلياً بصفر رمز. لا يصل إلى مزوّد النموذج إلا حزمة الأدلة أو الفرق، بمفتاحك. GitHub App المُستضاف اختياري.
لا. مع CLI وAction يبقى المفتاح في سلسلة مفاتيحك أو أسرار CI الخاصة بك ويستدعي Codna مزوّدك مباشرة. مع التطبيق يمكنك استخدام الرصيد المُدار أو إضافة مفتاحك في صفحة الحساب.
اضبط privacy.egress على fail-closed في codna.yaml. عندها لا يشغّل Codna اختباراتك إلا إذا استطاع منع وصولها إلى الشبكة على مستوى النواة، ولا يجري أي استعلام للسجلات أثناء المراجعة. حجب الأسرار مفعّل دائماً. تُزال رموز الكتابة من البيئات التي تشغّل كود المستودع.
لا يُستخدم كودك لتدريب النماذج ما لم توافق على ذلك. راجع سياسة الخصوصية.
رموز وصول لكل مهمة، محدودة بالمستودع وقصيرة العمر. لا يحمل وكيل المراجعة رمز كتابة. يحتاج @codna fix إلى صلاحية كتابة لدى من يطلبه. يمكن للمديرين إيقاف الإصلاحات التلقائية للمؤسسة. كل التزام يحمل توقيع codna-ai[bot].
يُقدَّم Codna كـ CLI وخادم MCP وGitHub Action وGitHub App، فتعتمد الفرق واجهة واحدة في كل مرة. لا يدمج Codna أبداً: تبقى قواعد فروعك وفحوصك المطلوبة ومراجعوك هم المسؤولون.