Claude Code — פיתוח עם AI
שיעור 3 מתוך 8 38%
שיעור הבא →
שיעור 03 22 דקות

הפקודות הבסיסיות ואיך לדבר עם Claude Code נכון

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

פקודות מובנות — Slash Commands

בתוך session של Claude Code, כל פקודה שמתחילה ב-/ היא פקודת מערכת:

/help

> /help

מציג את כל הפקודות הזמינות. תמיד מועיל לפתוח פגישה חדשה.

/clear

> /clear

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

/compact

> /compact

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

/model

> /model claude-opus-4-5

מחליף את המודל באמצע session. Opus מדויק יותר לבעיות מורכבות, Haiku מהיר וזול לשינויים קטנים.

/add-dir

> /add-dir ../shared-utils

מוסיף תיקייה נוספת ל-context. שימושי כשפרויקט מורכב ממספר תיקיות.

קיצורי מקשים קריטיים

  • ESC — עוצר פעולה שרצה. אם Claude Code התחיל לעשות משהו שגוי — ESC מיידית
  • Ctrl+C — יוצא מהתוכנה לחלוטין
  • ↑ / ↓ — ניווט בהיסטוריית הבקשות
  • Tab — השלמה אוטומטית בפקודות מסוימות

מצב Non-Interactive — –print

רוצים להריץ Claude Code כחלק מ-script? השתמשו ב---print:

claude --print "list all TODO comments in this codebase"

מריץ, מדפיס את התוצאה, ויוצא. מעולה לאוטומציה ו-CI/CD.

איך לנסח בקשות שמביאות תוצאות

ההבדל בין בקשה טובה לגרועה הוא ענק:

❌ בקשה גרועה

> fix the bug

Claude Code לא יודע איזה bug, איפה הוא, או מה הסימפטום. הוא יתחיל לנחש.

✅ בקשה טובה

> the contact form in template-parts/contact-form.php is not sending emails.
  The function is jonny_handle_contact_form() in functions.php line ~340.
  When submitted, wp_mail() returns false but there is no error logged.
  Check why wp_mail fails and fix it.

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

עקרונות לבקשה טובה

  • תאר את הסימפטום, לא רק "לא עובד"
  • ציין קבצים ספציפיים אם ידועים לך
  • תן context — מה ניסית כבר? מה הציפייה?
  • הגדר scope — "רק ב-header.php" מונע שינויים לא רצויים
  • בקש סיבה — "explain why you made each change" = קוד שאתה מבין

–continue: המשך session קודם

claude --continue

ממשיך את השיחה האחרונה מאיפה שהפסקתם. שימושי כשסגרתם את הטרמינל ורוצים להמשיך task שלא הסתיים.

הרצה עם קובץ ספציפי

claude --file src/components/Header.tsx

פותח session עם הקובץ הזה כ-context ראשוני.

✅ סיכום השיעור

  • /help, /clear, /compact — פקודות בסיסיות לניהול session
  • ESC עוצר פעולה; Ctrl+C יוצא
  • בקשה טובה = סימפטום + קובץ + context + scope
  • --print לשימוש לא-אינטראקטיבי ו-scripts

בשיעור הבא — CLAUDE.md: הקובץ שהופך את Claude Code לשותף שמכיר את הפרויקט שלך לעומק.

שיעור קודם
התקנה והגדרה — Mac, Windows ו-Linux
שיעור הבא
עבודה עם קבצים ופרויקטים — Context…
התקשרו עכשיו
דלגו לתוכן הראשי