التكاملات

يعمل Codna حيث يعمل الوكلاء.

محرك واحد، في كل مكان يعمل فيه فريقك أصلاً: المحرّر والطرفية وCI وGitHub. تعمل أوامر codna نفسها في كل منها.

التكاملات

Cursor

أضف Codna كخادم MCP عبر codna mcp install --client cursor. يحصل وكيل Cursor على خريطة مستودعك بصفر رمز ويصلح من حزمة أدلة.

Claude

اعرض خمس أدوات من Codna لـ Claude عبر MCP: triage وfix وsecure وrecall وreport. يعمل الاستذكار على الجهاز دون جولة إلى السحابة.

GitHub App

يراجع كل طلب سحب بحكم واضح. يفتح طلبات سحب للإصلاح من تسمية codna-fix أو ردّ @codna fix أو مجموعة فحص حمراء. لا يدمج أبداً.

GitHub Action

يشغّل thyn-ai/codna-action@v1 الأوامر codna fix أو review أو secure في CI الخاص بك. يفتح طلبات سحب ولا يدمج أبداً. ثبّت package-spec على إصدار codna محدد.

مزوّدو النماذج

وكيلك. مزوّدك. مفتاحك.

يرسم Codna خريطة مستودعك حتمياً بصفر رمز. ثم يعمل الوكيل على النموذج الذي تختاره، بمفتاحك أو بالرصيد المُدار.

CLIشغّل codna triage وfix وreview وsecure في أي مستودع أو مهمة CI أو حاوية.
خادم MCPأعطِ Cursor وClaude خمس أدوات من Codna: triage وfix وsecure وrecall وreport.
GitHub App وActionراجع كل طلب سحب. افتح طلبات سحب للإصلاح من تسمية مشكلة أو تعليق أو فحص أحمر.

أحضر مفتاحاً من Anthropic أو OpenAI أو Google Gemini أو Groq أو Mistral أو OpenRouter أو xAI. يحفظه codna key set في سلسلة مفاتيح نظامك ولا يطبعه أبداً.

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

ثبّت الإضافة mcp وشغّل codna mcp install --client cursor أو --client claude. يحصل محرّرك على خمس أدوات: codna_triage وcodna_fix وcodna_secure وcodna_recall وcodna_report_bug. لا يكتب مساعد التثبيت بيانات اعتماد أبداً.

نعم، عندما تطلب. ضع تسمية codna-fix على مشكلة، أو ردّ @codna fix على نتيجة من Codna بصلاحية كتابة، أو دع مجموعة فحص حمراء تطلق إصلاحاً. يذكر طلب السحب المشكلة والسبب الجذري والرموز ومستوى الثقة. أنت تراجع وتدمج.

نعم. يثبّت thyn-ai/codna-action@v1 الحزمة codna من PyPI ويشغّل fix أو review أو secure بالأوامر نفسها التي تشغّلها محلياً. يحتاج وضع fix إلى كتابة contents وpull-requests؛ ويحتاج وضع review إلى قراءة contents وكتابة pull-requests وكتابة checks.

لا. أحضر مفتاحاً من Anthropic أو OpenAI أو Google Gemini أو Groq أو Mistral أو OpenRouter أو xAI، أو سجّل الدخول واستخدم الرصيد المُدار. بمفتاحك تدفع لمزوّدك مباشرة.

يعمل الفهم على جهازك ولا يستهلك رموزاً. لا يصل إلى مزوّد النموذج إلا حزمة الأدلة أو الفرق. اضبط privacy.egress على fail-closed في codna.yaml فلا يشغّل Codna اختباراتك إلا تحت منع للشبكة على مستوى النواة ولا يجري أي استعلام للسجلات أثناء المراجعة.

أمر pip install واحد. Python 3.10 أو أحدث، وmacOS أو Linux، وgit. لا Node ولا Docker ولا خادم. رسم خريطة المستودع يستهلك صفر رمز نموذج، ويطبع Codna حجم الحزمة في كل تشغيل.