$ man how-to/top-10-claude-code-tips
כלי CLIintermediate
10 הטיפים המובילים ל-Claude Code למשתמשים מתקדמים
טיפים מעשיים משימוש יומי - לא המובנים מאליהם
by Shawn Tenam
PATTERN
1. השתמש במצב תכנון לכל דבר לא טריוויאלי
לפני ש-Claude Code כותב שורת קוד אחת, היכנס למצב תכנון. הקלד /plan או בקש מ-Claude לתכנן את הגישה. הוא חוקר את ה-codebase, מזהה קבצים מושפעים, שוקל מקרי קצה, ומציג אסטרטגיית יישום לאישורך.
בלי מצב תכנון: Claude מתחיל לכתוב קוד מיד, מבין באמצע הדרך שהגישה לא עובדת, חוזר לאחור, ומייצר תוצאות מבולגנות.
עם מצב תכנון: Claude מקדיש 30 שניות למיפוי הבעיה, אתה מאשר או מתאים את הגישה, ואז הוא מבצע בצורה נקייה. ההשקעה של 30 שניות חוסכת 10 דקות של debugging.
הכלל: כל משימה שנוגעת ב-3 קבצים או יותר מקבלת מצב תכנון. בלי יוצאים מן הכלל.
PATTERN
2. כתוב Skills לתהליכים חוזרים
אם אתה עושה משהו יותר מפעמיים, זה צריך להיות skill. Skill הוא קובץ Markdown ב-.claude/skills/ שמגדיר תהליך עבודה צעד-אחר-צעד ש-Claude עוקב אחריו כשמופעל.
דוגמאות ל-skills ששווה לבנות: /deploy (בנייה, בדיקות, commit, push, אימות), /morning (קריאת העברות, בדיקת סטטוס Git, הצפת עדיפויות), /draft-email (איסוף הקשר, כתיבת אימייל, דחיפה לתיקיית טיוטות). כל skill מחליף 5-10 הוראות ידניות בפקודה אחת.
Skills מצטברים. כל פעם שה-skill רץ ואתה מבחין במקרה קצה, תקן את ה-skill. אחרי 20 שימושים, הוא מטפל בתרחישים שמעולם לא תכננת. אחרי 50 שימושים, הוא רץ ללא רבב בלי התערבות.
מבנה תיקיית ה-skill: .claude/skills/skill-name/SKILL.md. קובץ ה-SKILL.md מכיל את תיאור הטריגר, ההוראות צעד-אחר-צעד, וכל הקשר שה-skill צריך.
PATTERN
3. הרץ סשנים מקבילים בטרמינלים נפרדים
פתח שלושה טאבים בטרמינל. הרץ Claude Code בכל אחד. תן לכל סשן משימה שונה. הרגע שילשת את התפוקה.
טאב 1: ריפקטורינג של שכבת ה-API. טאב 2: כתיבת טסטים לפיצ'ר החדש. טאב 3: עדכון תיעוד. שלושתם רצים במקביל על אותו codebase.
שים לב להתנגשויות: אם שני סשנים עורכים את אותו קובץ, הכתיבה השנייה מנצחת. תחם את הסשנים המקבילים לתיקיות או מודולים שונים. עבודת API בסשן אחד, עבודת UI באחר, תיעוד בשלישי.
לבטיחות מקסימלית, השתמש ב-git worktrees. כל סשן מקבל branch ותיקיית עבודה משלו. אין אפשרות להתנגשויות. מרג'ג כשמסיימים.
PATTERN
4. השתמש ב-Subagents למחקר, לא רק לקוד
Subagents הם לא רק לשינויי קוד מקבילים. הם עוזרי מחקר. כש-Claude Code צריך להבין מודול מורכב לפני שעושה שינויים, הפעל subagent מסוג Explore.
"לפני שנעשה ריפקטורינג, אני רוצה להבין את מודול האימות. הפעל explore agent שימפה את כל תהליכי האימות, ימצא כל מקום שבו טוקנים מאומתים, ויזהה secrets שכתובים בקוד."
ה-subagent חופר בקוד, מחזיר סיכום מובנה, והסשן הראשי מקבל החלטות עם הקשר מלא. זה שומר על חלון ההקשר הראשי נקי - המחקר קורה בהקשר של ה-subagent, ורק הסיכום חוזר.
PATTERN
5. הגדר Skill של שגרת בוקר
חמש הדקות הראשונות של סשן קוד קובעות את הטון. במקום לבדוק סטטוס ידנית, בנה skill של /morning שעושה את זה אוטומטית.
Skill בוקר טוב: קורא את העברת ההקשר מאתמול, מריץ git status, בודק PRs שלא מורג'ו, מציף את שלוש המשימות בעדיפות הגבוהה ביותר, ומדפיס סיכום נקי. אתה פותח את Claude Code, מקליד /morning, ומקבל תדריך מצב מלא.
Skill אחד הזה חוסך 10 דקות כל בוקר ומבטיח שלעולם לא תתחיל סשן בלי הקשר. במשך חודש, אלה 3+ שעות שנחסכו רק על בדיקת סטטוס.
PRO TIP
6. השתמש ב-/compact לפני שההקשר מתארך
שיחות Claude Code צורכות מקום בחלון ההקשר. אחרי 20-30 תורות, ההקשר מתמלא והביצועים יורדים. הפקודה /compact מסכמת את השיחה עד כה ומשחררת מקום.
הטריק: השתמש ב-/compact באופן יזום, לא תגובתי. אחרי השלמת חלק משמעותי של עבודה, דחוס לפני שמתחיל את החלק הבא. זה נותן ל-Claude מקום הקשר רענן למשימה החדשה תוך שמירה על סיכום של מה שכבר נעשה.
אל תחכה עד ש-Claude מתחיל לשכוח דברים או לחזור על עצמו. זה אומר שההקשר כבר רווי. דחוס מוקדם, דחוס הרבה.
PATTERN
7. כתוב העברות הקשר בסוף הסשן
לעולם אל תסגור סשן Claude Code בלי לכתוב העברה. ההעברה לוכדת מה נעשה, מה המצב הנוכחי, ומה צריך לקרות הלאה. הסשן הבא קורא אותה ומתחיל עם הקשר מלא.
אוטמט את זה עם skill או hook. Hook מסוג Stop יכול לגרום ל-Claude לכתוב העברה לפני היציאה. Skill של /handoff יכול ליצור מסמך העברה מובנה לפי דרישה.
ההעברה היא הגשר בין סשנים. בלעדיה, כל סשן מתחיל מאפס. איתה, סשנים בונים אחד על השני. אחרי שבוע של העברות, Claude מכיר את הפרויקט שלך כמוך.
PATTERN
8. השתמש ב-Hooks לבטיחות, לא רק לנוחות
ה-hooks בעלי הערך הגבוה ביותר הם לא מעצבים או מתריעים. הם שערי בטיחות.
Hook מסוג PreToolUse שחוסם git push --force מנע אובדן נתונים יותר מפעם אחת. Hook שסורק קבצים ערוכים לחיפוש מפתחות API לפני שהם נכתבים לדיסק תופס secrets לפני שהם מגיעים לדיסק. Hook שמונע עריכות לקבצי migration מונע שבירה של בסיס הנתונים.
Hooks של בטיחות הם הגדר-ושכח. אתה מגדיר אותם פעם אחת והם מגנים עליך לנצח. 30 הדקות להגדרתם חוסכות שעות של תגובה לאסונות.
ANTI-PATTERN
9. שמור את CLAUDE.md מתחת ל-200 שורות
CLAUDE.md של 500 שורות הוא גרוע יותר מ-CLAUDE.md של 100 שורות. הוא צורך מקום הקשר ש-Claude צריך לקוד בפועל. הוא קובר הוראות חשובות מתחת לקירות של פרטים. ההיענות של המודל להוראות יורדת ככל שהקובץ גדל.
הפתרון: שמור את CLAUDE.md רזה. השתמש ב-@imports לתיעוד מפורט. הפנה לקבצים במקום להעתיק תוכן. חתוך כל הוראה ש-Claude כבר עוקב אחריה כברירת מחדל.
כל שורה ב-CLAUDE.md צריכה להרוויח את מקומה. אם Claude היה עושה את הדבר הנכון גם בלי ההוראה, מחק את ההוראה. כלול רק כללים שדורסים ברירות מחדל או אוכפים מוסכמות ספציפיות לפרויקט.
PRO TIP
10. בנה קובץ לקחים לשיפור עצמי
כל פעם ש-Claude Code עושה טעות ואתה מתקן אותו, הוסף את הלקח לקובץ. אני משתמש ב-tasks/lessons.md. ה-CLAUDE.md אומר ל-Claude לקרוא את הקובץ הזה בתחילת הסשן.
פורמט: תאריך, הקשר, כלל. "2026-03-01: MCP create_note עושה double-escape לשורות חדשות. כלל: לעולם אל תשתמש ב-MCP create_note לתוכן רב-שורתי. השתמש ב-REST API ישירות."
עם הזמן, הקובץ הזה הופך לבסיס ידע מותאם של gotchas ספציפיים לפרויקט. Claude קורא אותו, נמנע מאותן טעויות, ושיעור השגיאות שלך יורד כמעט לאפס. קובץ הלקחים הוא הדרך המהירה ביותר לאינסטנס של Claude Code שמרגיש כאילו יש לו חודשים של ניסיון בפרויקט שלך.
הלקח המטא: סוכני AI לא לומדים בין סשנים אלא אם כן אתה בונה את המנגנון. קובץ הלקחים הוא המנגנון הזה.
knowledge guide
מדריכים קשורים