Cruxy
  • Enterprise
  • الأسعار
  • الوثائق
تواصل معناابدأ
ابدأ

المنتجات

  • كل المنتجات
  • Cruxy
  • Memory
  • Vaults
  • Artifacts
  • Cruxy Code
  • Moderation API
  • Cruxy Cowork
  • Cruxy Bench
  • Cruxy Guard

النماذج

  • Auto
  • Fast · Mira
  • Balanced · Vaani
  • Deep · Kavi

المطوّرون

  • نظرة عامة
  • الوثائق
  • مرجع API
  • مرجع النماذج
  • أسعار API
  • الحالة

الأسعار

  • كل الخطط
  • Free
  • Core
  • Advanced
  • Pro
  • Enterprise

الشركة

  • من نحن
  • تواصل مع المبيعات
  • تسجيل الدخول
  • الإبلاغ عن ثغرة

الشؤون القانونية

  • الأمان
  • الثقة
  • الخصوصية
  • الشروط
  • سياسة الاستخدام
  • ملفات تعريف الارتباط

Cruxy. الذكاء الاصطناعي الذي يعمل معك.

[email protected]© 2026 Mycrux Private Limited
اللغة: العربية
  • EnglishEnglish
  • हिन्दीHindi
  • EspañolSpanish
  • FrançaisFrench
  • DeutschGerman
  • Português (Brasil)Portuguese (Brazil)
  • ItalianoItalian
  • 简体中文Chinese (Simplified)
  • 日本語Japanese
  • 한국어Korean
  • РусскийRussian
  • TürkçeTurkish
  • Bahasa IndonesiaIndonesian
  • Tiếng ViệtVietnamese
  • বাংলাBengali
  • తెలుగుTelugu
  • தமிழ்Tamil
  • मराठीMarathi
  • العربيةArabic
  • اردوUrdu
  • فارسیPersian

المنتجات/Cruxy Codeتجريبي

هندسة البرمجيات في طرفيتك.

يقرأ Cruxy Code قاعدة الكود الخاصة بك، ويعدّل الملفات، ويشغّل اختباراتك وأوامرك، ويفتح pull requests. وافتراضيًا يطلب الإذن قبل كل تعديل وكل أمر. متاح كـ CLI، في كل الخطط.

ثبّت Cruxy Codeعرض الأسعار
~/web · Cruxy Code
$cruxy run "fix the failing tests in the auth module"
cruxy › fix the failing tests in the auth module
! cruxy wants to run tests: pnpm test (destructive)
$ pnpm test
in /home/dev/web
[y] once · [a] always allow test runs of exactly `pnpm test` this session · [t] reject & instruct · [n] no: a
✗ tests failed · 2 of 42 failed · 3.1s · pnpm test
✗ signs a session token src/auth/session.test.ts:18
expected "ok"
received undefined
✗ rejects an expired token src/auth/session.test.ts:41
why (inferred) TOKEN_SECRET is not set in the test environment
✓ read_file 8ms src/test/setup.ts
? cruxy wants to edit: src/test/setup.ts (mutate)
Update(src/test/setup.ts) +1
1 process.env.NODE_ENV = "test";
2 + process.env.TOKEN_SECRET = "test-secret";
[y] once · [a] always allow changes under test/ this session · [t] reject & instruct · [n] no: y
✓ edit_file 11ms src/test/setup.ts
✓ tests passed · 42 tests · 2.9s · pnpm test
The test setup now sets TOKEN_SECRET. All 42 tests pass.
usage · kavi ↑ 12.5k ↓ 530 0.0141 USD · total ↑ 12.5k ↓ 530 0.0141 USD
$▌

معاينة للواجهة. ناتج CLI حقيقي، وردود النموذج توضيحية.

التثبيت

ثلاثة أوامر. Node.js 20 أو أحدث وحساب Cruxy.

  • أنشئ حسابًا على cruxy.ai. تصلح أي خطة، بما فيها Free.
  • شغّل cruxy login ووافق على تسجيل الدخول في متصفحك. ويُحسب الاستخدام بعدها ضمن حدود استخدام خطتك.
  • أو اضبط مفتاح API من التطبيق في CRUXY_API_KEY؛ ويُحسب الاستخدام على المفتاح لكل رمز. ويرشدك أول تشغيل تفاعلي من دون بيانات اعتماد خلال الإعداد.
  • ولتجربته من دون تثبيت، شغّل npx @cruxy/cli run مع مهمتك.
الطرفية
$npm i -g @cruxy/cli
$cruxy login
$cruxy run "explain this codebase"

اليوم

ما يفعله Cruxy Code اليوم. وما هو قريبًا، مذكورًا بوضوح.

في طرفيتك اليوممتاح

Cruxy Code هو CLI: يفتح cruxy جلسة تفاعلية، وينفّذ cruxy run مهمة واحدة. ويعمل في أي طرفية، بما فيها الطرفية في محرّرك.

قريبًاإضافات لـ VS Code و JetBrains، ومحرّر مستقل.

يقرأ قاعدة الكود أولًامتاح

يسرد ملفاتك ويقرأها ويطابقها بالأنماط ويبحث فيها، ويبحث في قاعدة الكود بفهرس مبني على جهازك، ويحمّل ملف CRUXY.md أو AGENTS.md الخاص بمشروعك في كل جلسة.

أربعة أوضاعمتاح

الوضع اليدوي، وهو الافتراضي، يطلب الإذن قبل كل تعديل وكل أمر. ووضع التخطيط يقترح خطة لموافقتك أولًا. ووضعا الموافقة التلقائية والتشغيل التلقائي الكامل يسمحان بتنفيذ الإجراءات القابلة للتراجع ويظلان يطلبان الإذن قبل غير القابلة له. بدّل بالأمر /mode أو بـ Shift+Tab.

قريبًاوضع مزدوج بمراجعة سطرًا بسطر.

سير عمل git حقيقيمتاح

يكتب cruxy pr رسالة commit تقليدية على فرع جديد، ويدفعه، ويفتح pull request على GitHub، كل ذلك بعد موافقة واحدة، ولا ينفّذ commit أبدًا إلى main أو master.

قريبًاتشغيل مسارات النشر الخاصة بك.

أي لغة، أي حزمة تقنياتمتاح

يعمل عبر أدوات الملفات و shell الخاص بك، فهو غير مرتبط بلغة أو إطار عمل. وتغطّي خوادم اللغات الاختيارية TypeScript و JavaScript و Python و Go و Rust.

يشغّل اختباراتكمتاح

يشغّل أمر الاختبار الخاص بك، ويقرأ الإخفاقات، ويواصل الإصلاح، ويتوقّف بعد أربعة تشغيلات فاشلة متتالية. ويُحلَّل ناتج الإخفاق لـ Vitest و Jest.

قريبًاتوليد الاختبارات، ومراجعة الـ diff قبل pull request.

ذاكرة المستودعمتاح

يتذكّر الحقائق عبر الجلسات: ذاكرة المشروع في .cruxy/memory، تُستحضر متى وثقت بها بالأمر cruxy memory trust، والذاكرة الشخصية في ~/.cruxy/memory.

تغييرات متعددة الملفاتمتاح

يستطيع patch واحد إنشاء ملفات وتحديثها وحذفها عبر المستودع بشكل ذرّي، تحت موافقة واحدة.

قريبًاتشغيل أداة linter وأداة التنسيق الخاصتين بك تلقائيًا بعد التغيير.

مراجعة تبدأ بالـ diffمتاح

يعرض كل تعديل الـ diff الخاص به قبل أن توافق عليه. ويستعيد cruxy rollback الشجرة إلى ما قبل أي دور، ويتراجع /undo-last عن آخر دور.

قريبًاالموافقة مقطعًا بمقطع.

استخدام تستطيع رؤيتهمتاح

ينتهي كل تشغيل بعرض استخدامه من الرموز وتكلفته. ويعرض /usage و cruxy usage و cruxy limits المزيد.

في الطرفية

خطّطه، ووافق عليه، وتراجع عنه.

خطّط أولًا

اختر مقدار ما يطلبه: يقترح /mode plan خطة قبل تشغيل أي شيء.

~/web

معاينة للواجهة. ناتج CLI حقيقي، وردود النموذج توضيحية.

وافق على كل تغيير

تبقى أنت المتحكّم: يقترح Cruxy Code، وأنت توافق.

~/web

معاينة للواجهة. ناتج CLI حقيقي، وردود النموذج توضيحية.

تراجع عن تشغيل

غيّرت رأيك؟ يستعيد /undo-last الملفات إلى ما كانت عليه قبل آخر تشغيل.

~/web

معاينة للواجهة. ناتج CLI حقيقي، وردود النموذج توضيحية.

كيف يعمل

خطّط. اكتب. أطلق.

  1. 01

    صف العمل

    شغّل cruxy لجلسة، أو cruxy run مع مهمة: ميزة، أو إعادة هيكلة، أو إصلاح خطأ. يقرأ قاعدة الكود ويستنتج التغيير.

  2. 02

    وافق أثناء التقدّم

    افتراضيًا يعرض كل تعديل كـ diff وكل أمر قبل تشغيله، وينتظرك. وفي وضع التخطيط توافق على الخطة أولًا؛ وتسمح الأوضاع التلقائية بتنفيذ الإجراءات القابلة للتراجع.

  3. 03

    افتح pull request

    ينفّذ cruxy pr commit على فرع جديد، ويدفعه، ويفتح pull request على GitHub بعد موافقة واحدة. قريبًا: النشر متى فوّضت تلك الخطوة.

النماذج

ثلاثة أحجام، تُوجَّه لكل طلب. ثبّت واحدًا متى أردت.

افتراضيًا يرسل Cruxy Code القيمة auto، ويختار Cruxy API حجمًا لكل طلب بحسب حجمه وتعقيده. ثبّت نموذجًا بالأمر /model للجلسة، أو في .cruxy/config.json لمشروع، أو عبر متغيّر البيئة CRUXY_MODEL.

قارن النماذج
الوضعالأفضل لـالسياق
Autoالافتراضييختار نموذجًا بحسب حجم الطلب: الموجّهات القصيرة إلى Mira، والطويلة أو كثيفة الأدوات إلى Kavi، والباقي إلى Vaani.متغيّر
Fast · Miraإجابات سريعة وعمل يومي، بهدف زمن استجابة 400ms.64KBalanced · Vaaniاستدلال أعمق يصمد تحت أحمال العمل الفعلية. الافتراضي.128KDeep · Kaviالمستندات الطويلة، والاستدلال الصعب، والعمل كثيف الأدوات.256K

لمن هو

فرديًا أو مع فريق. مشروع جانبي أو بيئة إنتاج.

المطوّرون المستقلون والمؤسسون

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

المهندسون في الشركات

إعادة الهيكلة متعددة الملفات كـ patch واحد، وإصلاح الاختبارات والترحيلات، مع الـ diff أمامك قبل أن يتغيّر أي ملف.

فرق الهندسة

اصطلاحات مشتركة عبر ملف CRUXY.md ملتزَم به في المستودع، فتبدأ كل جلسة من القواعد نفسها، وجولة تعريفية في أي مستودع غير مألوف.

الخطط

متاح في كل الخطط. غير مقيّد بالخطة.

الحساب نفسه يسجّل دخولك إلى Cruxy في المتصفح و Cruxy Code وواجهة API. الأسعار بالروبية وشاملة GST.

عرض كل الخطط

كل خطة

Free و Core و Advanced و Pro و Enterprise. Cruxy Code غير مقيّد بالخطة.

cruxy login

تسجيل الدخول من CLI يُحسب ضمن حدود استخدام خطتك.

مفتاح API

المفتاح من cruxy.ai يُحسب لكل رمز، بأسعار API.

أسئلة

من المفيد معرفته.

يقرأ الملفات التي يحتاج إليها بأدوات للقراءة فقط (السرد والقراءة ومطابقة الأنماط والبحث وفهرس بحث مبني على جهازك)، ولا تطلب تلك القراءات موافقة. أما التعديلات والأوامر فتطلبها. ولا يُرفع شيء جملةً: ما يقرأه يذهب إلى Cruxy API كجزء من المحادثة.

نعم. يعمل على جهازك ويرسل المحادثة، بما فيها ناتج الأدوات التي يشغّلها، مثل الملفات التي يقرأها، إلى Cruxy API. ولا يوجد رفع للمستودع. ولا تُستخدم موجّهاتك ومخرجاتك لتدريب نماذج الذكاء الاصطناعي من دون موافقتك. وكما في Cruxy، يمكن لواجهة API حفظ الحقائق الدائمة من الجلسة في ذاكرة حسابك.

لا. في الوضع الافتراضي يطلب الإذن قبل كل تعديل وكل أمر. ويطلب cruxy pr الإذن مرة واحدة لخطته كاملة (الفرع و commit والدفع و pull request) ولا ينفّذ commit أبدًا إلى main أو master. وتطلب عمليات force-push والإجراءات غير القابلة للتراجع الأخرى الإذن دائمًا، حتى في الأوضاع التلقائية. قريبًا: موافقة دائمة لكل مستودع أو لكل فرع.

لا هذا ولا ذاك. هو وكيل في طرفيتك: يخطّط تغييرات متعددة الخطوات، ويعدّل الملفات، ويشغّل اختباراتك وأوامرك، ويفتح pull requests، ويطلب الإذن افتراضيًا قبل كل تعديل أو أمر. والعمل داخل محرّرك الحالي قريبًا.

ليس بعد. Cruxy Code هو CLI اليوم، فيعمل في أي طرفية، بما فيها الطرفية في محرّرك. وإضافات VS Code و JetBrains، ومحرّر مستقل، قريبًا.

لا. كل دور للنموذج يذهب إلى Cruxy API. ولا يعمل على جهازك إلا فهرس البحث في قاعدة الكود. قريبًا: وضع محلي فقط للمستودعات المؤسسية الحساسة.

غير مرتبط بلغة: يقرأ أي ملف نصي ويكتبه ويشغّل سلسلة أدواتك عبر shell الخاص بك. ولا توجد قائمة لغات رسمية. ويغطّي تحليل إخفاقات الاختبارات Vitest و Jest، وتغطّي خوادم اللغات الاختيارية TypeScript و JavaScript و Python و Go و Rust.

كل خطة، من Free إلى Enterprise: Cruxy Code متاح وغير مقيّد بالخطة. عند تسجيل الدخول بالأمر cruxy login يُحسب ضمن حدود استخدام خطتك؛ وبمفتاح API يُحسب الاستخدام لكل رمز. قريبًا: ميزات للفرق في Code، مثل سياق المستودع المشترك.

في طرفيتك، على أي جهاز به Node.js 20 أو أحدث. ثبّته بالأمر npm i -g @cruxy/cli، أو جرّبه من دون تثبيت بالأمر npx @cruxy/cli run.

المزيد من Cruxy

كل شيء يعمل معًا.

Cruxyمتاحمساحة العمل في متصفحك.اعرف المزيدالمطوّرونالنماذج نفسها عبر واجهة API.اعرف المزيدEnterpriseحدود مخصّصة وأسعار مخصّصة.اعرف المزيد

في طرفيتك اليوم

ثبّته. وسلّمه مهمة.

متاح في كل الخطط، بما فيها Free. ويطلب الإذن قبل أن يغيّر أي شيء.

ثبّت Cruxy Codeأنشئ حسابًا