לכל השיעורים
14קוד ואוטומציה ביניים

GitHub, Codex וקוד עם AI

Repository, Commit, Branch, Pull Request, Test ו־Deployment — ואיך לעבוד עם סוכן קוד בלי לאבד שליטה.

להתחלת השיעור למסלול הקורס
מה תלמדו

בסוף השיעור תוכלו

להכיר את שפת Git ו־GitHub

לתת משימה טובה לסוכן קוד

לבדוק Diff ו־Tests

לשמור דרך חזרה

01

Git שומר היסטוריה; GitHub מארח שיתוף

Repository הוא תיקיית פרויקט עם היסטוריה. Commit הוא נקודת שינוי מתועדת. Branch מאפשר לעבוד במסלול נפרד. Pull Request מציג שינוי לביקורת לפני שילוב.

GitHub הוא שירות שמארח Repositories ומוסיף שיתוף, Issues, ביקורת, אוטומציה והרשאות. אפשר להשתמש ב־Git גם בלי GitHub.

  • מאגר קוד (Repository)
  • נקודת שינוי מתועדת (Commit)
  • ענף עבודה (Branch)
  • בקשת שילוב (Pull Request)
  • שילוב שינויים
  • משימה או דיווח תקלה
02

מה סוכן קוד עושה

סוכן כמו Codex יכול לקרוא פרויקט, להסביר, לערוך קבצים, להריץ בדיקות ולהציע שינוי. איכות התוצאה תלויה בהגדרת המשימה, בהקשר, בהרשאות וביכולת לבדוק את מה שנוצר.

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

  • Scope ברור
  • קבצים והקשר רלוונטיים
  • קריטריוני קבלה
  • בדיקות
  • סקירת ההבדלים בקוד
  • אישור אנושי
03

לולאת עבודה בטוחה

עובדים ב־Branch, מבקשים תוכנית קצרה, נותנים לסוכן לבצע שינוי תחום, מריצים בדיקות, בודקים Diff ומציגים Preview. רק לאחר מכן ממזגים ומפרסמים.

סוד, מפתח API או פרטי לקוח אינם שייכים לקוד או לצ׳אט. משתמשים במנהל סודות ובהרשאות מינימליות.

  • Branch חדש
  • שינוי קטן
  • בדיקות איכות קוד, טיפוסים והתנהגות
  • ביקורת
  • תצוגה מקדימה
  • שילוב ופרסום
  • ניטור וחזרה לגרסה קודמת
עכשיו אתם

תרגול קצר עם תוצאה שאפשר לבדוק

המשימה

נסחו משימה לסוכן קוד לשינוי כפתור בפרויקט בדיקה.

לראות דוגמה לפתרון

שנה את התווית בלבד; שמור על היעד, בדוק מקלדת והצג את ההבדלים לפני שילוב.

איך בודקים?

האם יש גבולות, קריטריוני קבלה ודרך חזרה לגרסה הקודמת?

זמן התרגול נוסף לזמן הקריאה ותלוי בקצב שלכם. השתמשו בנתוני דוגמה שאינם רגישים.
בדיקה עצמית

הבנתם את הרעיון. האם תוכלו לבצע אותו לבד?

דמיינו שקיבלתם עכשיו משימה אמיתית בנושא ״GitHub, Codex וקוד עם AI״. האם ברור לכם מה לפתוח, מה לתת ל־AI ואיך לדעת שהתוצאה טובה?

01

באיזה כלי מתחילים?

02

מה כותבים או מעלים?

03

איך בודקים את התוצאה?

אם על אחת השאלות עניתם ״עדיין לא״ — זה מצוין.

השיעור נתן לכם את המפה. הקורס נועד לעבור איתכם את הדרך בפועל, צעד אחר צעד.

מידע שהופך ליכולת

הידע כאן פתוח. הקורס הופך אותו ליכולת.

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

הדגמת מסך מלאהרואים את התהליך
תרגול וקבצי עבודהלומדים באמצעות תרגול
תוצאה שאפשר לבדוקבונים תוצאה שאפשר להשתמש בה

אפשר להמשיך בחינם לשיעור הבא. הקורס מיועד למי שלא רוצה להישאר רק עם ידע — אלא להשתמש בו בביטחון.

בדיקת מקורותמקורות להעמקה

יכולות, מחירים ותנאים משתנים. המקורות הבאים הם נקודת התחלה רשמית או מקצועית; יש לבדוק את הגרסה העדכנית לפני החלטה.

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

ממשיכים ללמוד

השיעור הבא במפה

אוטומציה עם Make, Zapier ו־n8n

Trigger, Action, Condition, Webhook ו־API — איך מתכננים תהליך אמין לפני שמחברים אפליקציות ומודל AI.

לשיעור הבא