המדריך המעשי המלא

המדריך המלא ל-Claude Code

כל מה שצריך לדעת על Claude Code – מהתקנה ועד workflows מתקדמים. פקודות, hooks, skills, קונפיגורציות ו-MCP servers, כולל יותר מ-30 דוגמאות מוכנות להעתקה. בעברית, מעודכן, וללא בלבולי מילים.

30+ דוגמאות להעתקה
14 פרקים
מתעדכן בקביעות
ר
מאת רונן עמוס, רו״ח
יועץ AI ואוטומציה פיננסית

צעדים ראשונים

מהאפס לעבודה תוך פחות מדקה.

Claude Code הוא כלי קידוד agentic שחי בטרמינל שלך. הוא יודע לערוך קבצים, להריץ פקודות, לחפש בקוד שלך ולעבוד מול git – הכל בשפה טבעית. אחרי שתתקין אותו לפי המדריך הרשמי של Anthropic (macOS, Linux, או Windows), פותחים את התיקייה של הפרויקט ומריצים:

Terminal
cd your-project
claude
💡
טיפ אפשר לדלג על כל בקשות ההרשאה עם --dangerously-skip-permissions, אבל גישה הרבה יותר חכמה היא Auto mode – classifier מבוסס AI שמחליט מה בטוח להפעיל. עוברים אליו עם Shift + Tab.

שימוש בתוך VS Code

אפשר גם להריץ את Claude Code ישירות בתוך VS Code. מתקינים את התוסף הרשמי Claude Code מהמרקטפלייס, והוא יופיע כפאנל משולב בעורך.

קיצורי מקלדת

הקיצורים ששווה לזכור.

Shift + Enter

שורה חדשה בלי לשלוח

Shift + Tab

מעבר בין מצבי הרשאה

Ctrl + C

ביטול הפעולה הנוכחית

Escape

ביטול הקלט הנוכחי

Cmd/Meta + T

הפעלת Extended Thinking

Cmd/Meta + P

פתיחת בורר המודלים

Ctrl + R

חיפוש בהיסטוריית פקודות

Ctrl + T

הצגת רשימת המשימות

Ctrl + G

פתיחת עורך חיצוני

Ctrl + B

הפעלת משימה ברקע

הרשאות

שליטה מלאה במה ש-Claude Code יכול ולא יכול לעשות.

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

היכן מגדירים

הרשאות יושבות בקובץ settings.json בשתי רמות:

ברמת הפרויקט

.claude/settings.json – נכנס ל-git, משותף עם הצוות.

ברמת המשתמש (גלובלי)

~/.claude/settings.json – חל על כל הפרויקטים שלך.

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

מצבי הרשאה

הגדירו defaultMode ב-settings כדי לשנות את אופן בקשת האישור:

מצבהתנהגות
defaultבקשת אישור בשימוש הראשון בכל כלי
planקריאה בלבד – Claude מנתח אבל לא משנה כלום
autoclassifier מבוסס AI מחליט מה בטוח לאשר אוטומטית
acceptEditsאישור אוטומטי לעריכת קבצים לאורך ה-session
bypassPermissionsדילוג על כל הבקשות – רק בקונטיינרים או VMs

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

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

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

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

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

~/.claude/settings.json (global)
{
  "permissions": {
    "allow": [
      "Bash(npm *)",
      "Bash(git *)",
      "Read",
      "Edit",
      "Grep",
      "Glob",
      "WebFetch",
      "WebSearch",
      "mcp__*"
    ]
  }
}

דוגמה 3: פרויקט צוותי – אשרו בנייה, חסמו סכנות

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

.claude/settings.json (project)
{
  "permissions": {
    "allow": [
      "Bash(npm run *)",
      "Bash(git commit *)",
      "Read",
      "Grep",
      "Glob"
    ],
    "deny": [
      "Bash(git push *)",
      "Bash(rm -rf *)"
    ]
  }
}
טיפ מקצועי נסו את Auto mode במקום לפרט ידנית כל כלי. ה-classifier יחליט מה בטוח לפי הבקשה שלך. מתחילים עם --permission-mode auto או עוברים אליו עם Shift + Tab.

פקודות

כל הפקודות המובנות ומתי להגיע אליהן.

פקודהמה היא עושהמתי להשתמש
/initאתחול פרויקט עם קובץ CLAUDE.mdפעם ראשונה בפרויקט
/compactדחיסת השיחה עם פוקוס מותאםשימוש בקונטקסט מעל 80%
/clearאיפוס הקונטקסט, התחלה מחדשמעבר בין משימות
/diffתצוגת diff אינטראקטיבית של שינויים שלא commitולפני commit
/modelמעבר בין Opus ל-Sonnetהתאמת מודל למורכבות המשימה
/effortהגדרת רמת מאמץ (low/medium/high/max/auto)איזון בין מהירות ויסודיות
/planכניסה למצב תכנון – Claude מתכנן לפני קודתחילת משימה מורכבת
/resumeהמשך session קודםחזרה לעבודה לא גמורה
/branchפיצול השיחה בנקודה הנוכחיתניסויי "מה אם"
/rewindחזרה לנקודה קודמת בשיחה ו/או בקודביטול שינויים של Claude
/memoryניהול קונטקסט שנשמר אוטומטיתשמירת מידע בין sessions
/contextהצגה ויזואלית של ניצול הקונטקסטבדיקת כמה קונטקסט נצרך
/costסטטיסטיקת שימוש בטוקניםבקרת עלויות
/configפתיחת הגדרות (theme, מודל, העדפות)התאמה אישית
/permissionsצפייה וניהול חוקי הרשאותבקרה על מה שמותר
/doctorאבחון התקנה והגדרותכשמשהו לא עובד
/btwשאלה צדדית מהירה בלי לזהם את הקונטקסטתשובה זריזה באמצע משימה
/exportייצוא השיחה כטקסט פשוטשמירה או שיתוף session
💡
טיפ לא כל הפקודות זמינות בכל סביבה. חלקן תלויות בפלטפורמה, בתוכנית, או בגרסת Claude Code. הקלידו / ב-session כדי לראות אילו פקודות זמינות לכם.

Skills מובנים

אלה מגיעים מובנים עם Claude Code – ללא צורך בהתקנה:

/simplify

בדיקת איכות קוד + תיקון אוטומטי

/batch

הרצה מקבילית על מספר קבצים

/loop

חזרה על משימות בלולאה

/debug

workflow מובנה לדיבאג

פקודות מותאמות אישית

בונים פקודות סלאש משלכם עם קבצי markdown פשוטים.

פקודות מותאמות הן קובצי markdown שהופכים לפקודות סלאש. שומרים אותן כ-skills (מומלץ) או בתיקיית commands הישנה:

ברמת הפרויקט

.claude/skills/name/SKILL.md – משותף עם הצוות דרך git.

גלובלי (אישי)

~/.claude/skills/name/SKILL.md – זמין בכל הפרויקטים שלך.

💡
טיפ פקודות מותאמות אוחדו עם skills. קבצים בתיקיית .claude/commands/ עדיין עובדים, אבל .claude/skills/ הוא הנתיב המומלץ. Skills מוסיפים תכונות כמו YAML frontmatter, auto-triggering ו-scripts חבילים.

השתמשו ב-$ARGUMENTS ב-skill כדי לקבל קלט כשהוא מופעל.

.claude/skills/review/SKILL.md
Review the changes on the current branch compared to main.

Focus on:
1. Logic errors and edge cases
2. Security issues
3. Performance concerns
4. Missing error handling

Reference file names and line numbers.
Show the diff summary first.
.claude/skills/test/SKILL.md
Write tests for $ARGUMENTS

Cover:
- Happy path
- Empty / null input
- Error cases
- Edge cases

Use the existing test framework. Run tests after writing them.
.claude/skills/refactor/SKILL.md
Refactor $ARGUMENTS to be cleaner and more maintainable.

Rules:
- Keep the same behavior (no feature changes)
- Improve naming and readability
- Extract repeated logic into functions
- Add type hints if missing
- Run tests after to confirm nothing broke

Hooks

פעולות אוטומטיות שרצות בנקודות ספציפיות במחזור החיים של Claude Code.

Hooks הם פקודות shell, קריאות HTTP או פרומפטים ל-LLM שמופעלים אוטומטית בנקודות מסוימות. מוסיפים אותם ב-.claude/settings.json (פרויקט) או ~/.claude/settings.json (גלובלי). פקודות ה-hooks מקבלות JSON ב-stdin עם פרטי הכלי.

PreToolUse

רץ לפני כלי. יכול לחסום פקודות מסוכנות (exit code 2 = חסימה).

PostToolUse

רץ אחרי כלי שהצליח. שימושי לפורמט אוטומטי ול-linting.

Notification

מופעל כש-Claude צריך קלט או סיים. שימושי להתראות שולחן עבודה.

💡
טיפ ל-Claude Code יש מעל 21 hook events כולל Stop, SessionStart, UserPromptSubmit, FileChanged ועוד. הדוגמאות כאן מכסות את הנפוצים ביותר. ראו את תיעוד ה-hooks המלא לכל ה-events.

פורמט אוטומטי לקבצי Python אחרי כל עריכה

.claude/settings.json
{
  "hooks": {
    "PostToolUse": [{
      "matcher": "Write|Edit",
      "hooks": [{
        "type": "command",
        "command": "jq -r '.tool_input.file_path' | xargs black 2>/dev/null; exit 0"
      }]
    }]
  }
}

פורמט אוטומטי ל-JS/TS עם Prettier

.claude/settings.json
{
  "hooks": {
    "PostToolUse": [{
      "matcher": "Write|Edit",
      "hooks": [{
        "type": "command",
        "command": "jq -r '.tool_input.file_path' | xargs npx prettier --write 2>/dev/null; exit 0"
      }]
    }]
  }
}

חסימת פקודות מסוכנות

.claude/settings.json
{
  "hooks": {
    "PreToolUse": [{
      "matcher": "Bash",
      "hooks": [{
        "type": "command",
        "command": "jq -r '.tool_input.command' | grep -qE 'rm -rf|git push.*--force|git reset --hard' && echo 'Blocked: dangerous command' >&2 && exit 2 || exit 0"
      }]
    }]
  }
}

הגנה על קבצים רגישים מפני עריכה

.claude/settings.json
{
  "hooks": {
    "PreToolUse": [{
      "matcher": "Write|Edit",
      "hooks": [{
        "type": "command",
        "command": "jq -r '.tool_input.file_path' | grep -qE '\\.env|secrets/|\\.git/' && echo 'Blocked: protected file' >&2 && exit 2 || exit 0"
      }]
    }]
  }
}

התראת שולחן עבודה כש-Claude צריך קלט

macOS
{
  "hooks": {
    "Notification": [{
      "matcher": "",
      "hooks": [{
        "type": "command",
        "command": "osascript -e 'display notification \"Claude Code needs input\" with title \"Claude Code\" sound name \"Ping\"'"
      }]
    }]
  }
}
Windows (PowerShell)
{
  "hooks": {
    "Notification": [{
      "matcher": "",
      "hooks": [{
        "type": "command",
        "command": "powershell -Command \"Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.MessageBox]::Show('Claude Code needs your attention','Claude Code')\""
      }]
    }]
  }
}
טיפ מקצועי קיימים ארבעה סוגי handlers ל-hooks: "command" (shell), "http" (webhook), "prompt" (הערכת LLM בתור אחד), ו-"agent" (יוצר subagent). ב-hooks חוסמים, exit code 2 חוסם את הפעולה ומציג את stderr כפידבק.

CLAUDE.md

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

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

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

היכן ממקמים

ברמת הפרויקט

./CLAUDE.md או ./.claude/CLAUDE.md – משותף עם הצוות דרך git.

אישי (כל הפרויקטים)

~/.claude/CLAUDE.md – ההעדפות שלך בכל פרויקט.

תבנית

השתמשו בזה כנקודת פתיחה – התאימו לפרויקט שלכם:

CLAUDE.md
# Project: [Name]

## Tech Stack
- [Framework], [Language + version]
- [Database], [Key libraries]

## Commands
- Dev: [command]
- Build: [command]
- Test: [command]
- Lint: [command]

## Architecture
- [Where services live]
- [Where routes/views live]
- [Where models/types live]
- [Where tests live]

## Code Style
- [Rule 1 — be specific]
- [Rule 2]
- [Rule 3]

## Rules
- ALWAYS run tests after changes
- ALWAYS use TypeScript strict mode
- NEVER commit directly to main
- Keep files under 300 lines — split if larger
💡
טיפ שמרו את CLAUDE.md מתחת ל-200 שורות. לפרויקטים גדולים, פצלו את ההוראות לקבצי .claude/rules/ – אפשר לתחום חוקים לסוגי קבצים מסוימים עם paths ב-frontmatter. אפשר גם לייבא קבצים אחרים עם תחביר @path/to/file.

Skills

פקודות מתקדמות עם auto-triggering ומשאבים נלווים.

Skills הם השלב הבא מעבר לפקודות מותאמות. הם יושבים ב-.claude/skills/your-skill-name/SKILL.md ותומכים ב-auto-triggering, scripts חבילים, ושליטה ב-subagents.

Commands

  • קובץ markdown פשוט
  • הפעלה ידנית בסלאש
  • ללא קבצים נלווים
  • פשוט – להתחיל מכאן

Skills

  • YAML frontmatter + markdown
  • הפעלה אוטומטית על ידי AI
  • scripts, refs ונכסים חבילים
  • מתקדם – לשדרג כשצריך

Skills פופולריים

Remotion

יצירת motion graphics וסרטונים עם קוד. מופעל אוטומטית כשמזוהה קוד Remotion.

Frontend Design

Skill רשמי של Anthropic. נותן ל-Claude מערכת עיצוב לפני שהוא נוגע בקוד.

Superpowers

workflow פיתוח מלא: סיעור מוחות, TDD, code review, אוטומציה של git worktree.

Claude API

Skill מובנה. טוען אוטומטית את ה-API reference כשהקוד מייבא את ה-Anthropic SDK.

איך לבנות Skill משלכם

יוצרים תיקייה ב-.claude/skills/your-skill-name/ עם קובץ SKILL.md. מוסיפים YAML frontmatter עם name ו-description – Claude משתמש ב-description כדי להחליט מתי לטעון אותו אוטומטית.

.claude/skills/explain-code/SKILL.md
---
name: explain-code
description: Explains code with diagrams and analogies. Use when the user asks "how does this work?"
---

When explaining code, always include:

1. **Start with an analogy** — compare the code to something from everyday life
2. **Draw a diagram** — use ASCII art to show the flow or structure
3. **Walk through the code** — explain step-by-step what happens
4. **Highlight a gotcha** — what's a common mistake or misconception?

Keep explanations conversational.
💡
טיפ אפשר גם לכלול scripts, templates וקבצי reference לצד ה-SKILL.md. הוסיפו disable-model-invocation: true ל-frontmatter כדי להפוך skill להפעלה ידנית בלבד (למשל ל-workflows של deploy שלא רוצים ש-Claude יפעיל אוטומטית).

Workflows

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

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

01

מבנה מודולרי

כל פיצ׳ר בקובץ נפרד. בדקו ב-300 שורות – אם הקובץ ארוך יותר, צריך לפצל אותו.

02

משימה אחת לכל session

Plan ← Code ← Test ← Commit ← /clear ← הבא. Sessions חדשים זולים. Sessions מזוהמים עולים באיכות.

03

הכירו את אבני הבניין

לפני פרומפט: אילו APIs צריך? איך הדאטה זורם? איך נראה הפלט? להבין את אבני הבניין לפני שכותבים פרומפט.

מחזור הפיתוח

01
Plan
מגדירים מה לבנות
02
Code
Claude מממש
03
Test
מוודאים שעובד
04
Commit
שומרים התקדמות
05
/clear
סשן חדש, משימה הבאה
טיפ מקצועי עשו commit אחרי כל שינוי שעובד. Sessions חדשים זולים – sessions מזוהמים יעלו לכם באיכות ובטוקנים.

פרומפטים חזקים

פרומפטים שעברו מבחני שטח למצבים שגרתיים. העתיקו ישירות.

חיוב תכנון רציני
מתי: תחילת כל משימה משמעותית
Prompt
Before writing any code, analyze the existing codebase structure and create a detailed plan. List every file you'll create or modify, and explain why. Wait for my approval before implementing.
ה-Redo האלגנטי
מתי: כשהניסיון הראשון מרגיש עקום
Prompt
Knowing everything you know now, scrap this and implement the elegant solution.
דיבאג שורש הבעיה
מתי: כשמקבלים שגיאה
Prompt
This error is happening: [paste error]
Don't just fix the symptom. Find the root cause, explain it, then fix it properly. Run tests after.
Subagents מקבילים
מתי: 3+ משימות עצמאיות
Prompt
Use parallel subagents for these independent tasks:
1. [Task A]
2. [Task B]
3. [Task C]
Work on all three at the same time. Combine results when done.
שלד פרויקט חדש
מתי: התחלה מאפס
Prompt
Create a modular project structure for [description].
Each feature gets its own file in a logical folder structure.
No file should be longer than 300 lines.
Include type hints and error handling from the start.
מציאת קבצים גדולים
מתי: refactoring או שיפור איכות קוד
Prompt
Scan the entire project for files larger than 600 lines of code. List them sorted by size, and suggest how each could be split into smaller, focused modules.
בקשת הבהרות לפני בנייה
מתי: בסוף כל פרומפט – כדי לשמור על תיאום
Prompt
Before you start, ask me questions to make sure you understand exactly what I want.
טיפ מקצועי הוסיפו "ask me questions first" בסוף כל פרומפט מורכב. זה מאלץ את Claude להבהיר דרישות לפני שהוא קופץ לקוד – וחוסך לכם הלוך-חזור של תיקונים.

Plugins ו-MCP

הרחבה של Claude Code עם plugins ו-MCP servers.

Plugins מאגדים skills, agents, hooks ו-MCP servers לחבילה לשיתוף קל. MCP servers מחברים את Claude לכלים חיצוניים כמו דפדפנים, בסיסי נתונים ו-APIs.

התקנת Plugins

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

Inside Claude Code
# UI generation with design system
/plugin install frontend-design@claude-plugins-official

# GitHub integration
/plugin install github@claude-plugins-official

# Sentry error monitoring
/plugin install sentry@claude-plugins-official

# TypeScript code intelligence
/plugin install typescript-lsp@claude-plugins-official
💡
טיפ ל-plugins קהילתיים, קודם מוסיפים את ה-marketplace ואז מתקינים: /plugin marketplace add owner/repo, ואחר כך /plugin install name@marketplace.

MCP Servers

MCP servers נותנים ל-Claude Code גישה לכלים חיצוניים – דפדפנים, בסיסי נתונים, APIs, וכל דבר שמדבר את פרוטוקול ה-MCP. מוסיפים אותם עם claude mcp add.

Local (stdio) servers
# Browser automation — Claude can see your UI
claude mcp add --transport stdio playwright -- npx @playwright/mcp@latest

# Fetch web content — read docs, APIs
claude mcp add --transport stdio fetch -- npx @anthropic-ai/mcp-fetch@latest
Remote servers
# Notion — connect to your workspace
claude mcp add --transport http notion https://mcp.notion.com/mcp

# Any HTTP MCP server
claude mcp add --transport http my-server https://example.com/mcp

בחירת מודל

התאימו את המודל למשימה.

Claude Code עובד כברירת מחדל עם מודלים של Anthropic (Opus ו-Sonnet). משתמשים ב-/model כדי לעבור ביניהם. למודלים שאינם של Anthropic, אפשר להשתמש ב-CC Switch שמאפשר ניתוב ליותר מ-50 מודלים מספקים כמו DeepSeek, MiniMax, OpenRouter ועוד.

מודלמתאים לעלות
Claude Opus 4.6ארכיטקטורה מורכבת, תכנון$$$
Claude Sonnet 4.6קידוד שגרתי$$
MiniMax M2.7קידוד טוב, זול בהרבה$
DeepSeek V3משימות בתקציב¢
טיפ מקצועי הריצו את ה-session הראשי על Opus לאיכות, והגדירו subagents למודל זול יותר: export CLAUDE_CODE_SUBAGENT_MODEL="claude-sonnet-4-6"

שימוש ב-Claude Code בחינם

ניתוב Claude Code למודל חינמי ב-OpenRouter – פר פרויקט, ללא התנגשות עם הקונפיג הגלובלי.

אפשר להריץ את Claude Code בעלות של 0 ש״ח על ידי הצבעה למודל חינמי ב-OpenRouter. עושים את זה ברמת הפרויקט כדי שלא ייגע בהגדרות הגלובליות שלכם – ללא התנגשויות וללא שבירה של הסידור הראשי, רק override מבודד לפרויקט אחד.

שלב 1 – יצירת קונפיג ברמת הפרויקט

בתוך הפרויקט שבו רוצים להשתמש חינם, יוצרים תיקיית .claude, ובתוכה קובץ בשם settings.local.json.

שלב 2 – מקבלים מפתח API חינמי מ-OpenRouter

נרשמים ב-openrouter.ai, יוצרים מפתח API, ואז בעמוד המודלים מעתיקים את ה-slug של כל מודל שמסומן free (למשל minimax/minimax-m2.5:free).

שלב 3 – מדביקים את זה ב-.claude/settings.local.json

(מחליפים את המפתח ואת slug המודל בשלכם):

.claude/settings.local.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "XXX",
    "ANTHROPIC_BASE_URL": "https://openrouter.ai/api",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "minimax/minimax-m2.5:free",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "minimax/minimax-m2.5:free",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "minimax/minimax-m2.5:free"
  }
}

שלב 4 – מפעילים Claude Code בפרויקט

פותחים טרמינל בתיקיית הפרויקט ומריצים claude. אחר כך מריצים את הפקודה /model – אתם אמורים לראות את המודל החינמי של OpenRouter כפעיל. רושמים hi כדי לוודא שהוא עונה.

שלב 5 – מוודאים שזה באמת בחינם

נכנסים ל-OpenRouter usage logs – תראו את הקריאות שלכם נוחתות ב-$0. בהצלחה.

חשוב כשרצים על מודל חינמי קטן יותר – לא על Opus או Sonnet – המודל הרבה פחות סלחני לפרומפטים מעורפלים וקונטקסט מבולגן. כדי לקבל תוצאות טובות צריך להבין איך לקודד עם AI נכון: להכיר את אבני הבניין, לבנות קונטקסט בצורה מסודרת, ולפרק את העבודה לצורות הנכונות עבור המודל.

שאלות נפוצות

תשובות מהירות לשאלות החוזרות.

האם Claude Code חינמי?
Claude Code דורש מנוי Pro (20$ לחודש), Max (100$–200$ לחודש), או קרדיטי Anthropic API. עם זאת, אפשר להשתמש בו בחינם עם מודלים פתוחים שרצים מקומית על ידי ניתוב דרך כלים כמו CC Switch או Claude Code Router (ראו את הפרק "שימוש בחינם" למעלה).
מה ההבדל בין commands ל-skills?
Commands אוחדו ל-skills. גם .claude/commands/ וגם .claude/skills/ עובדים, אבל skills היא הגישה המומלצת. Skills מוסיפים YAML frontmatter ל-auto-triggering, scripts חבילים, ושליטה ב-subagents.
מה קורה כשהקונטקסט מתמלא?
Claude עושה auto-compact כשמתקרבים לגבולות הקונטקסט, ומסכם את היסטוריית השיחה כדי לפנות מקום. אפשר גם להריץ /compact ידנית או /clear כדי להתחיל מחדש. הפרקטיקה הטובה ביותר היא משימה אחת לכל session עם commits ביניהם.
האם Claude Code עושה אינדקס של כל הקוד שלי?
לא. Claude נווט בקוד לפי דרישה תוך שימוש בכלים כמו Read, Grep ו-Glob. הוא קורא קבצים לפי הצורך במקום לעשות pre-indexing של הכל. זה גמיש יותר ועובד עם כל גודל פרויקט.
אילו IDEs נתמכים?
VS Code, Cursor (וגרסאות נוספות של VS Code), IntelliJ, PyCharm (ושאר IDEs של JetBrains), וכל טרמינל. אפשר גם להריץ אותו כ-CLI עצמאי.
אפשר להשתמש ב-Claude Code עם מודלים שאינם של Anthropic?
כן – משתמשים ב-CC Switch כדי לנתב ליותר מ-50 מודלים מספקים כמו DeepSeek, MiniMax, OpenRouter ועוד.

קורסים וכלים מומלצים

✦ קורס חינמי
Zero to Claude — קוד עם AI מהבסיס

קורס אונליין חינמי שמלמד איך לבנות תוכנה עם Claude Code מאפס. אם אתם רוצים להפיק את המקסימום מהמדריך הזה — זה הצעד הבא.

לקורס החינמי ←
claude-code-history-search
דאשבורד HTML לחיפוש וסינון כל ה-sessions של Claude Code שלכם — פרויקט קוד פתוח שכתבתי
רוצים להפוך גם את החשבונאות לאוטומטית?

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

לאתר שלי ←