Claude Code בלי רקע בתכנות: מה למדתי מיותר מ-1,000 סשנים
רפאל הרוש, מיישם AI ואוטומציות · פורסם ב-
בקצרה
Claude Code הוא סוכן של Anthropic שכותב קוד, מריץ פקודות ובודק את מה שכתב, לפי מה שמבקשים ממנו בשפה רגילה. אפשר לבנות איתו מערכות אמיתיות בלי לדעת לתכנת, וכך בניתי את קהילת וואי, בוטים לוואטסאפ ומנוע חדשות. אבל הוא לא מחליף את מי שמחליט ובודק. אחרי יותר מ-1,000 סשנים של Claude Code בארבעה חודשים, הלקחים שלי כמעט לא נוגעים לכתיבת קוד. הם נוגעים ל"סיימתי" שאף אחד לא בדק, לבדיקות שלא בדקו כלום ולסוכנים שעבדו במקביל בלי שליטה. הלקחים כאן לא דורשים ידע בתכנות, רק הרגלים.
מה Claude Code עושה, ומה נשאר עליך
אני לא מתכנת. את הקוד של המערכות שלי כותבים סוכני קוד: אני אומר להם מה לבנות, בודק מה יצא ומחליט מה עולה לאוויר. ככה נבנו קהילת וואי, שיש בה יותר מ-230 משתמשים רשומים, בוטים לוואטסאפ ולטלגרם, וסוכן קולי שעונה לשיחות טלפון בעברית.
הסוכן טוב מאוד בכתיבת קוד ובפתרון תקלות. שלושה דברים הוא לא יודע: מה חשוב לך, מה מותר לו לשבור, ואיך נראה "עובד" בעולם האמיתי. הם נשארים עליך, וכל הלקחים כאן עוסקים בהם.
"סיימתי" זה עוד לא "עובד"
זה הלקח שחזר אצלי שוב ושוב. הסוכן מדווח שהמשימה הושלמה, ולפעמים הוא בטוח בזה גם כשזה לא נכון. פעם הוא דיווח לי על שיפור במספרים. רק כשביקשתי "תאמת את כל מה שביצעת" התברר שהשינוי בכלל לא רץ במערכת החיה.
- בודקים במערכת החיה, לא במחשב של הסוכן. "עובד" זה כשרואים את זה באתר, בבוט או בטלפון.
- בודקים מה "מיזוג" אומר בכל פרויקט. מיזוג הוא הרגע שבו השינוי נכנס לגרסה הראשית של הקוד. אצלי, בפרויקט אחד מיזוג עולה לאוויר לבד תוך דקות, ובפרויקט אחר הוא לא עולה עד שמפעילים פריסה. סוכן שמתבלבל בין השניים יגיד לך ששום דבר לא יוצא, כשזה כבר באוויר.
- משפט שעובד: "תאמת את כל מה שעשית, ותראה לי איך בדקת."
בדיקה ירוקה לא תמיד בודקת משהו
הסוכן כותב בדיקות אוטומטיות לקוד שלו, והן עוברות. פעם בדקתי כמה תיקונים שסוכנים כתבו: החזרנו את הבאג המקורי, וברוב התיקונים הבדיקות נשארו ירוקות. הן בדקו שהקוד החדש קיים, לא שהבאג תוקן.
מאז אני שואל שאלה אחת: "אם הבאג חוזר, איזו בדיקה נכשלת?" בדיקה שלא נכשלת כשהבאג חוזר לא מגינה עליך.
עין שנייה: מודל אחר שקורא בלי לגעת
לפני שמשהו חשוב עולה, כדאי לתת למודל אחר לקרוא את השינוי, בלי הרשאה לשנות שום דבר. אצלי זה היה Codex של OpenAI. הוא מצא דברים שהסוכן הראשון פספס, למשל בדיקה שדחתה כל כתבה שהיו לה שני מקורות.
שני דברים למדתי על קורא כזה. הוא מגזים בחומרה, אז כל "דחוף" שלו נבדק לפני שרצים לתקן. והכי משתלם לתת לו לקרוא את התוכנית לפני שבונים, כי הרבה פעמים הטעות כבר הייתה בתוכנית.
כללים בכתב לא מספיקים
אחרי כל טעות ביקשתי מהסוכן לכתוב לעצמו כלל, והוא כתב. אחרי כמה חודשים היו לי המון כללים, והטעויות לא ירדו.
מה שעבד הוא בדיקה אוטומטית (hook ב-Claude Code) שרצה לפני שהסוכן מסיים, ומחזירה אותו לתקן כשהוא שובר כלל. למשל, אצלי סוכן שמסיים תשובה בלי שורה אחת שאומרת אם הוא צריך ממני משהו, חוזר לתקן אותה. כלל בכתב הסוכן יכול לשכוח. בדיקה שעוצרת אותו, לא. וגם את הבדיקות צריך לבדוק: אחת מהן כיבתה את עצמה בחלק מהמקרים, ולקח זמן עד שגיליתי.
הסוכן מדבר אליך בשפה שלך
כשעברתי על השיחות שלי, ראיתי ש"לא הבנתי" הגיע יותר אחרי הודעות ארוכות ואחרי הודעות עם הרבה אנגלית. זו לא בעיה שלך, זו בעיה של ההודעה.
היום כל סשן אצלי מקבל אותן הוראות: עברית פשוטה, עד שלוש שורות, ובסוף שורה אחת שהיא שאלה שעונים עליה במילה, עדכון על מה שרץ עכשיו, או "סיימתי". וכדאי להגיד לסוכן מראש מתי לעצור ולשאול: לפני פריסה, מחיקה, כסף או הודעה לאדם. בכל השאר שימשיך לבד.
פחות במקביל, יותר בשליטה
קל לפתוח עוד סשן ועוד סוכן. בימים עמוסים היו אצלי הרבה סשנים פתוחים במקביל, והם התחילו להפריע זה לזה: שניים תיקנו את אותו דבר, אחד מחק שורה שאחר כתב, ומשימות נשארו חצי גמורות כשהמכסה נגמרה באמצע. וגם הדיסק התמלא: אצלי כל סשן קוד פתח עותק משלו של הפרויקט, ובשבוע אחד המחשב נשאר כמעט בלי מקום.
מה שעזר: לסיים ולסגור לפני שפותחים חדש, להריץ עבודת קוד בענן ולא במחשב, ולא להתחיל משהו ארוך כשהמכסה כמעט נגמרת.
מה לא נותנים לסוכן לעשות לבד
- למחוק. סוכן מחק אצלי פעם תיקייה גדולה בלי לבדוק מה יש בה. מאז הכלל הוא להעביר לארכיון ולא למחוק, ובדיקה אוטומטית חוסמת מחיקה.
- לפרסם בשמך. מנוע תוכן שבניתי כתב בפוסט הראשון שלו, אחרי שהפעלתי אותו מחדש, המלצה של לקוח שלא קיים. שלב האישור תפס את זה לפני שזה יצא. כל מה שיוצא בשמך עובר עליך.
- לקבל סיסמאות ומפתחות בשיחה. מה שנכתב בשיחה, וגם פקודות שאישרת, נשמר בקבצים במחשב.
- לעבוד ברקע בלי שקראת מה מותר לו. כשסוכן שולח סוכן אחר לעבוד ברקע, בקש לראות את ההוראות. שם מסתתרות הרשאות שלא התכוונת לתת.
רשימת בדיקה לפני שמשהו עולה לאוויר
- ראיתי את זה עובד במערכת החיה, ולא רק שמעתי "סיימתי".
- יש בדיקה שנכשלת אם הבאג חוזר.
- מודל שני קרא את השינוי, וכל "דחוף" שלו נבדק.
- אני יודע מה יקרה כשאמזג: זה עולה לבד, או מחכה לפריסה.
- אין סיסמה או מפתח בקוד או בשיחה.
- שום דבר לא נמחק. מה שהוסר עבר לארכיון.
- כל טקסט שיוצא בשמי, קראתי.
- אני יודע איך מחזירים את הגרסה הקודמת אם משהו נשבר.
מאיפה להתחיל
את ההתקנה מסביר היטב המדריך הרשמי של Anthropic. תתחיל מפרויקט קטן שלא יכול להזיק, כמו דף נחיתה או כלי לעצמך, ותעבוד עם ההרגלים שלמעלה מהיום הראשון, גם כשנראה שאין בהם צורך.
רוצה ללמוד את זה איתי? בשיעור פרטי עובדים אחד על אחד על פרויקט שלך, למשל אתר או כלי פנימי שה-AI כותב ואתה מכוון, או פשוט כתוב לי בוואטסאפ. אם אתה עוד לא עובד עם AI בכלל, קורס AI למתחילים, שנמצא עכשיו במכירה מוקדמת, מלמד לעבוד עם ChatGPT מאפס, בעברית פשוטה. Claude Code לא נכלל בו.
שאלות נפוצות
צריך לדעת לתכנת כדי לעבוד עם Claude Code?
לא כדי להתחיל. צריך לדעת להסביר מה אתה רוצה, לבדוק את התוצאה ולהחליט. עם הזמן לומדים לקרוא מה הסוכן עושה, גם בלי לכתוב קוד.
מה ההבדל בין Claude Code לצ'אט עם Claude?
בצ'אט מקבלים תשובה ומעתיקים אותה. Claude Code עובד ישירות בתיקיית הפרויקט: קורא קבצים, כותב, מריץ פקודות ובודק. לכן הוא יכול לעשות הרבה יותר, וגם לשבור הרבה יותר.
זה מתאים לבעל עסק?
לכלים קטנים לעצמך, כן. מערכת שלקוחות משתמשים בה, עם תשלומים ומידע אישי, דורשת את כל ההרגלים שבמדריך, ולפעמים גם מישהו שבודק מבחוץ.
מי כתב

אני רפאל הרוש. אני בונה בוטים לוואטסאפ, סוכני AI ואוטומציות, ומ-2025 מלמד אנשים לעבוד עם AI בעברית. לימדתי כ-100 שיעורי AI פרטיים ל-27 לקוחות משלמים.