AI בפיתוח: כשהקוד לא לבד – מחשבות מהשטח על Cursor, Copilot ושאר חבריהם

מאת: מיכל שץ, מייסדת ומנכ"לית MSAPPS

ידיים על מקלדת מחשב עם אלמנטים ויזואליים של בינה מלאכותית ברקע

אני מודה – כשהתחילו לדבר על "AI שעוזר לכתוב קוד", הייתי קצת סקפטית. לא כי לא האמנתי בטכנולוגיה, אלא כי ידעתי כמה מורכב באמת לנהל קוד של פרויקט חי, עם dependencies, שיקולי אבטחה, ארכיטקטורה, ובעיקר – הבנה עמוקה של המוצר. אז כן, נחמד שמישהו מציע לך להשלים פונקציה, אבל האם הוא באמת מבין את הבעיה שאתה מנסה לפתור?

ובכל זאת – החלטנו לבדוק את זה לעומק. לא כאביזר גימיקי, אלא ככלי עבודה אמיתי.
אז התחלנו להכניס לסביבת העבודה שלנו את Cursor, Github Copilot, ChatGPT עם קונטקסט קוד, ואפילו פתרונות כמו Codeium.

והיום? קשה לי לדמיין עבודה בלי זה.

מה זה Cursor ולמה כולם מדברים עליו

Cursor הוא עורך קוד שמבוסס על VSCode אבל עם שילוב עמוק של GPT בתוכו.
מה שמייחד אותו זה לא רק ההשלמות החכמות, אלא היכולת לדבר עם הבינה המלאכותית על הפרויקט כולו – ממש כמו שישב איתך קולגה בצוות.

אתה יכול לבחור קובץ, בלוק קוד, או מחלקה שלמה – ולשאול את Cursor שאלות כמו:
מה הקוד הזה עושה
איך אפשר לייעל אותו
תציע טסטים למחלקה הזו
תמצא באגים או קונפליקטים

זה נשמע פשוט, אבל היכולת לקבל תשובה בקונטקסט של הפרויקט – לא כללית ולא סתם לפי Stack Overflow – משנה את כל חוויית הפיתוח.

איפה Cursor באמת מועיל

אחרי כמה חודשים של שימוש, הנה המקומות שבהם אנחנו רואים תועלת מובהקת:

  • onboarding של מפתחים חדשים – במקום להסביר כל דבר ידנית, הם יכולים לשאול את Cursor ולקבל תשובות מיידיות. זה לא מחליף חונכות, אבל זה מייעל אותה מאוד
  • refactoring של קוד ישן – כשיש קוד שנכתב ב־2018 ואף אחד כבר לא זוכר למה הוא ככה, Cursor עוזר להבין, לפרק ולהציע שכתוב מסודר
  • כתיבת טסטים – אוטומציה של טסטים מתוך הקוד הקיים. לא תמיד מדויק, אבל חוסך המון זמן כבסיס
  • debugging – העתקת שגיאה מתוך הלוגים וקבלת כיוון לפתרון תוך שניות
אדם כותב עם עט דיגיטלי על טאבלט עם ממשק ויזואלי של בינה מלאכותית וקוד

מה לגבי Github Copilot

Copilot הוא שותף נהדר בזמן כתיבת קוד. הוא משלים אוטומטית פונקציות, מבין תבניות קוד, ולומד את הסגנון של כל מפתח. הוא פחות טוב "בשיחות עומק" כמו Cursor, אבל מאוד יעיל כשנמצאים בזרימת עבודה.

בפועל, יש אצלנו מפתחים שמשתמשים בשניהם במקביל – Cursor כדי להבין את התמונה הגדולה, ו־Copilot כדי לעבוד מהר יותר על הקוד עצמו.

איפה עובר הגבול ולמה עדיין צריך בני אדם

עם כל ההתלהבות, חשוב לזכור: אף אחד מהכלים האלה לא מחליף מפתח טוב.
הם לא תמיד מבינים את ההקשר העסקי, הם יכולים להציע פתרונות "חכמים" שהם לא באמת נכונים, והם עדיין תלויים באופן שבו אתה שואל את השאלות.

אבל – וזה העניין הגדול מבחינתי – מפתח שיודע לעבוד עם הכלים האלה נכון, מקבל יתרון תחרותי משמעותי. הוא פשוט מהיר יותר, מדויק יותר, ופנוי לחשוב על מה שחשוב באמת: המוצר, המשתמש, והערך.

אז איך זה נראה אצלנו ב-MSAPPS

אנחנו לא רצים אחרי טרנדים, אבל כן חוקרים כל כלי שיש לו פוטנציאל ממשי לשפר את מה שאנחנו עושים.
בכלים כמו Cursor ו־Copilot אנחנו רואים בדיוק את זה – לא תחליף למקצועיות, אלא מכפיל כוח למפתחים שכבר יודעים מה הם עושים.

אנחנו מכניסים את זה לשגרה: בהכשרות פנימיות, בפרויקטים קיימים, וב-onboarding של עובדים חדשים. כל מפתח בוחר את מה שעובד לו, אבל המגמה ברורה – AI כאן כדי להישאר, ולמי שיודע לשלב אותו נכון, הוא פותח דלת לעבודה הרבה יותר חכמה.

לסיכום

אנחנו בעידן שבו מפתח טוב הוא לא רק מי שיודע קוד – אלא מי שיודע לנצל כלים.
Cursor, Copilot, ChatGPT – אלה לא קסמים, אבל הם בהחלט כלים שמצמצמים פערים, מקצרים תהליכים, ומביאים תוצאות מהר יותר.

ואם אתה לקוח, מנהל מוצר או CTO ששואל את עצמו איך כל זה משפיע עליך – התשובה פשוטה:
הצוות שלך יכול לעבוד מהר יותר, מדויק יותר, ולבנות מוצר טוב יותר – כשהוא משתמש נכון בטכנולוגיה הנכונה.

רוצה שנראה לך איך זה קורה בפועל? דבר איתנו. אנחנו תמיד שמחים לשתף – מהשטח, לא מהתיאוריה.

שיתוף

פוסטים נוספים

כתבו לנו