מתנה מהרילס · יום 23
קלוד הוא לא הבעיה. צריך לדעת איך לתת לו לעבוד.
כשיש פרויקט גדול בפתח, קלוד מתחיל לנחש: הוא לא זוכר איפה הדברים יושבים, הוא כותב יותר ממה שצריך, ובאמצע נגמרת המכסה. ארבעת אלה נוגעים בדיוק בארבע הנקודות האלה. אף אחד מהם לא שלי, כולם חופשיים, וכאן יש את מה שכל אחד עושה, את ההוראות של היוצרים עצמם, והקישור למאגר המקורי.
אין מה להוריד מכאן. כל ארבעתם יושבים אצל היוצרים שלהם, ואני מקשר ולא מפיץ.
כלים של צד שלישי, על אחריות המשתמש
הפרויקט הגדול שלכם הוא העסק ולא קוד? ככה זה נראה בליווי
מה הרשימה הזאת כן, ומה היא לא
זה העמוד הראשון שלי שמביא ארבעה כלים של אנשים אחרים ביחד, ולכן שווה להתחיל מהדבר שאני לא אומר בסרטון.
- זאת רשימה, לא פסק דיןאספתי אותם, קראתי מה היוצרים כותבים, ובדקתי שהמאגרים אמיתיים, מי מחזיק אותם ומה הרישיון. לא הרצתי אותם חודש בעסק שלי.
- את הרביעי לא ניסיתיאת זה אני אומר גם בסרטון. הוא גם היחיד מהארבעה שהוא לא קובץ הוראות אלא תוכנה שמעבירה דרכה את התעבורה שלכם.
- הכול מקושר למקוראין כאן העתק של שום קובץ, ואין כאן גרסה שלי. פקודת ההתקנה בכל כרטיס היא ההוראה של היוצר עצמו, כפי שהיא כתובה אצלו.
- המספרים לא בעמוד בכוונהכוכבים ועוקבים משתנים כל יום. מה שבדקתי חי זה הבעלים, הקיום, הפעילות והרישיון, וזה מופיע למטה בטבלה.
כלי של מישהו אחר, ולכן כלל אחד קודם לכל: לפני שסקיל זר נכנס למחשב, כדאי להעביר אותו בדיקה. בנוי בשביל זה בודק הסקילים, והוא גם מסביר למה ההרשאות של סקיל הן ההרשאות שלכם. שניים מהארבעה מותקנים דרך מנגנון התוספים, כלומר יורד יותר מקובץ אחד, והקריאה לפני התקנה חשובה שם עוד יותר.
אחד למפה, אחד לסדר, אחד לבלמים, ואחד למכסה
בסדר שבו הם מופיעים בסרטון. הפקודות בכל כרטיס הן ההוראות של היוצרים, להעתקה.
-
Graphify
פרויקט של Graphify-Labs ב-GitHub, רישיון Apache-2.0
לוקח את כל הקוד שלכם והופך אותו למפה. במקום שקלוד יצטרך לעבור על כל התיקיות של כל האפליקציה כדי להבין מה מחובר למה, הוא מסתכל בתוך המפה ורואה את הקשרים.
למה זה משנה בפרויקט גדולבפרויקט קטן קלוד פשוט קורא את הקבצים. בפרויקט גדול הקריאה הזאת היא רוב הזמן ורוב הטוקנים, וזה גם הרגע שבו הוא מתחיל לנחש. מפה נשארת בין שיחות, קבצים נקראים מחדש בכל פעם.
# ההוראה של היוצרים pip install graphifyy && graphify installשם החבילה הוא
graphifyyעם שני y, לפי הערה בקובץ שלהם: השם הקצר עוד לא שוחרר להם. הפקודה עצמה נשארתgraphify. במק, אם ההתקנה נופלת על externally-managed-environment, הם מציעיםpipx install graphifyy. -
Agent Skills
פרויקט של Addy Osmani ב-GitHub, רישיון MIT
מכריח את קלוד לעבוד כמו מהנדס בכיר: מתכננים, בונים, בודקים, ורק אז משחררים. זה סדר עבודה, לא קוד, ולכן הוא עוזר גם למי שלא כותב שורת קוד אחת.
למה זה משנה בפרויקט גדולזה היחיד מהארבעה שאני ממליץ עליו גם בלי פרויקט גדול ובלי קוד. הסיבה שהוא שם: בפרויקט גדול הטעות היא כמעט תמיד שהתחילו לבנות לפני שהחליטו מה בונים, ואת זה הוא לא נותן לקרות.
# ההוראה של היוצר, בתוך השיחה /plugin marketplace add addyosmani/agent-skills /plugin install agent-skills@addy-agent-skillsשתי הפקודות נכתבות בנפרד, אחת אחרי השנייה, בתוך השיחה בקלוד קוד. אחרי ההתקנה יש פקודות כמו
/spec,/plan,/build,/test,/reviewו-/ship. לכלים אחרים הם ממליצים על ה-CLI הפתוח של vercel-labs, שמתקין לפי שם המאגר. -
Ponytail
פרויקט של Dietrich Gebert ב-GitHub, רישיון MIT
פותר את זה שקלוד כל הזמן כותב וכותב וכותב. לפני כל שורת קוד הוא שואל אם בכלל צריך אותה, ומסתכל קודם על מה שכבר קיים אצלכם.
למה זה משנה בפרויקט גדולבפרויקט גדול כל שורה מיותרת היא שורה שמישהו יצטרך לתחזק, וקלוד ישמח לכתוב לכם מאתיים שורות במקום עשר. זה הכלי שאומר לו לא.
# ההוראה של היוצר, בתוך השיחה /plugin marketplace add DietrichGebert/ponytail /plugin install ponytail@ponytailגם כאן שתי פקודות נפרדות בתוך השיחה. היוצר כותב בקובץ שלו בפירוש: להתקין רק מ-
DietrichGebert/ponytailב-GitHub או מ-@dietrichgebert/ponytailב-npm, וכל העתק אחר הוא לא שלו. זה בדיוק סוג האזהרה ששווה לקרוא לפני התקנה. -
OmniRoute
פרויקט של Diego Souza ב-GitHub, רישיון MIT
רק לפרויקטים ממש גדולים, כדי שלא תעצרו באמצע. כשנגמרת לכם המכסה הוא מנתב את העבודה למודל אחר וממשיך לעבוד, עם כלי אחר שאתם משלמים עליו או כלי חופשי.
למה זה משנה בפרויקט גדולהמכסה היא הקיר היחיד שאף סקיל לא מזיז. הכלי הזה לא מזיז אותו גם, הוא פשוט עובר דרך אחרת כשנגמר. זאת הסיבה שהוא רביעי ולא ראשון.
את זה לא ניסיתי, ואני אומר את זה גם בסרטון. ושימו לב למה שהוא עושה: הוא מעביר דרכו את התעבורה שלכם אל ספקי מודלים אחרים. זאת החלטת אמון אחרת לגמרי מלהוסיף קובץ הוראות. היוצר כותב שהוא רץ אצלכם על המחשב ושהמפתחות מוצפנים, ואני לא בדקתי את זה. אם ניסיתם, ספרו לי בתגובות.
# ההוראה של היוצר npm install -g omniroute omnirouteהפקודה הראשונה מתקינה והשנייה מריצה. אחרי ההרצה יש לוח בקרה מקומי בכתובת
http://localhost:20128, ואת הכלי שאתם עובדים איתו מפנים אליו במקום לספק המקורי.
מי מחזיק את המאגר, ומה הרישיון
זה מה שבדקתי חי בעצמי לפני שהעמוד הזה נבנה, ישר מ-GitHub. מספרי כוכבים אין כאן בכוונה: הם משתנים כל יום.
| הכלי | מי מחזיק | רישיון | מצב |
|---|---|---|---|
| Graphify | Graphify-Labs | Apache-2.0 | פעיל, עדכון אחרון 12.10.2026 |
| Agent Skills | addyosmani | MIT | פעיל, עדכון אחרון 10.10.2026 |
| Ponytail | DietrichGebert | MIT | פעיל, עדכון אחרון 12.10.2026 |
| OmniRoute | diegosouzapw | MIT | פעיל, עדכון אחרון 11.10.2026 |
דבר אחד ששווה לדעת על הראשון: המאגר עבר מהחשבון האישי של היוצר לארגון בשם Graphify-Labs, והכתובת הישנה מפנה לחדשה. בקובץ ההתקנה שלהם עוד מופיעה הכתובת הישנה, ואני משאיר את ההוראה שלהם כמו שהיא ולא כותב אותה מחדש בשמם.
שאלות שחוזרות על עצמן
הסקילים האלה שלך?+
לא. כל ארבעתם פרויקטים חופשיים של אנשים אחרים ב-GitHub, ואני רק מקשר אליהם. לא שיניתי אותם, לא ארזתי אותם מחדש ולא מפיץ אותם מכאן. אני גם לא מתחזק אותם, ולכן מה שתתקינו הוא מה שכתוב במאגר באותו יום, וכל שינוי שהיוצרים יעשו הוא שלהם.
אתה עובד איתם בעצמך?+
לא. אספתי אותם, קראתי את מה שהיוצרים כותבים, בדקתי שהמאגרים אמיתיים ומי מחזיק אותם, והבאתי אותם כאן בתור ארבע נקודות התחלה לפרויקט גדול. את OmniRoute אני אומר בפירוש שלא ניסיתי, גם בסרטון. אם הייתי מריץ את כולם חודש, העמוד הזה היה נראה אחרת והיה נקרא פסק דין. הוא לא.
אני לא מבין בקוד. יש לי מה לעשות עם זה?+
בעיקר עם השני, Agent Skills, וגם אותו אני ממליץ למי שלא כותב קוד. הוא לא מלמד אתכם לתכנת, הוא מכריח את הכלי לעבוד בסדר הנכון: מתכננים, בונים, בודקים, ורק אז משחררים. השלושה האחרים נוגעים בקוד עצמו, ובלי פרויקט גדול הם לא יעשו לכם כלום.
צריך את כל הארבעה?+
לא, וזה חלק מהעניין. אחד זה מפה של הפרויקט, אחד זה סדר עבודה, אחד זה מי שעוצר כתיבה מיותרת, והרביעי הוא רק למי שנעצר באמצע כי נגמרה המכסה. תתחילו באחד, תראו מה הוא משנה לכם, ואז תחליטו אם צריך עוד.
בטוח להתקין סקיל של מישהו אחר?+
לא אוטומטית, ולכן יש לי עמוד שלם בשביל זה. סקיל פועל עם ההרשאות שלכם במחשב שלכם, ולכן לפני התקנה ראשונה שווה לעבור על בודק הסקילים ולהבין מה בודקים. שתי הערות ספציפיות כאן: Agent Skills ו-Ponytail מותקנים דרך מנגנון התוספים, כלומר יורד יותר מקובץ אחד; ו-OmniRoute הוא לא סקיל בכלל אלא תוכנה שמעבירה דרכה את התעבורה שלכם, וזאת החלטה אחרת לגמרי.
למה אין כאן מספר עוקבים או כוכבים?+
כי מספר כזה משתנה כל יום, ומספר בעמוד שלא נמדד מחדש הוא מספר שהופך לשקר. בדקתי את כל הארבעה חיים לפני שהעמוד הזה נבנה: מי מחזיק את המאגר, שהוא קיים ופעיל, ומה הרישיון. את המספרים אפשר לראות אצלהם, והם מתעדכנים שם לבד.
מה אם הקישור יוביל למקום אחר מחר?+
בדיוק בשביל זה הוא קישור ולא העתק. אני מקשר למאגר המקורי של היוצר, ולא שומר אצלי גרסה שתתיישן בשקט. מה שכן, זה אומר שהקריאה שלכם לפני התקנה היא לא פעולה חד פעמית: אם המאגר השתנה, מה שיורד אליכם השתנה.
ארבעה כלים טובים הם עדיין ארבעה כלים. מערכת זה משהו אחר.
כל ארבעת אלה פותרים את אותה בעיה מכיוון אחר: קלוד לא יודע איפה הדברים יושבים אצלכם. מפה של הקוד עוזרת לו בקוד. סדר עבודה עוזר לו לא להתחיל לבנות לפני שהחליטו. אבל שניהם עוזרים לו בתוך הפרויקט, ולא בעסק שמסביבו.
בעסק הפרויקט הגדול הוא בדרך כלל לא קוד. הוא תהליך: איך מגיע ליד, מה קורה איתו, מה נשלח, מי עונה, ומה נשמר אחר כך. ברגע שהמידע הזה יושב במערכת, השיחה מתחילה מהמקום הנכון, והכלים הופכים לבונוס ולא לפתרון.
זה ההבדל בין כלי שמחכה שתפעילו אותו לבין מערכת שעובדת איתכם, וזה מה שאנחנו בונים בליווי. לא לומדים להתקין סקילים, אלא לחיות עם כלי שמריץ את העבודה.
חמישה מפגשים לייב, על העבודה האמיתית שלכם.