CodeariaAcademy
מאגר GitHubקומיט החודשפיתוחאוטומציה

Ponytail

167k

סקיל שמלמד סוכן AI לשאול קודם "צריך בכלל לכתוב את זה?". הקוד יוצא קצר יותר, המשימות זולות יותר, והבדיקות על המקומות המסוכנים נשארות. Claude Code, ‏Codex, ‏Cursor ועוד, רישיון MIT.

לא הרצנו בעצמנו: התיאור לפי התיעוד והמאגר.

במספרים

כוכבים ב-GitHub נכון ל-18.10.2026
שורות קוד לעומת סוכן בלי הסקיל, בנצ'מרק של המחבר
מהלוגיקה המסוכנת יוצאת עם בדיקה (68% בלי הסקיל)
רישיון

מה זה

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

ההבדל מ-caveman, השכן שלו בקטלוג, הוא שהוא חוסך בקוד עצמו ולא בקריאה: caveman מקצץ את מה שהסוכן קורא מהפרויקט, Ponytail מקצץ את מה שהסוכן כותב. כל הסקיל הוא פרומפט אחד, ושאר המאגר מחבר אותו לסוכנים שונים. בגרסה 5 נוספו לו סקירת קוד וביקורת קוד ברמה של מפתח בכיר, ופאנל ב-Claude Code שמראה כמה עולה המשימה הנוכחית.

איך זה בנוי

/plugin install
ב-Claude Code מספיקות שתי פקודות: /plugin marketplace add DietrichGebert/ponytail, ואחריה /plugin install ponytail@ponytail. ל-Codex יש פלאגין משלו, ול-Cursor, ‏Copilot, ‏Gemini ואחרים מספיק קובץ AGENTS.md בפרויקט.
SKILL.md
כל הסקיל הוא פרומפט אחד עם סולם של שבע שאלות. לוגיקה עם הסתעפות, לולאה, כסף או אבטחה משאירה אחריה בדיקה קטנה, ובסוף התשובה הסוכן כותב מה דילג ומה לא בדק.
/ponytail lite|full|ultra
רמות קפדנות, ו-off מכבה. /ponytail-review בודק שינוי יחד עם הקוד שהוא נוגע בו, /ponytail-audit בודק את כל המאגר, ו-/ponytail-debt אוסף פישוטים שנדחו לרשימה.
band
מגרסה 5.3 מופיע מעל שדה הקלט ב-Claude Code פאנל: מחיר המשימה, טוקנים, זמן הסוכן, חלק הקוד שנעשה בו שימוש חוזר והאם הבדיקות עברו. הנתונים נשמרים אצלך במחשב.

לדעת לפני התקנה

כל המספרים מגיעים מהבנצ'מרק של המחבר עצמו מ-07.10.2026: ‏Claude Code, ‏39 משימות עם 5 הרצות לכל אחת. בבדיקות נכונות נסתרות התוצאה כמעט זהה עם הסקיל ובלעדיו, כלומר הקוד קצר יותר אבל לא אמין יותר.
פאנל band דורש Claude Code בגרסה 2.1.290 ומעלה ולא מוצג בצ'אט של VS Code, בסשנים בענן וב-claude -p. בסוכנים שקוראים רק את AGENTS.md אין את פקודות הסקירה והביקורת.

תגובות