$ man how-to/claude-code-power-features

כלי CLIintermediate

פיצ'רים מתקדמים של Claude Code

זיכרון, hooks, כישורים מותאמים, מעקב עלויות, ו-worktrees


מעבר להתחלה המהירה

ההתחלה המהירה של Claude Code מתקינה ומריצה אותך. המדריך הזה מכסה את הפיצ'רים שגורמים לו להידבק. זיכרון שזוכר מה לימדת אותו ביום שלישי שעבר. Hooks שמריצים פקודות shell כש-Claude נוגע בכלים ספציפיים. פקודות סלאש מותאמות שמבצעות זרימות עבודה שלך בלחיצת מקש אחת. מעקב עלויות כדי שתדע לאן הטוקנים שלך הולכים. ו-worktrees להרצת סשנים מקבילים בלי התנגשויות קבצים. אלה הפיצ'רים שאני משתמש בהם כל יום. רובם גיליתי במקרה, שבועות אחרי שהתחלתי להשתמש ב-Claude Code. אתה לא צריך לחכות שבועות.
PATTERN

זיכרון: הסוכן שלך זוכר

ל-Claude Code יש מערכת זיכרון מתמשכת. הוא כותב הערות לתיקייה ב-~/.claude/projects//memory/ וקורא אותן בחזרה בתחילת כל סשן. קובץ האינדקס הוא MEMORY.md. 200 השורות הראשונות נטענות אוטומטית לכל סשן. קבצי נושא נוספים (debugging.md, patterns.md, מה שאתה צריך) נוצרים ככל שהריפו מתפתח. מה נשמר: דפוסים יציבים שאושרו במספר סשנים, החלטות ארכיטקטוניות, נתיבי קבצים חשובים, העדפות משתמש, פתרונות לבעיות חוזרות. מה לא נשמר: הקשר ספציפי לסשן, עבודה בתהליך, ניחושים לא מאומתים מקריאת קובץ בודד. אתה יכול גם לומר ל-Claude לזכור דברים במפורש. אמור "תמיד תשתמש ב-bun במקום npm" והוא יכתוב את זה לזיכרון. אמור "תשכח מהשימוש ב-bun" והוא ימחק את זה. הזיכרון מצטבר. אחרי כמה שבועות, Claude מתחיל סשן כשהוא כבר מכיר את מבנה הריפו שלך, מוסכמות השמות שלך, הכלים המועדפים עליך, והטעויות שעשה בעבר. זה ההבדל בין סוכן ריק לחבר צוות.
CODE

Hooks: אוטומציה של התנהגות סוכן

Hooks הם פקודות shell שמופעלות על אירועי מחזור חיים של Claude Code. יש 14 אירועי hook: PreToolUse, PostToolUse, SessionStart, Stop, ועוד. אתה מגדיר אותם ב-.claude/settings.json (ברמת הפרויקט) או ~/.claude/settings.json (גלובלי). הפורמט: "hooks": { "PreToolUse": [ { "matcher": "Bash", "hooks": [ { "type": "command", "command": "./hooks/validate.sh", "timeout": 600 } ] } ] } קיימים שלושה סוגי hooks. hooks של פקודה מריצים סקריפטי shell. hooks של הנחיה שולחים הקשר ל-Claude להחלטת כן/לא. hooks של סוכן מריצים תת-סוכן עם כלי קריאה בלבד לאימות מורכב. שימושים מעשיים: חסום פקודות rm מסוכנות לפני שהן מתבצעות. הרץ linter אחרי כל כתיבת קובץ. שלח הודעת Slack כשסשן מסתיים. אמת הודעות commit לפני שהן עוברות. הפקודה /hooks נותנת לך תפריט אינטראקטיבי לניהולם בלי עריכת JSON ידנית.
PATTERN

כישורים מותאמים ופקודות סלאש

כישורים הם קבצי Markdown ב-.claude/skills/ שמגדירים זרימות עבודה לשימוש חוזר. כל תיקיית כישור מכילה קובץ SKILL.md עם YAML frontmatter והוראות צעד אחר צעד. כשאתה כותב /skill-name בסשן Claude Code, הכישור נטען ו-Claude עוקב אחרי ההוראות. ה-frontmatter שולט בהתנהגות. הבסיס: name (הופך לפקודת סלאש), description (Claude משתמש בזה להפעלה אוטומטית כשרלוונטי), ו-allowed-tools (כלים ש-Claude יכול להשתמש בהם בלי לשאול רשות). השדות המתקדמים: model (דריסת המודל שמריץ את הכישור), context: fork (הרצה בהקשר תת-סוכן מבודד במקום השיחה הראשית), disable-model-invocation: true (רק המשתמש יכול להפעיל, שימושי לכישורי deploy ו-commit), ו-argument-hint (רמז השלמה אוטומטית כמו [issue-number]). אתה יכול גם להטמיע הקשר דינמי עם תחביר !command, שמריץ פקודת shell לפני שתוכן הכישור נשלח ל-Claude. בריפו שלי יש ארבעה כישורים מותאמים: /handoff מייצר מסמך העברת הקשר לסשן הבא. /sync-main מטפל בסטייה של git ממכונות אוטומטיות. /update-github מריץ סריקת בטיחות לפני push לריפו הציבורי. /restart-openclaw מאבחן ומפעיל מחדש את שער OpenClaw. כל אחד התחיל פשוט והפך יותר חזק דרך שימוש אמיתי. קובץ הכישור הוא אנגלית פשוטה. אתה לא כותב קוד. אתה כותב הוראות שסוכן AI עוקב אחריהן צעד אחר צעד. כישורים נטענים לפי דרישה, אז הם לא צורכים מקום בחלון ההקשר עד שמופעלים. זה ההבדל המרכזי בין כישורים ל-CLAUDE.md. שים הקשר שתמיד נדרש ב-CLAUDE.md. שים הוראות ספציפיות לזרימת עבודה בכישורים. תיאורי כישורים נטענים להקשר בהפעלה (מוגבלים לכ-2% מחלון ההקשר שלך), כדי ש-Claude ידע אילו כישורים קיימים ויוכל להציע אותם.
PRO TIP

מעקב עלויות ותובנות

כתוב /cost בסשן כדי לראות את ההוצאה שלך על טוקנים. זה מראה עלות כוללת, משך API, משך שעון, ושינויי קוד. כתוב /context כדי לראות מה צורך את חלון ההקשר שלך. כתוב /model כדי להחליף מודלים באמצע סשן. המהלך החזק הוא /insights. הוא מייצר דוח HTML אינטראקטיבי ב-~/.claude/usage-data/report.html שמנתח עד 50 סשנים אחרונים. הדוח כולל דשבורד סטטיסטיקות (ספירת סשנים, הודעות, משך, טוקנים, commits ב-git, רצפי פעילות, שעות שיא), גרפי פעילות יומית, התפלגות שימוש בכלים, פירוט שפות, נקודות חיכוך עם דוגמאות ספציפיות, ותוספות מומלצות ל-CLAUDE.md. הוא מריץ את התמלולים שלך דרך Haiku לחילוץ היבטים ומטמין תוצאות כדי שהרצות עוקבות יהיו מהירות. אם אתה רוצה להבין איך אתה באמת משתמש ב-Claude Code לעומת איך שאתה חושב שאתה משתמש, /insights מראה לך את הנתונים. המנוף הכי גדול על עלויות הוא בחירת מודל. Sonnet מטפל ברוב העבודה היומיומית. Opus הוא לארכיטקטורה מורכבת ושיקולי דעת. Haiku עובד טוב לתת-סוכנים שעושים משימות מכניות. ברירת מחדל של Opus על הכל היא כמו לשכור אדריכל בכיר לצבוע קירות. מפחיתי עלויות נוספים: /clear בין משימות לא קשורות מתחיל חלון הקשר רענן. העבר הוראות זרימת עבודה מ-CLAUDE.md לכישורים כדי שייטענו רק כשמופעלים. הפנה לנתיבי קבצים ספציפיים במקום לבקש מ-Claude לחפש. סשנים קצרים וממוקדים עדיפים על שיחות מרתון שבהן הקשר מצטבר והודעות ישנות נדחסות. עלות ממוצעת היא כ-6 דולר למפתח ליום. 90% מהמשתמשים נשארים מתחת ל-12 דולר. אם אתה מעל זה, בדוק מה נטען לכל סשן והעבר את זה לכישורים לפי דרישה.
CODE

Worktrees: עבודה מקבילית מבודדת

Worktrees מאפשרים לך להריץ סשנים מקביליים של Claude Code בלי התנגשויות קבצים. כל worktree מקבל branch ותיקיית עבודה משלו תוך שיתוף אותו היסטוריית git. צור אחד עם: claude -w feature-name זה יוצר worktree ב-.claude/worktrees/feature-name עם branch בשם worktree-feature-name. התחל Claude בתיקייה ההיא ועבוד על מה שאתה צריך. עץ העבודה הראשי נשאר ללא שינוי. כשאתה יוצא, Claude שואל אם לשמור או להסיר את ה-worktree. אם לא היו שינויים, הוא מנקה אוטומטית. הפקודה /resume מציגה סשנים מכל ה-worktrees באותו ריפו, כך שאתה יכול לעבור בין עבודה מקבילית בקלות. Worktrees טובים לניסויים מבודדים ו-feature branches. לעבודה מקבילית מתואמת שבה סוכנים צריכים לדבר זה עם זה, Agent Teams הם הכלי הטוב יותר. Worktrees הם נתיבים סולו. Teams הם צי מתואם.

knowledge guide
See "Claude" in Knowledge

מדריכים קשורים
התחלה מהירה עם Claude CodeClaude Code בתוך Cursorחוקים, כישורים וקבצי הקשרצוותי סוכנים בClaude Code
ויקי מדריכיםמדריך ידע
ShawnOS.ai|theGTMOS.ai|theContentOS.ai
built with Next.js · Tailwind · Claude · Remotion