Cursor AI
המדריך המלא בעברית
הסביבה שמשנה את הקוד לעד. מהתקנה ועד Agent Mode — כל מה שצריך כדי לקודד מהר פי 10 עם AI.
מה זה Cursor ולמה כולם מדברים עליו?
Cursor הוא IDE (סביבת פיתוח) שמוטמע בו AI מהיסוד. הוא מבוסס על VS Code — אז כל ה-Extensions, ה-Themes וה-Shortcuts שאתה מכיר ממשיכים לעבוד — אבל מעליהם מושכב שכבת AI שמבינה את הקוד שלך ברמה עמוקה.
בניגוד ל-GitHub Copilot שמשלים שורות, Cursor יכול לשנות קבצים שלמים, לחפש בקוד-בייס ולהריץ פקודות — כמו מפתח junior שעובד לצדך בזמן אמת.
ב-2025 Cursor צמח מ-0 ל-$100M ARR תוך פחות משנה. רוב ה-startups בישראל ובעולם עברו אליו. לא עוד אופציה — חובה למפתח מקצועי.
התקנה והגדרה ראשונית
- הורד מ-cursor.com (Windows / Mac / Linux)
- בהתקנה ראשונה, ייבא הגדרות מ-VS Code בלחיצה אחת
- צור חשבון (יש Free Tier עם 2,000 completions לחודש)
- בחר מודל: claude-4-sonnet לקוד מורכב, gpt-4o לשאלות מהירות, cursor-small חינם ומהיר
הגדרת Model ב-Settings
ב-Settings → Models, הפעל את claude-sonnet-4-5 ו-gemini-2.5-flash לצד המודלים הקיימים. Cursor מאפשר לעבור בין מודלים בקלות.
Tab Completion — הפיצ'ר שתשתמש בו הכי הרבה
הקלד קוד ו-Cursor מציע המשך בצבע אפור. לחץ Tab לקבלה. פשוט, אבל החוכמה היא שהוא מבין context — הוא לא רק משלים סינטקס, הוא מבין מה אתה בונה.
Cursor Prediction — הצעות Multi-line
אחרי שאתה מקבל הצעה ומבצע שינוי, Cursor לומד ומציע את ה-edit הבא הלוגי. זה כמו "undo" הפוך — הוא חוזה מה תעשה ומציע את זה מראש. לחץ Tab שוב להמשיך.
Inline Edit ו-Chat
Inline Edit — Cmd+K / Ctrl+K
סמן קוד → לחץ Cmd+K → כתוב הוראה בעברית. לדוגמה:
- סמן פונקציה ← "הוסף error handling"
- סמן בלוק ← "המר ל-async/await"
- סמן class ← "כתוב unit tests ל-Jest"
Chat — Cmd+L / Ctrl+L
פותח צ'אט עם הקונטקסט של הקובץ הנוכחי. ניתן לצרף קבצים עם @filename ולהפנות לקוד עם @codebase לחיפוש בכל הפרויקט.
// דוגמה — Prompt בצ'אט:
@codebase איפה מטופל ה-authentication?
תסביר לי את ה-flow ואם יש בעיות אבטחה
Agent Mode — ה-Game Changer האמיתי
Agent Mode הוא המצב בו Cursor עובד באופן אוטונומי: הוא קורא קבצים, כותב קוד, מריץ פקודות Terminal ובודק שגיאות — הכל לבד, עד שהמשימה מושלמת.
איך מפעילים Agent Mode?
- פתח Cursor Chat
- לחץ על
Agentבתפריט הנפתח (במקום Ask/Edit) - כתוב משימה מלאה: "בנה API endpoint ב-FastAPI שמקבל שם ומחזיר ברכה בעברית. כלול tests."
- Cursor ייצור קבצים, יכתוב קוד, יריץ tests ויתקן שגיאות
ב-Settings הפעל YOLO Mode — Cursor יריץ פקודות Terminal ללא אישור שלך. מסוכן יותר, מהיר הרבה יותר. מומלץ בפרויקטים קטנים עם Git.
Rules for AI — ההגדרות שמשנות הכל
.cursorrules הוא קובץ שאתה מוסיף לשורש הפרויקט. זה ה-System Prompt של Cursor לפרויקט שלך. הוא אומר ל-AI מה הכללים, הסגנון, הטכנולוגיות.
דוגמת .cursorrules לפרויקט React:
# Cursor Rules — React Project
## Technology Stack
- React 18 + TypeScript + Vite
- TailwindCSS for styling
- React Query for server state
- Zod for validation
## Code Style
- Always use functional components
- Prefer named exports
- Keep components under 150 lines
- Hebrew comments where logic is complex
## Patterns
- Use custom hooks for business logic
- Always handle loading and error states
- Prefer composition over inheritance
Vibe Coding — מה זה ואיך עושים את זה נכון?
Vibe Coding הוא הטרמין שטבע Andrej Karpathy: כתיבת קוד עם AI כשאתה מתמקד ב-"רצון" ולא בפרטים. אתה מתאר מה אתה רוצה, ה-AI כותב, אתה מדריך. בהצלחה, אפשר לבנות MVP שלם תוך שעות.
Workflow מנצח ל-Vibe Coding:
- שלב 1 — אפיון: תאר את הפרויקט בפרט ל-Claude/GPT. בקש ממנו ליצור PRD (Product Requirements Doc)
- שלב 2 — ארכיטקטורה: בקש מ-Cursor Agent לתכנן את מבנה הקבצים
- שלב 3 — build בלולאות: Agent כותב, אתה בודק, מדריך, Agent מתקן
- שלב 4 — Git commit: תמיד commit לפני שינוי גדול (Cursor עלול לשבש)
- שלב 5 — Review: עבור על הקוד. AI עושה שגיאות — קרא את מה שנוצר
Cursor יכול לבנות לך אפליקציה שלמה — אבל קוד שאינך מבין הוא חוב טכני. בייחוד בנושאי אבטחה, authentication ו-database: תמיד קרא ותבין מה נוצר לפני deployment.
Shortcuts חיוניים
תמחור — מה בחינם ומה בתשלום?
- Hobby (חינם): 2,000 completions/חודש, 50 slow premium requests
- Pro ($20/חודש): completions ללא הגבלה, 500 fast premium requests
- Business ($40/user/חודש): SSO, מדיניות פרטיות מוגברת, ניהול צוות
המלצה: התחל בחינם, אם אתה מפתח יום-יום — Pro משתלם ביותר.
מוכן להתחיל?
הורד Cursor, הקם פרויקט חדש, ותתחיל עם הפקודה הפשוטה: בנה לי landing page פשוט ב-HTML/Tailwind לאפליקציה של ניהול משימות