מבוא ל-Claude Code · בעברית

מבוא ל-Claude Code
בעברית פשוטה

כל מה שצריך כדי להפיק מ-Claude Code את המקסימום: פקודות, קיצורים, CLAUDE.md, Skills, הרשאות ו-workflows. דוגמאות מוכנות להעתקה.

11
פרקים
7
דוגמאות להעתקה
100%
טרמינל
01

מה זה Claude Code

כלי קידוד שחי בטרמינל שלכם.

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

💡 טיפ פתיחה

במקום לאשר כל פעולה ידנית, לחצו Shift + Tab כדי לעבור בין מצבי הרשאה. מומלץ לעבור ל-Auto (אם הוא מופיע אצלכם), מנגנון שמחליט מה בטוח להריץ אוטומטית וחוסך אינסוף לחיצות. הקלידו / בכל רגע כדי לראות את הפקודות הזמינות.

מתי כדאי, ומתי פחות

✓ מצוין ל

עבודה עם קבצים, ניתוח נתונים, פיתוח, אוטומציה, ובאופן כללי כל משימה של 10 דקות ומעלה שיש לה צעדים ברורים.

פחות מתאים ל

ייעוץ כללי, שאלה חד-פעמית, מחקר קצר, סיעור מוחות, כתיבת מייל, או יצירת תמונות וסרטונים. לאלה צ'אט רגיל מהיר יותר.

02

פקודות

הפקודות המובנות שתשתמשו בהן יומיום.

רוב העבודה היומיומית היא ניהול קונטקסט וסשנים. אלה הפקודות שכדאי להכיר קודם:

פקודהמה היא עושהמתי
/compactדחיסת השיחה לסיכום, תוך שמירה על אותו נושאנשארים על אותה משימה והקונטקסט מתמלא
/clearאיפוס מלא והתחלה נקייהמעבר לנושא חדש
/modelמעבר בין המודליםהתאמת מודל למשימה
/code-reviewסקירת קוד של השינוייםבסיום פיצ'ר
/resumeהמשך סשן קודםחזרה לעבודה לא גמורה
/rewindחזרה לנקודה קודמת בשיחה או בקודביטול שינויים של Claude
/configהגדרות (theme, מודל, העדפות)התאמה אישית
/doctorאבחון הגדרות כשמשהו לא עובדפתרון תקלות
/loginהתחברות מחדש לחשבון Claude (Pro / Max / API)אם התנתקתם או מופיעה שגיאת התחברות
/helpרשימת כל הפקודות הזמינותכשלא זוכרים
/btwשאלת צד מהירה שלא נכנסת להיסטוריית השיחה ולא מזהמת את המשימהשאלה קצרה תוך כדי עבודה
/initיצירת טיוטת CLAUDE.md מתוך הקודאופציונלי, ראו פרק CLAUDE.md
💡 טיפ

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

03

קיצורי מקלדת

הקיצורים ששווה לזכור מההתחלה.
קיצורמה הוא עושה
Shift + Enterשורה חדשה בלי לשלוח את ההודעה
Shift + Tabמעבר בין מצבי הרשאה (כולל Auto ו-Plan)
Escביטול הקלט הנוכחי או עצירת Claude באמצע
Ctrl + Cביטול הפעולה הרצה
Ctrl + Rחיפוש בהיסטוריית הפקודות
Tabהשלמה אוטומטית של שמות קבצים, וקבלת הצעות שמופיעות בטקסט אפור
↑ / ↓דפדוף בהודעות הקודמות שלכם
💡 טיפ

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

צירוף קבצים ותמונות

יש שלוש דרכים נוחות לתת ל-Claude קובץ או תמונה להסתכל עליהם:

דרךאיך
גרירהגוררים קובץ לתוך חלון הטרמינל, והנתיב מופיע אוטומטית בשורת ההקלדה.
הקלדת נתיבמקלידים שם קובץ או נתיב מלא (עם @ מקבלים השלמה אוטומטית).
הדבקת צילום מסךמצלמים מסך (Win + Shift + S) ומדביקים ישירות עם Alt + V. Claude רואה את התמונה.
04

CLAUDE.md

קובץ הקונטקסט שמסביר ל-Claude איך הפרויקט שלכם עובד.

Claude קורא את CLAUDE.md בתחילת כל סשן. שם שמים את הארכיטקטורה של הפרויקט, סטנדרטים של קוד, פקודות הרצה וכל כלל שרוצים ש-Claude יקפיד עליו. זה ההבדל הגדול בין Claude שמנחש לבין Claude שמכיר את הפרויקט.

בפרויקט קיים אפשר להריץ /init, ו-Claude סורק את הקוד ומייצר טיוטה לפי המוסכמות שזיהה. הפקודה אינה חובה: אפשר גם פשוט לכתוב את הקובץ ידנית. בכל מקרה כדאי לעבור על התוצאה ולהשלים מה ש-Claude לא יכול לדעת לבד.

איפה שמים את הקובץ

בשורש הפרויקט בתור CLAUDE.md (משותף עם הצוות), או ברמת המשתמש (גלובלי) כדי שיחול על כל הפרויקטים שלכם.

CLAUDE.md - template
# Project: [שם]

## What this is
[משפט אחד: מה המערכת עושה ולמי היא מיועדת]

## Stack
- שפה / framework + גרסה
- בסיס נתונים, ספריות עיקריות

## How to run
- הרצה מקומית: [פקודה]
- בדיקות:      [פקודה]
- בנייה:       [פקודה]

## Where things live
- קוד ראשי:        [נתיב]
- מודלים / טיפוסים: [נתיב]
- בדיקות:          [נתיב]

## House rules
- להריץ בדיקות אחרי כל שינוי
- קבצים מתחת ל-300 שורות, אחרת לפצל
- לא לשנות התנהגות קיימת בלי לציין זאת במפורש
💡 טיפ

הקפידו שהקובץ יהיה קצר וממוקד, פחות מ-200 שורות. זה מספיק לרוב הפרויקטים.

05

פקודות מותאמות ו-Skills

להפוך הוראות שחוזרות על עצמן לפקודה אחת.

אם אתם נותנים ל-Claude שוב ושוב את אותן הנחיות, הפכו אותן לקובץ קבוע. זה תמיד קובץ markdown אחד. ההבדל העיקרי הוא אם הוספתם לו כותרת קטנה בראש (ובאיזו תיקייה הקובץ יושב).

פקודה (Command)

קובץ md רגיל, בלי כותרת. מפעילים אותו ידנית: מקלידים /שם. הכי פשוט, מכאן מתחילים.

Skill

אותו קובץ md, אבל עם כותרת קצרה בראש (בין שתי שורות של ---) שמכילה שם ותיאור. התיאור הוא מה שמאפשר ל-Claude להחליט לבד מתי להפעיל אותו.

הכותרת הזו נקראת frontmatter: כמה שורות בין --- ל---- ממש בתחילת הקובץ. בלעדיה: פקודה שמפעילים ידנית. איתה: Claude קורא את התיאור ומריץ את ה-skill לבד כשהוא רלוונטי. אין צורך בכלום מעבר ל-markdown.

פקודה ידנית (בלי כותרת) נשמרת כקובץ .claude/commands/<name>.md. Skill (עם כותרת frontmatter) נשמר ב-.claude/skills/<name>/SKILL.md. בשני המקרים אפשר לשמור ברמת הפרויקט (בתיקיית .claude של הפרויקט), או ברמת המשתמש (גלובלי, ב-~/.claude) כדי שיהיה זמין בכל הפרויקטים. אפשר להשתמש ב-$ARGUMENTS כדי לקבל קלט בעת ההפעלה.

דוגמה: ביקורת קוד (פקודה ידנית, בלי כותרת)

.claude/commands/audit.md
Audit $ARGUMENTS for problems.

Group the findings by severity:
- Correctness: wrong results or unhandled inputs
- Safety: anything that can crash or lose data
- Clarity: confusing names, dead code

Give the location of each finding and a one-line fix.
List only - do not change any code yet.

דוגמה: תיעוד פונקציות

.claude/commands/document.md
Add short documentation to every public function in $ARGUMENTS.

For each one, note:
- What it does, in one sentence
- What each input expects
- What it returns or changes

Follow the file's existing style. Don't touch the logic.

דוגמה: Skill עם הפעלה אוטומטית (עם כותרת frontmatter)

שימו לב לשורות שבין --- בראש הקובץ. זו הכותרת. ה-description שבה הוא מה ש-Claude קורא כדי להחליט מתי לטעון את ה-skill לבד.

.claude/skills/naming-check/SKILL.md
---
name: naming-check
description: Reviews variable and function names for clarity. Use when the user asks to rename, clean up, or review naming.
---

When checking names:
1. Flag vague ones (data, temp, x, helper, doStuff)
2. Suggest a name that states what the thing is or does
3. Keep the project's existing casing convention
4. Names only - never change behavior
06

Workflows

דרכי החשיבה שמבדילות בין שימוש פרודוקטיבי לשימוש מתסכל.

שלושת עמודי התווך

1

מבנה מודולרי

כל פיצ'ר בקובץ נפרד. עברתם 300 שורות? כנראה צריך לפצל.

2

משימה אחת לכל סשן

סשן נקי שומר על איכות. סשן מזוהם מבלבל את Claude. סיימתם? /clear.

3

להבין את אבני הבניין

לפני פרומפט: אילו נתונים זורמים? מה הפלט הצפוי? תכננו, ואז כתבו.

מחזור הפיתוח

Plan← Code← Test← /compact · /clear
⚡ טיפ מקצועי

בסוף כל סבב יש שתי אפשרויות: אם ממשיכים על אותו נושא, /compact דוחס את השיחה ושומר על ההקשר. אם עוברים למשימה חדשה, /clear פותח דף נקי. כך ההקשר נשאר ממוקד ו-Claude לא נגרר להקשר ישן.

07

הרשאות

נושא מתקדם: שליטה במה שמותר ל-Claude Code לעשות ובמה שאסור לו.

Claude Code עובד עם מערכת הרשאות מדורגת: כלי קריאה בלבד (כמו Read ו-Grep) לא דורשים אישור, פקודות מערכת ועריכת קבצים כן. הכללים נבדקים לפי הסדר deny → ask → allow, וחסימה תמיד מנצחת. רוב המשתמשים יכולים פשוט להישאר במצב Auto ולא לגעת בכלום. הפרק הזה הוא למי שרוצה שליטה מדויקת.

💡 השורות שרצות על המסך הן לא שגיאות

כשתראו שורות כמו Read, Edit או Bash מופיעות תוך כדי עבודה, אלה הכלים של Claude, לא שלכם. ככה הוא קורא קבצים, עורך אותם ומריץ פקודות. לא צריך להגיב, פשוט תנו לו לסיים.

היכן מגדירים

ההגדרות יושבות בקובץ settings.json בשתי רמות: ברמת הפרויקט בתור .claude/settings.json (משותף עם הצוות), וברמת המשתמש (גלובלי) שחל על כל הפרויקטים שלכם.

💡 טיפ

הגדרות ברמת הפרויקט גוברות על הגלובליות. אם כלי נחסם בפרויקט, שום כלל גלובלי לא יתיר אותו.

מצבי הרשאה

מצבהתנהגות
defaultבקשת אישור בשימוש הראשון בכל כלי
planקריאה בלבד: Claude מנתח ומתכנן, לא משנה כלום
autoמחליט אוטומטית מה בטוח לאשר
acceptEditsאישור אוטומטי לעריכת קבצים לאורך הסשן
⚠️ גיבוי לפני עבודה

במצבים אוטומטיים Claude עלול לשנות קבצי מקור. שמרו עותק או עבדו תחת ניהול גרסאות (git) לפני שמתחילים. כך תמיד יש לאן לחזור.

דוגמה מינימלית: אישור אוטומטי לקריאה בלבד

נקודת פתיחה בטוחה. Claude יקרא את הקוד בחופשיות אבל יבקש אישור לפני הרצת פקודות או עריכה.

.claude/settings.json (project)
{
  "permissions": {
    "allow": [
      "Read",
      "Grep",
      "Glob"
    ]
  }
}

דוגמה למפתח סולו: אמון ברוב הכלים

לפרויקטים אישיים, מינימום הפרעות. כדאי לשים בהגדרות הגלובליות.

settings.json (global)
{
  "permissions": {
    "allow": [
      "Bash(npm *)",
      "Read",
      "Edit",
      "Grep",
      "Glob",
      "WebFetch",
      "WebSearch"
    ],
    "deny": [
      "Bash(rm -rf *)",
      "Bash(sudo *)"
    ]
  }
}
08

Plugins ו-MCP

הרחבה של Claude Code, בקצרה.

Plugins: חבילה אחת שמאגדת יחד skills, hooks ו-MCP servers, קלה לשיתוף ולהתקנה. מפעילים ומתקינים אותה עם הפקודה /plugin.

MCP servers מחברים את Claude לכלים חיצוניים: דפדפנים, בסיסי נתונים ו-APIs.

Plugins

מריצים /plugin בתוך סשן כדי לפתוח את מנהל ה-plugins ולראות מה זמין, או מתקינים ישירות:

Inside Claude Code
# מערכת עיצוב ל-UI
/plugin install frontend-design@claude-plugins-official
💡 טיפ

לא חייבים MCP כדי להתחיל. רוב העבודה היומיומית נעשית בלי שום שרת חיצוני. מוסיפים אחד רק כשיש צורך אמיתי.

09

בחירת מודל

להתאים את המודל לסוג המשימה.

עוברים בין המודלים עם /model. כלל אצבע פשוט:

מודלמתאים ל
Opusארכיטקטורה מורכבת, תכנון, בעיות קשות
Sonnetקידוד שגרתי, רוב המשימות
Haikuמשימות מכניות ומהירות
⚡ טיפ מקצועי

הריצו את הסשן הראשי על מודל חזק לאיכות, והגדירו לתת-משימות מקבילות מודל קל יותר. עומק היכן שצריך, מהירות בשאר.

10

סוכני משנה

נושא מתקדם: מתי לפצל עבודה לסוכנים מקבילים, ומתי זה מיותר.

סוכן משנה (sub-agent) הוא עותק של Claude שמקבל משימה משלו ורץ בקונטקסט נפרד, לעיתים במקביל לאחרים. הסשן הראשי מחלק את העבודה, כל סוכן מתמקד בחלק שלו ומחזיר את התוצאה. היתרון: כיסוי רחב ומהיר בלי להעמיס הכל על שיחה אחת. החיסרון: לכל סוכן יש עלות והקמה, אז לא תמיד זה משתלם.

✓ כדאי

סריקה או תיקון של עשרות קבצים במקביל, משימות בלתי-תלויות שדורשות התמחויות שונות, ועבודה ארוכה (30 דקות ומעלה) שמתחלקת לחלקים ברורים.

מיותר (Overkill)

שאלה פשוטה, משימה של חמש דקות, או כל דבר שאפשר פשוט לכתוב ישירות. במקרים האלה סוכן משנה רק מוסיף תקורה.

💡 טיפ

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

11

שאלות נפוצות

תשובות קצרות לשאלות החוזרות.
האם Claude Code חינמי?
נדרש מנוי Pro, מנוי Max, או קרדיטים של Anthropic API. הפרטים העדכניים נמצאים באתר של Anthropic.
מה ההבדל בין Commands ל-Skills?
Commands הם קובצי markdown פשוטים שמופעלים ידנית בסלאש. Skills מוסיפים YAML frontmatter, הפעלה אוטומטית לפי ההקשר, ותמיכה ב-scripts ובקבצים נלווים. שניהם עובדים, ו-Skills היא הגישה המתקדמת יותר.
מה קורה כשהקונטקסט מתמלא?
Claude מבצע דחיסה אוטומטית כשמתקרבים לגבול ומסכם את ההיסטוריה כדי לפנות מקום. אפשר גם להריץ /compact ידנית כדי להישאר על אותו נושא, או /clear כדי להתחיל נקי במשימה חדשה.
האם Claude עושה אינדקס של כל הקוד שלי?
לא. הוא עובר על הקוד לפי הצורך עם כלים כמו Read, Grep ו-Glob, וקורא קבצים רק כשצריך. לכן זה עובד טוב בכל גודל פרויקט בלי שלב אינדקס מקדים.
Claude שינה משהו ואני רוצה לחזור אחורה
משתמשים ב-/rewind כדי לחזור לנקודה קודמת בשיחה או בקוד ולבטל שינויים שהוא עשה.
איך גורמים ל-Claude לתכנן לפני שהוא כותב קוד?
לוחצים Shift + Tab ועוברים למצב Plan, מצב קריאה בלבד שבו Claude מנתח ומציע תוכנית בלי לגעת בקבצים. מאשרים את התוכנית, ורק אז עוברים ליישום.
אפשר לתת ל-Claude קובץ מסוים להסתכל עליו?
כן, אפשר פשוט להדביק את הנתיב ו-Claude יפתח את הקובץ בעצמו. אם מקלידים @ לפני הנתיב מקבלים השלמה אוטומטית תוך כדי הקלדה (פחות טעויות) והקובץ נטען במפורש לקונטקסט.
באיזו שפה Claude עונה?
פשוט פונים אליו בעברית והוא עונה בעברית, ואפשר לקבע זאת בשורה ב-CLAUDE.md. חשוב לדעת: עברית צורכת בערך פי 1.5 עד 2 טוקנים לעומת אנגלית, כך שבעבודה כבדה עדיף לעבוד באנגלית כדי לא לגמור את המכסה מהר.
איך משנים את צבע הרקע של הטרמינל?
בחלון בחירת התיקייה לוחצים על אפשרויות מתקדמות ובוחרים צבע. צבע הטקסט מותאם אוטומטית כדי שיישאר קריא.
הקלדתי exit והחלון נסגר. איך מריצים פקודה וחוזרים?
החל מגרסה 2.8.0 של Launchpad CLI, החלון נשאר פתוח כש-Claude מסיים: הוא עובר לשורת פקודה רגילה. מריצים עדכון או פקודת git, ואז מקלידים claude כדי לחזור עם כל ההגדרות, או exit כדי לסגור.