מה זה פקודות סלאש בכלי AI¶
אם עבדתם עם Claude Code או כלי דומה, כנראה שמתם לב לפקודות שמתחילות בסלאש - כמו /clear או /compact. אלה לא רק קיצורי דרך נוחים. הן פותחות דלת לדרך עבודה הרבה יותר יעילה, במיוחד כשאתם מתחילים לבנות פקודות משלכם.
אז מה זה בעצם פקודת סלאש¶
פקודת סלאש היא הוראה מובנית שהכלי מזהה כפעולה מיוחדת, ולא כטקסט רגיל שנשלח למודל. חלקן מובנות בכלי מראש - ניקוי היסטוריה, כיווץ הקשר, מעבר בין מצבים - וחלקן ניתנות ליצירה עצמאית על ידכם, כפרומפטים מוכנים מראש שאתם מפעילים בהקלדה קצרה.
למה זה שונה מסתם להקליד את הבקשה כל פעם¶
אם יש לכם משימה שאתם חוזרים עליה שוב ושוב - נגיד, "תסקור את הקוד שהשתנה ותחפש בעיות אבטחה נפוצות" - אתם יכולים להקליד את זה מחדש כל פעם, במלואו, ולקוות שלא שכחתם פרט. או שאתם יכולים ליצור פקודה בשם משהו כמו /security-review פעם אחת, ומאז פשוט להקליד אותה. זה חוסך זמן, ומבטיח עקביות - הפקודה תמיד מבקשת בדיוק את אותו דבר, בניסוח שכבר עבד לכם בעבר.
יצירת פקודה משלכם¶
ברוב הכלים שתומכים בזה, יצירת פקודה מותאמת היא פשוטה - יוצרים קובץ עם הפרומפט הרצוי בתיקייה ייעודית, נותנים לו שם, וזהו. אתם יכולים גם להעביר פרמטרים לפקודה, כך שאותה פקודה יכולה להתאים את עצמה לפי מה שאתם מקלידים אחריה.
דוגמאות שימושיות לפקודות מותאמות¶
- פקודת סקירת קוד שמריצה בדיקה עקבית לפני קומיט - שגיאות נפוצות, בעיות סגנון, בעיות אבטחה בסיסיות.
- פקודת הכנת PR שמסכמת שינויים ומנסחת תיאור לפי תבנית קבועה שהצוות שלכם משתמש בה.
- פקודת ניפוי דיבוג שמבקשת מהסוכן לאסוף מידע מסודר על באג לפני שהוא מנסה לתקן.
- פקודת עדכון תיעוד שבודקת אם קובץ הקשר הפרויקט צריך עדכון אחרי שינוי גדול.
היתרון לצוות, לא רק ליחיד¶
פקודות סלאש שנשמרות בתוך הפרויקט (ולא רק אצלכם באופן אישי) הופכות לחלק מהכלים המשותפים של הצוות. כל מי שעובד על הפרויקט מקבל גישה לאותן פקודות עקביות, במקום שכל אחד יכתוב לעצמו פרומפטים שונים לאותה משימה בדיוק.
מתי לא להגזים¶
לא כל דבר צריך להפוך לפקודה. אם אתם עושים משהו פעם אחת בחיים, פשוט תבקשו את זה כרגיל. פקודות שוות את ההשקעה כשמדובר במשימה שחוזרת על עצמה מספיק פעמים שכדאי לחסוך את הניסוח מחדש בכל פעם.
בקורס פיתוח עם AI יש הדגמה מלאה של בניית פקודות מותאמות, כולל דוגמאות שאפשר לקחת ולהתאים לפרויקט שלכם.
איך זה משתלב עם שאר הכלים¶
פקודות סלאש עובדות טוב במיוחד לצד קובץ הקשר קבוע לפרויקט וגם לצד הוקים - כל אחד מהם פותר בעיה קצת אחרת. קובץ ההקשר נטען אוטומטית בכל שיחה, הוק אוכף כלל בלי תלות בזיכרון של המודל, ופקודת סלאש היא בקשה יזומה שאתם מפעילים במודע כשאתם צריכים אותה. ההבנה מתי להשתמש בכל אחד מהשלושה היא חלק ממה שהופך עבודה עם סוכן קוד ליעילה באמת, ולא רק לאוסף טריקים נקודתיים.
לסיכום¶
פקודות סלאש הופכות בקשות חוזרות משורה ארוכה שצריך לזכור לפרומפט קבוע, אמין ועקבי, שכל הצוות יכול להשתמש בו. ברגע שתתחילו לזהות אילו בקשות אתם חוזרים עליהן, שווה להפוך את הראשונה שבהן לפקודה.
רוצים רעיונות לפקודות שימושיות? הצטרפו לקהילה בדיסקורד.