לפני שנה, לבנות בוט WhatsApp חכם היה לוקח לי שבועות.
היום? 10 דקות של שיחה עם Claude Code.
אבל הסיפור הזה לא באמת על בוט. הוא על פרדיגמה חדשה לבניית תוכנה.
הבעיה עם הגישה המסורתית
בגישה המסורתית, הקוד מכיל את כל הלוגיקה:
if (message.startsWith('!ask')) {
response = processQuestion(message);
} else if (message.startsWith('!help')) {
response = helpText;
}
כל החלטה היא if/else. כל edge case צריך קוד. כל שינוי דורש deploy.
הגישה האג'נטית
במקום קוד שמחליט – הסוכן מחליט.
במקום prompt ארוך עם כל הכללים – skills שנטענים לפי הצורך.
// הקוד (מינימלי):
"You are a WhatsApp assistant. Load skills as needed."
// הלוגיקה (ב-skills):
.claude/skills/
├── should-respond/ ← מתי להגיב?
├── find-knowledge/ ← איזה מידע רלוונטי?
└── format-response/ ← איך לפרמט?
שלושה שלבים ב-10 דקות
שלב 1 (5 דק): בוט מסורתי – trigger words, קוד טוען קבצים, פורמט קבוע.
שלב 2 (3 דק): "תהפוך את זה לאג'נטי" → הסוכן מחליט הכל, הקוד מינימלי.
שלב 3 (2 דק): "תפרק ל-skills" → לוגיקה מודולרית, נטענת לפי הצורך.
למה זה משנה משחק?
| אפליקציה מסורתית | אפליקציה אג'נטית |
|---|---|
| לוגיקה בקוד | לוגיקה ב-skills (markdown) |
| עצי החלטות קבועים | הסוכן חושב ומחליט |
| שינוי = deploy | שינוי = לערוך markdown |
| prompt ארוך מראש | skills נטענים לפי הצורך |
התוצאה
הבוט פועל. אבל יותר חשוב – יצרתי skill גלובלי חדש: /make-agentic
עכשיו כל פרויקט עתידי יכול להשתמש בתבנית הזו.
הבוט היה התירוץ. הפרדיגמה היא התוצאה.
זה מה שאני מלמד בקורס Claude Code – איך לבנות אפליקציות אג'נטיות שחושבות, לא רק מבצעות.
כתיבת תגובה