רשימת התוכנות שצריך לעמדת עבודה AI ולמה

בשיעור הזה אני מסביר, בשיעור הבא אני מדגים עם וידאו יוטיוב.

ישנן בגדול 3 משפחות של תוכנות שאנחנו צריכים:

משפחת הקוד - יש תוכנות שהן מאפשר לעמדה להפעיל קוד. בלעדיהן אפילו הAI יכתוב קוד מצויין, הוא פשוט לא ירוץ.

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

משפחת ה AI - היינו Harness בלשון המקצועית, אלו תוכנות שיודעות להשתמש בAI בצורה נכונה ומאפשרות לנו את כל הטוב של הAI, אחרת היינו נשארים תקועים בצ'אטים לא יעילים כל החיים.

 

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

אפשר להתיעץ איתי במועדון או בואצאפ.

 

במשפחת התמיכה אנחנו צריכים בעיקר לוגים (רישום על הפעולות), אבל זה קיים בקוד ובוינדוס ממילא. כלי נוסף הוא GIT, היינו כלי מסוג version control, כלומר קוד זה דבר משתנה כל הזמן, ומישהו צריך לפקח על כל שינוי ושינוי, לתעד, לאפשר חזרה והשוואה, ועוד, וזה נקרא version control. המפורסם והפופולרי הוא GIT ועל שמו יש ספקי שירות כגון github או gitlab ועוד רבים.

דבר נוסף הוא IDE, שזה תוכנה לקריאה ועריכה של קוד בקלות. אנחנו אמנם לא משתמשים בו לקוד ישירות, אבל כן לכתיבה ועריכה של מסמכי אפיון. הכלי הפופולרי שאני אוהב הוא visual studio code, וכמובן יש עוד מלא מלא.

ישנם עוד המון כלים, אבל אלו 2 הבסיסיים.

 

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

השם המקצועי הוא ai harness וזה מקצוע בפני עצמו. המפורסמים הם לדוגמא צ'אט GPT, קלוד קוד, claude cowork, openclaw ועכשיו מתפרסם חזק hermes.

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

(אגב סוד כמוס לפרה ולסוס - לא חובה להשתמש בו עם המודלים של קלוד, אבל זה למתקדמים...)

 

אז לסיכום, אנחנו רוצים:

  • פייתון
  • NODEJS
  • GIT
  • visual studio code
  • claude code

 

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

 

 

1  2  3   (...5)    »