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 request باز می‌کند. به طور پیش‌فرض پیش از هر ویرایش و فرمان می‌پرسد. به شکل 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، و یک ویرایشگر مستقل.

ابتدا کدبیس شما را می‌خواندفعال

فایل‌های شما را فهرست می‌کند، می‌خواند، glob و grep می‌کند، کدبیس را با ایندکسی که روی دستگاه شما ساخته شده جستجو می‌کند، و در هر نشست CRUXY.md یا AGENTS.md پروژه شما را بارگذاری می‌کند.

چهار حالتفعال

Manual، حالت پیش‌فرض، پیش از هر ویرایش و فرمان می‌پرسد. Plan ابتدا برنامه‌ای برای تأیید شما پیشنهاد می‌دهد. Auto-approve و full-auto به اقدام‌های بازگشت‌پذیر اجازه اجرا می‌دهند و همچنان پیش از اقدام‌های بازگشت‌ناپذیر می‌پرسند. با /mode یا Shift+Tab جابه‌جا شوید.

به‌زودییک حالت pair با بازبینی خط به خط.

گردش کار واقعی gitفعال

cruxy pr یک conventional commit روی شاخه جدید می‌نویسد، آن را push می‌کند و یک pull request در GitHub باز می‌کند، همه پس از یک تأیید، و هرگز روی main یا master commit نمی‌کند.

به‌زودیراه‌اندازی خط‌های deploy شما.

هر زبان، هر پشتهفعال

از طریق ابزارهای فایل و شل شما کار می‌کند، پس به زبان یا فریم‌ورک خاصی وابسته نیست. سرورهای زبان اختیاری TypeScript، JavaScript، Python، Go و Rust را پوشش می‌دهند.

تست‌های شما را اجرا می‌کندفعال

فرمان تست شما را اجرا می‌کند، خطاها را می‌خواند و به رفع کردن ادامه می‌دهد، و پس از چهار اجرای ناموفق پشت سر هم متوقف می‌شود. خروجی خطا برای Vitest و Jest تجزیه می‌شود.

به‌زودیتولید تست، و بازبینی diffها پیش از pull request.

حافظه ریپازیتوریفعال

واقعیت‌ها را در نشست‌های مختلف به یاد می‌آورد: حافظه پروژه در .cruxy/memory، که پس از اعتماد شما با cruxy memory trust فراخوانی می‌شود، و حافظه شخصی در ~/.cruxy/memory.

تغییرهای چندفایلیفعال

یک patch می‌تواند فایل‌ها را در سراسر ریپازیتوری به طور اتمی بسازد، به‌روز کند و حذف کند، با یک تأیید.

به‌زودیاجرای خودکار linter و formatter شما پس از هر تغییر.

بازبینی با diff، پیش از هر چیزفعال

هر ویرایش پیش از تأیید شما diff خود را نشان می‌دهد. cruxy rollback درخت فایل‌ها را به پیش از هر نوبت بازمی‌گرداند، و /undo-last آخرین نوبت را لغو می‌کند.

به‌زودیتأیید hunk به hunk.

مصرفی که می‌بینیدفعال

هر اجرا با مصرف توکن و هزینه‌اش تمام می‌شود. /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 و هر فرمان را پیش از اجرا نشان می‌دهد، و منتظر شما می‌ماند. در حالت plan ابتدا برنامه را تأیید می‌کنید؛ حالت‌های auto به اقدام‌های بازگشت‌پذیر اجازه اجرا می‌دهند.

  3. 03

    pull request را باز کنید

    cruxy pr پس از یک تأیید روی شاخه جدید commit می‌کند، push می‌کند و یک pull request در GitHub باز می‌کند. به‌زودی: deploy کردن پس از این که آن مرحله را مجاز کرده باشید.

مدل‌ها

سه اندازه، مسیریابی‌شده برای هر درخواست. هر وقت بخواهید یکی را ثابت کنید.

به طور پیش‌فرض Cruxy Code مقدار auto را می‌فرستد، و Cruxy API برای هر درخواست بر اساس اندازه و پیچیدگی آن یک اندازه انتخاب می‌کند. یک مدل را با /model برای نشست، در .cruxy/config.json برای یک پروژه، یا با متغیر محیطی CRUXY_MODEL ثابت کنید.

مقایسه مدل‌ها
حالتبهترین برایزمینه
Autoپیش‌فرضبر اساس اندازه درخواست یک مدل انتخاب می‌کند: پرامپت‌های کوتاه به Mira، درخواست‌های طولانی یا ابزارمحور به Kavi، و بقیه به Vaani.متغیر
Fast · Miraپاسخ‌های سریع و کار روزمره، با هدف تأخیر 400ms.64KBalanced · Vaaniاستدلال عمیق‌تر که زیر بار کاری واقعی دوام می‌آورد. حالت پیش‌فرض.128KDeep · Kaviسندهای طولانی، استدلال سخت و کار ابزارمحور.256K

برای کیست

تنها یا تیمی. پروژه جانبی یا production.

توسعه‌دهندگان مستقل و بنیان‌گذاران

پروژه‌های جانبی، ساخت‌های آخر هفته و بازآرایی‌های کسالت‌بار، با ایجنتی که به طور پیش‌فرض پیش از تغییر هر چیزی می‌پرسد.

مهندسان در شرکت‌ها

بازآرایی‌های چندفایلی به شکل یک patch، رفع تست‌ها و migrationها، با diff در برابر شما پیش از تغییر هر فایلی.

تیم‌های مهندسی

قواعد مشترک از طریق یک CRUXY.md که commit شده، پس هر نشست از قواعد یکسان شروع می‌شود، و راهنمایی قدم به قدم در هر ریپازیتوری ناآشنا.

طرح‌ها

در هر طرح فعال. به طرح محدود نیست.

همان حساب شما را به Cruxy در مرورگر، Cruxy Code و API وارد می‌کند. قیمت‌ها به روپیه و شامل GST است.

همه طرح‌ها را ببینید

هر طرح

Free، Core، Advanced، Pro و Enterprise. Cruxy Code به طرح محدود نیست.

cruxy login

ورود از CLI به حساب محدودیت‌های مصرف طرح شما گذاشته می‌شود.

کلید API

کلیدی از cruxy.ai به ازای هر توکن، با نرخ‌های API، محاسبه می‌شود.

پرسش‌ها

خوب است بدانید.

فایل‌هایی را که نیاز دارد با ابزارهای فقط‌خواندنی می‌خواند (list، read، glob، grep و یک ایندکس جستجو که روی دستگاه شما ساخته شده)، و این خواندن‌ها تأیید نمی‌خواهند. ویرایش‌ها و فرمان‌ها می‌خواهند. هیچ چیزی به طور یکجا بارگذاری نمی‌شود: آنچه می‌خواند به‌عنوان بخشی از گفتگو به Cruxy API می‌رود.

بله. روی دستگاه شما اجرا می‌شود و گفتگو را، از جمله خروجی ابزارهایی که اجرا می‌کند، مانند فایل‌هایی که می‌خواند، به Cruxy API می‌فرستد. بارگذاری ریپازیتوری وجود ندارد. پرامپت‌ها و خروجی‌های شما بدون رضایت شما برای آموزش مدل‌های هوش مصنوعی استفاده نمی‌شوند. مانند Cruxy، API می‌تواند واقعیت‌های پایدار از یک نشست را در حافظه حساب شما ذخیره کند.

نه. در حالت پیش‌فرض پیش از هر ویرایش و فرمان می‌پرسد. cruxy pr یک بار برای کل برنامه‌اش (شاخه، commit، push، pull request) می‌پرسد و هرگز روی main یا master commit نمی‌کند. force-push و دیگر اقدام‌های بازگشت‌ناپذیر همیشه می‌پرسند، حتی در حالت‌های auto. به‌زودی: تأیید دائمی برای هر ریپازیتوری یا هر شاخه.

هیچ‌کدام. یک ایجنت در ترمینال شماست: تغییرهای چندمرحله‌ای را برنامه‌ریزی می‌کند، فایل‌ها را ویرایش می‌کند، تست‌ها و فرمان‌های شما را اجرا می‌کند، و pull request باز می‌کند، و به طور پیش‌فرض پیش از هر ویرایش یا فرمان می‌پرسد. کار درون ویرایشگر فعلی شما به‌زودی می‌آید.

هنوز نه. Cruxy Code امروز یک CLI است، پس در هر ترمینالی اجرا می‌شود، از جمله ترمینال درون ویرایشگر شما. افزونه‌هایی برای VS Code و JetBrains، و یک ویرایشگر مستقل، به‌زودی می‌آیند.

نه. هر نوبت مدل به Cruxy API می‌رود. فقط ایندکس جستجوی کدبیس روی دستگاه شما اجرا می‌شود. به‌زودی: یک حالت فقط‌محلی برای ریپازیتوری‌های حساس سازمانی.

به زبان خاصی وابسته نیست: هر فایل متنی را می‌خواند و می‌نویسد و زنجیره ابزار شما را از طریق شل شما اجرا می‌کند. فهرست رسمی زبان‌ها وجود ندارد. تجزیه خطای تست 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 را نصب کنیدحساب بسازید