2-dars. Cursor AI o'rnatish va sozlash — to'liq qo'llanma
Cursor AI — hozirgi davrning eng kuchli vibe coding vositasi. VS Code asosida qurilgan, lekin ichiga AI to'liq integratsiya qilingan. Bu darsda siz uni o'rnatasiz, interfeys bilan tanishasiz va birinchi loyihangizni ochasiz.
Mavzu izohi
Cursor — bu VS Code (Visual Studio Code) asosida qurilgan AI-native kod muharriri. Uni Anysphere kompaniyasi yaratgan va 2023-yilda chiqarilgan. 2026-yilga kelib Cursor dunyodagi eng mashhur AI kod muharririga aylandi — 50 milliard dollar baho bilan.
Cursor VS Code dan farqi: oddiy VS Code da siz Copilot plaginini qo'shishingiz mumkin, lekin u faqat yordamchi. Cursor esa butun muharrirni AI atrofida qurgan — Tab completion, Inline Edit, Chat va Agent mode hammasi ichki. Loyihangizning barcha fayllarini indekslaydi va kontekstni tushunadi.
O'rnatish juda oddiy: cursor.com saytidan yuklab olasiz (Windows .exe, Mac .dmg, Linux .AppImage), o'rnatasiz va ochsangiz — VS Code ga o'xshash interfeys ko'rasiz. Agar oldin VS Code ishlatgan bo'lsangiz, barcha extension, theme va shortcutlar avtomatik import qilinadi.
Cursor bepul rejasi (Hobby) oyiga 2000 ta AI completion va 50 ta slow premium so'rov beradi. Boshlash va o'rganish uchun bu to'liq yetarli. Pro reja ($20/oy) cheksiz completion va tezkor premium modellarni ochadi.
Bu darsdan nima olasiz
- Cursor AI ni o'z kompyuteringizga o'rnata olasiz
- Interfeys elementlarini — sidebar, terminal, chat panel — bilasiz
- VS Code dan Cursor ga o'tish usulini tushunasiz
- Birinchi loyiha papkasini ochib, AI bilan muloqot qilishni boshlaysiz
- Bepul va pullik rejalar farqini bilasiz
- Cursor sozlamalarini o'zingizga moslashtirasiz
Chuqurroq tushuntirish
Cursor interfeysi VS Code bilan deyarli bir xil ko'rinadi, lekin muhim farqlar bor. Eng katta farq — o'ng tomondagi AI Chat paneli (Cmd+L). Bu panel orqali siz AI bilan loyihangiz haqida suhbatlashasiz. AI sizning barcha ochiq fayllaringizni, loyiha tuzilmasini va hatto terminal chiqishini ko'ra oladi.
Cursor ning yana bir kuchli tomoni — Tab completion. Oddiy autocomplete emas, balki AI sizning yozayotgan kodingiz kontekstini tushunib, butun qatorlar yoki bloklar taklif qiladi. Siz faqat Tab bosasiz va AI taklifi qo'llaniladi. Bu an'anaviy dasturlashni 3-5 marta tezlashtiradi.
Privacy va xavfsizlik: Cursor Settings > Privacy bo'limida 'Privacy Mode' yoqish mumkin — bu rejimda sizning kodingiz AI modellarni o'rgatish uchun ishlatilmaydi. Tijorat loyihalar uchun muhim. Bepul rejada ham Privacy Mode ishlaydi.
Model tanlash: Cursor bir nechta AI model bilan ishlaydi — GPT-4o, Claude 3.5 Sonnet, va boshqalar. Settings > Models bo'limida standart modelni tanlashingiz mumkin. Boshlovchilar uchun standart sozlama (Auto) eng yaxshi — Cursor vazifaga qarab eng mos modelni o'zi tanlaydi.
Tayyor prompt shabloni
Ko'chirib moslashtiringYangi React loyihasi yaratib ber. Loyiha tarkibida: src/App.tsx (asosiy komponent), src/index.css (global stillar), va package.json bo'lsin. App komponenti oddiy counter bo'lsin — tugma bosilganda son oshsin.
Nega ishlaydi
Texnologiya: 'React loyihasi' — AI qaysi framework ishlatishni biladi
Tarkib: 'src/App.tsx, src/index.css, package.json' — kerakli fayllar aniq ko'rsatilgan
Funksionallik: 'counter — tugma bosilganda son oshsin' — oddiy, lekin ishlaydigan natija
Natija: AI bir nechta fayl yaratadi va ularni birga ishlashini ta'minlaydi
Amaliy mashq
- cursor.com saytiga kiring va 'Download' tugmasini bosing
- O'z operatsion tizimingizga mos versiyani yuklab o'rnating
- Cursor ni oching va Google/GitHub akkaunt bilan kiring
- Kompyuteringizda yangi papka yarating: 'birinchi-loyiha'
- File > Open Folder orqali papkani Cursor da oching
- Cmd+L (Mac) yoki Ctrl+L (Windows) bosib Chat panelini oching
Ko'p uchraydigan xatolar
- VS Code va Cursor ni bir vaqtda ishlatish — ular bir-biriga xalaqit berishi mumkin, bittasini tanlang
- Bepul rejani tushunmaslik — 2000 completion yetarli, lekin ularni befoyda promptlarga sarflamang
- Settings ni o'zgartirmaslik — Privacy mode yoqish, model tanlash muhim sozlamalar
- Papka ochmasdan ishlash — Cursor loyiha papkasini ochganda barcha fayllarni indekslaydi, bu muhim
Dars bo'yicha savol-javob
Cursor bepul rejada nimalar cheklangan?
Bepul rejada oyiga 2000 ta Tab completion va 50 ta premium (sekin) so'rov bor. Chat, Inline Edit va Agent mode hammasi ishlaydi, faqat tezlik va miqdor cheklangan.
Cursor VS Code extensionlarini qo'llab-quvvatlaydimi?
Ha, to'liq. Cursor VS Code fork bo'lgani uchun barcha VS Code marketplace extensionlari ishlaydi — Prettier, ESLint, theme lar, til paketlari va boshqalar.
Mac M1/M2 da ishlaydi mi?
Ha, Cursor Apple Silicon (M1, M2, M3, M4) uchun native qo'llab-quvvatga ega. Tez va samarali ishlaydi.