ادیتور Cursor یکی از محبوبترین ویرایشگرهای AI-native است؛ یک fork از VS Code که کل تجربهی ادیتور را حول AI بازطراحی کرده، نه اینکه فقط یک افزونه باشد.
⚡ Tab:
پیشرفتهترین اتوکامپلیت بازار. فقط خط فعلی را حدس نمیزند، کل تغییرات مرتبط در فایلهای دیگر را هم پیشنهاد میدهد و با یک Tab قبول میشوند.
🤖 Agent Mode + Composer:
میتوانید یک تسک چندمرحلهای بدهید (مثلاً «یک endpoint جدید با NestJS و TypeORM بساز و تستش کن») و Agent خودش پلن میریزد، فایلها را ویرایش میکند، کامند اجرا میکند و نتیجه را نشان میدهد. نسخهی جدیدتر Composer برای تسکهای پیچیدهتر بهینه شده.
🔌 MCP و Skills:
مثل Claude Code از MCP servers و skill/hook پشتیبانی میکند، یعنی میتوانید ابزارهای بیرونی (دیتابیس، Jira و…) را به Agent وصل کنید.
☁️ Cloud/Background Agents + Bugbot:
میتوانید چند Agent را همزمان روی بکگراند بفرستید تا ساعتها کار کنند، و Bugbot هم روی PR های گیتهاب ریویو خودکار میزند.
// مثال: ارجاع به فایل با @
@src/orders/orders.service.ts
یک متد findByUserId اضافه کن که با TypeORM سفارشهای یک کاربر رو از MySQL بخونه
🎯 نکته طلایی: در Agent Mode همیشه diff نهایی رو قبل از accept کامل بخوان؛ Agent قدرتمند است ولی گاهی فایلهای بیشتر از حد لازم را دست میزند.
کانال آموزشی کدنایت | آموزش برنامه نویسی
https://t.me/codenight_ir
#VibeCoding #کدنایت #Cursor #AI_Agent #برنامه_نویسی