توضیحات
خرید اشتراک Cursor Pro
با خرید اشتراک Cursor Pro هوش مصنوعی از یک ابزار جانبی برای پرسیدن سؤالهای برنامهنویسی، به بخشی از محیط واقعی توسعه تبدیل میشود. Cursor میتواند Codebase پروژه را بررسی کند، فایلهای مرتبط را پیدا کند، چند فایل را همزمان تغییر دهد، دستورهای Terminal را اجرا کند، Bugها را دنبال کند و برای ساخت Featureهای جدید در کنار توسعهدهنده کار کند.
نسخه رایگان Cursor برای امتحانکردن محیط و استفادههای سبک مناسب است، اما اگر Agent قرار است هر روز روی پروژه واقعی استفاده شود، محدودیتهای پلن Hobby خیلی زود خودش را نشان میدهد. پلن Pro سهمیه بیشتری برای Agent دارد و دسترسی به مدلهای حرفهای شرکتهایی مثل Anthropic، OpenAI و Google را فراهم میکند.
نکته مهم اینجاست که Cursor فقط «VS Code بهاضافه یک Chatbot» نیست. خیلی از قابلیتهای آن برای این طراحی شدهاند که AI بتواند Context پروژه را بفهمد، تغییر ایجاد کند و نتیجه کار خودش را بررسی کند؛ یعنی همان کاری که در یک Workflow واقعی توسعه نرمافزار به آن نیاز داری.
Cursor چیست و چه کاری انجام میدهد؟
Cursor یک محیط توسعه مبتنی بر هوش مصنوعی است که تمرکز اصلی آن روی Coding Agentها و استفاده از مدلهای زبانی در فرایند توسعه نرمافزار قرار دارد.
بهجای اینکه برای هر خطا قسمتی از کد را Copy کنی، وارد ChatGPT یا Claude شوی، جواب را بگیری و دوباره دستی داخل پروژه قرار بدهی، Cursor بخش زیادی از این رفتوبرگشت را داخل خود Editor انجام میدهد.
Agent میتواند پروژه را جستوجو کند، فایلهای مختلف را بخواند، کد بنویسد، فایلها را ویرایش کند، از Terminal استفاده کند و حتی برای Taskهای بزرگتر ابتدا Plan بسازد و بعد مرحلهبهمرحله سراغ اجرای آن برود.
برای پروژههای کوچک این تجربه بیشتر باعث افزایش سرعت میشود؛ اما در Codebaseهای بزرگ، جایی که پیدا کردن فایل درست خودش بخش قابلتوجهی از زمان توسعه را میگیرد، درک Context پروژه اهمیت بیشتری پیدا میکند.
قابلیتهای مهم اشتراک Cursor Pro
Cursor قابلیتهای زیادی دارد، اما چند مورد بیشتر از بقیه روی Workflow روزمره برنامهنویسی تأثیر میگذارند.
Cursor Agent؛ دستیار برنامهنویسی داخل پروژه
Cursor Agent میتواند Taskهای پیچیدهتر از یک سؤال ساده برنامهنویسی را انجام دهد. مثلاً بهجای اینکه فقط بپرسی «این Error یعنی چی؟»، میتوانی از Agent بخواهی علت Error را در پروژه پیدا کند و راهحل مناسب را پیادهسازی کند.
Agent برای انجام این کار میتواند Codebase را Search کند، چند فایل را بررسی کند، فایلهای جدید بسازد، کد موجود را تغییر دهد و Commandهای Terminal را اجرا کند.
طبق مستندات رسمی Cursor Agent ابزارهایی مثل File Editing، Codebase Search و Terminal بخشی از ساختار خود Agent هستند؛ بنابراین مدل AI فقط پیشنهاد متنی تولید نمیکند و میتواند مستقیماً وارد فرایند انجام Task شود.
دسترسی به مدلهای مختلف Claude، GPT و Gemini
یکی از مزیتهای مهم Cursor Pro این است که به یک مدل واحد وابسته نیستی. Cursor از مدلهای مختلف شرکتهایی مثل Anthropic، OpenAI، Google و Providerهای دیگر پشتیبانی میکند و پلنهای پولی دسترسی کاملتری به مدلهای Frontier ارائه میدهند.
این موضوع زمانی مفید است که بفهمی هر Task الزاماً به قویترین یا گرانترین مدل احتیاج ندارد. برای یک تغییر ساده شاید یک مدل سریع کافی باشد، اما برای Refactor پیچیده یا بررسی معماری پروژه میتوانی مدل قدرتمندتری انتخاب کنی.
مدلهای موجود در Cursor مرتب بهروزرسانی میشوند. برای همین بهتر است بهجای وابستهشدن به اسم یک نسخه خاص، آخرین فهرست را از صفحه Models & Pricing بررسی کنی.
درک Codebase پروژه
وقتی از یک Chatbot عمومی برای برنامهنویسی استفاده میکنی، معمولاً یکی از مشکلات اصلی Context است. مدل نمیداند پروژه چه ساختاری دارد، فایل موردنظر به چه Serviceهایی وابسته است یا قبلاً چه Patternی در بخشهای دیگر Codebase استفاده شده.
Cursor میتواند Repository را بررسی کند و فایلهای مرتبط با Task را پیدا کند. این یعنی لازم نیست هر بار چندین فایل را دستی وارد Prompt کنی.
مثلاً اگر یک Bug در Checkout داشته باشی، ممکن است مشکل از Component ظاهری نباشد و Agent مجبور شود API، State Management و چند فایل دیگر را هم بررسی کند. اینجاست که Codebase Awareness واقعاً تفاوت ایجاد میکند.
تغییر همزمان چند فایل
Featureهای واقعی معمولاً با تغییر یک فایل تمام نمیشوند. اضافهکردن یک قابلیت ممکن است نیازمند ساخت Component، تغییر API، اضافهکردن Type، اصلاح Test و آپدیت چند فایل دیگر باشد.
Cursor Agent میتواند این تغییرات را در قالب یک Task دنبال کند و Diff فایلهای مختلف را برای Review نمایش دهد.
در نهایت همچنان تصمیم با توسعهدهنده است؛ میتوانی تغییرات را بررسی کنی و فقط بخشهایی را که درست هستند Accept کنی.
اجرای Terminal توسط Agent
یکی از تفاوتهای Agent با یک Chat ساده، دسترسی به Terminal است. Cursor میتواند برای انجام Task از Commandهای لازم استفاده کند، Test اجرا کند و خروجی Terminal را دوباره بهعنوان Context مرحله بعد بررسی کند.
مثلاً Agent ممکن است بعد از تغییر کد Testها را اجرا کند، با Error جدید روبهرو شود و بر اساس همان Error مرحله بعدی اصلاح را انجام دهد.
این Loop بین «تغییر کد → اجرا → بررسی نتیجه → اصلاح» یکی از مهمترین بخشهای Agentic Coding است.
Plan Mode برای Taskهای پیچیده
برای تغییرات بزرگ همیشه بهترین کار این نیست که Agent بلافاصله شروع به نوشتن کد کند. گاهی لازم است اول بفهمد چه بخشهایی از پروژه تحتتأثیر قرار میگیرند.
در چنین شرایطی میتوان از Cursor برای برنامهریزی Task استفاده کرد و قبل از اجرای تغییرات، Scope کار و فایلهای مرتبط را مشخص کرد.
این روش مخصوصاً برای Refactorهای بزرگ یا Featureهایی که چند بخش سیستم را تغییر میدهند منطقیتر است؛ چون قبل از اینکه ده فایل ویرایش شوند، فرصت داری مسیر پیشنهادی Agent را Review کنی.
Tab Completion؛ تکمیل هوشمند کد
Cursor Tab بخش Autocomplete هوشمند Cursor است. هنگام نوشتن کد، پیشنهادهایی بر اساس Context اطراف و تغییراتی که در حال انجام آنها هستی ارائه میدهد.
کاربردش فقط کاملکردن یک تابع نیست. در بعضی سناریوها میتواند تغییر بعدی احتمالی را هم حدس بزند و رفتوبرگشت بین قسمتهای مختلف کد را کمتر کند.
در پلنهای پولی Cursor از جمله Pro، Tab Completion نامحدود ارائه میشود.
Cloud Agents؛ اجرای Agent خارج از سیستم شخصی
یکی از قابلیتهای مهم پلنهای پولی Cursor، Cloud Agents است.
Cloud Agent بهجای اینکه داخل محیط Local تو اجرا شود، در یک ماشین مجازی مجزا در Cloud کار میکند. Repository را دریافت میکند، Dependencies و Environment موردنیاز را در اختیار دارد و میتواند روی Task کار کند، Test اجرا کند و نتیجه را برای Review برگرداند.
طبق مستندات Cloud Agents حتی میتوان چند Agent را بهصورت Parallel اجرا کرد و لازم نیست کامپیوتر شخصی تمام مدت روشن یا متصل باقی بماند.
البته دسترسی به Cloud Agent به معنی استفاده کاملاً رایگان و نامحدود آن نیست؛ اجرای Cloud Agents بر اساس مدل و میزان مصرف میتواند Usage Cost جداگانه داشته باشد.
اتصال MCP به Cursor
Cursor از Model Context Protocol یا MCP پشتیبانی میکند. MCP اجازه میدهد Agent به ابزارها و منابعی خارج از Codebase دسترسی پیدا کند.
بسته به MCP Server مورد استفاده، میتوان ابزارهایی مثل دیتابیس، API، سرویس مدیریت پروژه یا منابع دیگر را وارد Workflow Agent کرد.
این قابلیت برای توسعهدهندهای که میخواهد Agent فقط فایلهای Local را نبیند و بتواند با ابزارهای واقعی تیم تعامل داشته باشد، ارزش زیادی دارد.
Skills؛ تعریف Workflowهای تخصصی
Cursor از Skills هم پشتیبانی میکند. Skill را میتوان مجموعهای از دستورالعملها، دانش و Workflowهای تخصصی دانست که Agent هنگام انجام یک نوع Task خاص از آن استفاده میکند.
برای مثال میتوان Workflow مشخصی برای Code Review، Deployment یا تولید Componentهای پروژه تعریف کرد تا Agent هر بار طبق یک روش ثابت عمل کند.
اگر به استفاده حرفهایتر از Agentها علاقه داری، مقاله بهترین Skillهای Claude Code در کادینر هم دید خوبی درباره ایده Skill و Workflowهای Agentic میدهد.
Rules؛ مجبور نیستی هر بار همهچیز را توضیح بدهی
هر پروژه قواعد خودش را دارد. ممکن است تیم تصمیم گرفته باشد همه Componentها یک ساختار مشخص داشته باشند، از یک Library خاص استفاده شود یا Agent بدون اجازه Package جدید اضافه نکند.
با Rules میتوان چنین دستورالعملهایی را بهصورت پایدار برای Cursor تعریف کرد. به این ترتیب لازم نیست داخل هر Prompt دوباره تمام قوانین پروژه را بنویسی.
هرچه تیم یا Codebase بزرگتر شود، این قابلیت اهمیت بیشتری پیدا میکند؛ چون کیفیت خروجی Agent فقط به قدرت مدل وابسته نیست، بلکه به Context و دستورالعملی که در اختیارش قرار گرفته هم بستگی دارد.
Hooks برای کنترل رفتار Agent
Cursor از Hooks هم پشتیبانی میکند. Hooks اجازه میدهند در نقاط مختلف چرخه Agent اسکریپتها یا کنترلهای مشخصی اجرا شوند.
برای مثال تیم میتواند قبل یا بعد از بعضی عملیات Agent، Validation، Formatting یا کنترلهای داخلی خودش را اجرا کند.
این نوع قابلیتها بیشتر برای Workflowهای حرفهای و تیمهایی ارزش دارند که میخواهند Agent با قواعد مشخص توسعه نرمافزار هماهنگ شود.
Bugbot برای Code Review
Bugbot یکی دیگر از ابزارهای Cursor برای بررسی تغییرات کد و پیدا کردن مشکلات احتمالی است.
ایده اصلی این است که AI فقط در مرحله نوشتن کد وارد Workflow نشود؛ بلکه هنگام Review هم بتواند Diff و تغییرات را بررسی کند و ایرادهای احتمالی را پیدا کند.
در پلن Pro دسترسی به Bugbot وجود دارد، اما مصرف آن بر اساس Usage محاسبه میشود؛ بنابراین بهتر است آن را بهعنوان قابلیت قابل دسترس پلن در نظر بگیری، نه یک سرویس نامحدود و رایگان.
قیمت Cursor Pro چقدر است؟
قیمت رسمی فعلی Cursor Pro برابر ۲۰ دلار در ماه است.
ساختار مصرف Cursor نسبت به نسخههای قدیمی تغییر کرده است و دیگر بهتر نیست آن را فقط با عباراتی مثل «Fast Request» یا تعداد ثابت Request توضیح بدهیم.
پلنهای فعلی Pro، Pro+ و Ultra از دو Usage Pool استفاده میکنند:
- Cursor Models: مدلهایی که توسط خود اکوسیستم Cursor ارائه میشوند.
- Other Models: مدلهای Third-party مثل مدلهای Anthropic، OpenAI و Google.
هر دو Pool بر اساس چرخه Billing ماهانه Reset میشوند. مدلی که انتخاب میکنی هم روی سرعت مصرف سهمیه تأثیر دارد؛ چون هزینه مدلهای مختلف یکسان نیست.
اگر Usage موجود در پلن تمام شود، میتوانی On-demand Usage را فعال کنی یا به پلن بالاتر بروی.
برای آخرین قیمت و محدودیتهای هر پلن، بهتر است صفحه رسمی قیمت Cursor را بررسی کنی.
مقایسه Cursor Pro با نسخه رایگان Cursor
اگر هنوز Cursor را امتحان نکردهای، نسخه Hobby برای شروع بد نیست. اما تفاوت زمانی محسوس میشود که Agent را بهصورت مداوم روی پروژه واقعی استفاده کنی.
اگر فقط میخواهی Cursor را امتحان کنی یا گهگاهی از AI برای کدنویسی کمک بگیری، نسخه Hobby میتواند کافی باشد. اما برای استفاده روزانه از Agent و مدلهای پیشرفته، Pro انتخاب منطقیتری است.
Cursor Pro برای چه کسانی مناسب است؟
برنامهنویسان Full-Stack
در پروژه Full-Stack معمولاً یک تغییر ساده میتواند Front-end، Back-end و API را همزمان درگیر کند. Agentی که بتواند ارتباط بین این بخشها را در Codebase دنبال کند، برای چنین پروژهای کاربرد زیادی دارد.
Front-end Developerها
ساخت Component، Refactor کردن UI، پیدا کردن خطاهای TypeScript، اصلاح State Management و نوشتن Test از Taskهایی هستند که Cursor میتواند در آنها سرعت کار را بالا ببرد.
Back-end Developerها
برای بررسی API، Debug کردن Serviceها، ساخت Test، کار با Queryها یا دنبالکردن یک Bug بین چند فایل هم میتوان از Agent استفاده کرد.
توسعهدهندگانی که با Codebaseهای بزرگ کار میکنند
هرچه Repository بزرگتر باشد، پیدا کردن Context درست اهمیت بیشتری پیدا میکند. در یک پروژه کوچک شاید خودت سریع فایل موردنظر را پیدا کنی؛ اما وقتی دهها Module و صدها فایل درگیر باشند، Codebase Search و Agent ارزش بیشتری پیدا میکنند.
توسعهدهندگان تازهکار
Cursor میتواند برای فهمیدن پروژه هم مفید باشد. میتوانی از Agent بخواهی یک Module را توضیح دهد، مسیر اجرای یک Function را پیدا کند یا توضیح دهد چرا پروژه از یک Pattern مشخص استفاده کرده است.
ولی سرعت بیشتر یک خطر هم دارد: اگر هر چیزی که Agent مینویسد بدون بررسی Accept شود، خیلی سریع Codebase پر از کدی میشود که خودت منطقش را نمیفهمی. AI باید سرعت یادگیری را بیشتر کند، نه اینکه جای فهمیدن کد را بگیرد.
تیمهای Startup و Product
وقتی هدف این است که Prototype یا Feature اولیه سریع ساخته شود، فاصله بین ایده و کد اهمیت زیادی پیدا میکند. Cursor میتواند بخشی از Boilerplate، Refactor و کارهای تکراری را سریعتر انجام دهد تا زمان بیشتری برای تصمیمهای محصول و معماری باقی بماند.
اگر میخواهی Workflow دیگری از برنامهنویسی Agentic را هم ببینی، مقاله آموزش ساخت سایت با Claude Code و VS Code را هم در کادینر بخوان.
Cursor یا Windsurf؛ کدام انتخاب بهتری است؟
Cursor و Windsurf هر دو تلاش میکنند AI را به بخش اصلی محیط توسعه تبدیل کنند، اما تجربه کار با آنها دقیقاً یکسان نیست.
Cursor اکوسیستم بالغی حول Agent، Cloud Agents، Rules، Skills، MCP و ابزارهای Code Review ساخته و دسترسی به تعداد زیادی از مدلهای Frontier را داخل یک محیط فراهم میکند.
Windsurf هم تمرکز زیادی روی Agentic Development و ترکیب Agentهای Local و Cloud دارد. انتخاب بهتر بیشتر از اینکه به یک Feature روی کاغذ وابسته باشد، به Workflow شخصی تو برمیگردد.
اگر هر دو را در نظر داری، بهتر است یک Task واقعی را روی هر دو اجرا کنی؛ مثلاً یک Bug مشخص یا یک Feature کوچک. خیلی سریع مشخص میشود کدام Editor با مدل کاری تو هماهنگتر است.
Cursor یا استفاده مستقیم از Claude و ChatGPT؟
Claude و ChatGPT ابزارهای عمومیتری هستند و برای تحلیل، تحقیق، نوشتن و هزاران Task دیگر استفاده میشوند. Cursor بهطور مشخص برای توسعه نرمافزار ساخته شده است.
مزیت اصلی Cursor این نیست که لزوماً «مدل بهتری» دارد؛ اتفاقاً بسیاری از مدلهایی که داخل Cursor استفاده میکنی همان مدلهای شرکتهایی مثل Anthropic و OpenAI هستند. تفاوت اصلی در ابزارهایی است که اطراف مدل قرار گرفتهاند: دسترسی به Codebase، File Editing، Terminal، Rules و Agent Workflow.
اگر میخواهی خود مدلها را بهتر مقایسه کنی، مقاله مقایسه ChatGPT و Claude برای کدنویسی میتواند در انتخاب مدل مناسب کمک کند.
همچنین اگر استفاده مستقیم از Claude برایت مهم است، میتوانی صفحه خرید اشتراک Claude را هم ببینی.
Privacy Mode در Cursor چیست؟
اگر با کدهای خصوصی یا پروژه کاری سروکار داری، نحوه استفاده از دادهها موضوع مهمی است.
Cursor قابلیتی به نام Privacy Mode دارد. طبق مستندات رسمی Cursor، زمانی که Privacy Mode فعال باشد، کد برای Training مدلهای Cursor یا Providerهای مدل استفاده نمیشود.
با این حال هنگام استفاده از قابلیتهای AI، Prompt و بخشی از Code Context برای پردازش به Providerهای مدل مثل OpenAI، Anthropic یا Google ارسال میشود.
برای همین اگر روی Repository حساس کار میکنی، بهتر است قبل از شروع پروژه تنظیمات Privacy و Data Handling Cursor را بررسی کنی.
چرا اشتراک Cursor Pro را از کادینر تهیه کنیم؟
پرداخت مستقیم سرویسهای بینالمللی برای کاربران ایرانی معمولاً به کارت بانکی خارجی و روش پرداخت ارزی نیاز دارد. در کادینر میتوانی هزینه سرویس را بهصورت ریالی پرداخت کنی و فرآیند پرداخت موردنیاز برای فعالسازی پلن را از طریق پشتیبانی پیگیری کنی.
استفاده از حساب شخصی
برای استفاده از Cursor بهتر است پلن روی حساب شخصی خودت فعال باشد تا Settings، Projectها و تنظیمات Workspace را با همان Account مدیریت کنی.
پرداخت ریالی
نیازی نیست برای پرداخت هزینه اشتراک شخصاً کارت بانکی بینالمللی تهیه کنی؛ مبلغ سفارش را در کادینر بهصورت ریالی پرداخت میکنی.
پشتیبانی فارسی
اگر در فرایند پرداخت یا فعالسازی مسئلهای ایجاد شود، میتوانی موضوع را از طریق پشتیبانی فارسی کادینر پیگیری کنی.
توجه داشته باش که شرایط فروش و استفاده Cursor ممکن است تغییر کند و Cursor در حال حاضر فروش اشتراک را مستقیماً از وبسایت خودش انجام میدهد. برای بررسی آخرین شرایط سرویس، صفحه رسمی Pricing و Terms Cursor را هم بررسی کن.
نحوه تهیه Cursor Pro
- ساخت حساب Cursor: در سایت Cursor حساب شخصی خودت را ایجاد کن.
- ثبت سفارش: محصول Cursor Pro را در کادینر انتخاب و سفارش را ثبت کن.
- پرداخت ریالی: هزینه اعلامشده در صفحه محصول را از طریق درگاه کادینر پرداخت کن.
- ارائه اطلاعات موردنیاز: اطلاعات لازم برای انجام فرآیند پرداخت را طبق راهنمای سفارش در اختیار پشتیبانی قرار بده.
- بررسی فعالشدن پلن: بعد از انجام فرآیند، وارد Cursor Dashboard شو و وضعیت Subscription حساب را بررسی کن.
⌨️ Cursor Pro؛ AI رو وارد خود Codebase کن
Agent، مدلهای Claude و GPT و Gemini، Cloud Agents، MCP و ابزارهایی که برای توسعه واقعی نرمافزار ساخته شدهاند.
سوالات متداول Cursor Pro
پاسخ سؤالهای مهم درباره قیمت، محدودیت مصرف و قابلیتهای Cursor Pro
خرید Cursor Pro بیشتر برای برنامهنویسی ارزش دارد که Agent را به بخشی از Workflow روزانه توسعه تبدیل کرده است. دسترسی به مدلهای Frontier، Codebase Awareness، Terminal، Cloud Agents، MCP و ابزارهای شخصیسازی باعث میشوند Cursor چیزی بیشتر از یک Autocomplete هوشمند باشد.

نقد و بررسیها
هنوز بررسیای ثبت نشده است.