فهم المستودع بدون رموز نموذج.
Codna يُحلّل الرموز والواردات ومسارات الاستدعاء والاختبارات والتبعيات في رسم بياني حي يمكن للوكيل الاستعلام عنه.
Codna يفهم شكل قاعدتك البرمجية قبل إنفاق أول رمز. الوكلاء يُصلحون أسرع لأنهم يتوقفون عن التخمين.
Codna يُحلّل الرموز والواردات ومسارات الاستدعاء والاختبارات والتبعيات في رسم بياني حي يمكن للوكيل الاستعلام عنه.
بدلًا من إغراق الملفات في نافذة السياق، ينشئ Codna حزمة مدمجة: الملفات المشبوهة وسلسلة الاستدعاء والاختبار الفاشل وخريطة المخاطر.
bundle: failing_test: checkout.spec.ts suspect_files: 4 call_paths: 7 estimated_context: ~600 tokens
القدرات الأساسية
افهم أي مسار محلي أو رابط git في أجزاء من الثانية وانظر أين التغيير مطلوب على الأرجح.
أنشئ تصحيحًا مع السبب الجذري ودرجة الثقة وتقدير مخاطر الانحدار.
راجع التغييرات المُنشأة مع نطاق التأثير والاختبارات المتأثرة وتأثير API.
استخدم GitHub App لفتح طلبات سحب إصلاح مُحققة مع الأدلة مرفقة.
Distribution
A deterministic engine builds a dependency and blast-radius graph in about 60ms, using zero LLM tokens. That graph produces a focused ~600-token evidence bundle — 162x less context than reading the repository — so the AI agent works only on what matters.
Every fix is verified by your own test suite before it ships. Nothing merges until your tests pass.
Codna supports 250+ languages, and has mapped 130 repositories in 9.2 seconds for zero tokens. If your project has tests, Codna can work with it.
In head-to-head testing across 87 tasks, Codna used 5× fewer tokens than Cursor and ran 1.7× faster, with every fix verified by the project's own tests (87/87). Both agents were measured on the same tasks.
Codna ships as a CLI, an MCP server that works inside Cursor and Claude, and a native GitHub App that opens verified fix pull requests directly in your repo.
No. You can self-host Codna, bring your own API key, and egress is fail-closed. Your code is never used for training.