📚 פרק 10 מתוך 14 | קורס Claude Code בעברית

בפרקים הקודמים למדנו על Plan Mode ועל ניהול הרשאות. עכשיו מגיע הזמן לדבר על יכולת מרכזית שמשפיעה על איכות העבודה של Claude: Extended Thinking — היכולת להנחות את Claude לבלות זמן בחשיבה לפני שהוא מתחיל לפעול. בפרק הזה נבין מה זה Extended Thinking, איך מפעילים ומכבים אותו, מה זה Effort Levels, ואיך Adaptive Thinking עובד במודלים החדשים.

✅ מה תלמדו בפרק זה

  • מה זה Extended Thinking ולמה הוא משפר את התוצאות
  • איך להפעיל ולכבות את ה-Thinking ב-Claude Code
  • מה זה Effort Levels ואיך לבחור את הרמה הנכונה
  • מה זה Adaptive Thinking ואיך הוא עובד במודלים החדשים
  • ההבדל בין Thinking לבין Planning ומתי להשתמש בכל אחד
  • האם מילות מפתח כמו "think hard" באמת עובדות?

מה זה Extended Thinking?

Extended Thinking היא יכולת שמאפשרת ל-Claude לבצע תהליך חשיבה פנימי לפני שהוא מגיב. במקום לקפוץ ישר לפתרון, Claude "עוצר" רגע, שוקל את האפשרויות השונות, בוחן מקרי קצה, ורק אז מתחיל לעבוד. אתם יכולים ממש לראות את תהליך החשיבה בזמן אמת — לפתוח אותו ולקרוא מה Claude חושב.

למשל, אם תבקשו מ-Claude ליצור מערכת התראות לדשבורד שלכם ותוסיפו "לפני שאתה מיישם, תחשוב על מקרי קצה" — תראו איך הוא מנתח את הבעיה: מה קורה כשחסר מידע בקובץ? מה קורה עם סכומים שליליים? ורק אחרי שהוא גיבש תוכנית מסודרת, הוא מתחיל לכתוב קוד.

למה Extended Thinking חשוב?

1

תוצאות טובות יותר

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

2

שקיפות מלאה

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

3

ניהול קונטקסט יעיל

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

4

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

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

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

איך מפעילים ומכבים Extended Thinking

ב-Claude Code, ה-Extended Thinking מופעל כברירת מחדל בכל המודלים שתומכים בו (Opus 4.6, Sonnet 4.6, Haiku 4.5 ועוד). יש כמה דרכים לשלוט בו:

✅ הפעלה / כיבוי מהיר

  • במק: Option + T
  • בווינדוס/לינוקס: Alt + T
  • מבצע Toggle — לחיצה אחת מכבה, לחיצה נוספת מפעילה

⚙️ הגדרה קבועה

  • פקודת /config — לשינוי ברירת המחדל לכל הפרויקטים
  • משתנה סביבה CLAUDE_CODE_EFFORT_LEVEL
  • ההגדרה נשמרת בין שיחות

הדגמה: עם ובלי Thinking

בואו נראה את ההבדל. ניקח את אותה בקשה בדיוק: "צור מערכת התראות לדשבורד, תחשוב על מקרי קצה כמו מידע חסר בקובץ Excel או סכומים שליליים".

✅ עם Extended Thinking

  • Claude מתחיל בתהליך חשיבה שנמשך מספר שניות
  • אפשר לפתוח ולראות את כל תהליך המחשבה
  • הוא בוחן מקרי קצה, שוקל ארכיטקטורה, ומתכנן מבנה
  • התוצאה: עיצוב מסודר ומקיף עם טיפול בכל המקרים

❌ בלי Extended Thinking

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

Effort Levels — כמה חשיבה להקדיש

לא כל משימה דורשת את אותה רמת חשיבה. תיקון שגיאת כתיב לא צריך את אותו עומק כמו תכנון ארכיטקטורה מורכבת. לכן Claude Code מאפשר להגדיר Effort Level — כמה עומק חשיבה Claude ישקיע.

רמה מתי להשתמש זמן חשיבה עלות
Low משימות פשוטות — תיקוני כתיב, שינויים קוסמטיים, שאלות מהירות מינימלי נמוכה
Medium משימות בינוניות — כתיבת פונקציה חדשה, תיקון באג פשוט בינוני בינונית
High משימות מורכבות — תכנון ארכיטקטורה, באגים מסובכים, פיצ'רים גדולים ארוך גבוהה
Max הרמה הגבוהה ביותר — זמינה ב-Opus 4.6 וב-Sonnet 4.6 בלבד מקסימלי הגבוהה ביותר

כדי לשנות את רמת ה-Effort, כתבו את הפקודה /effort ובחרו את הרמה הרצויה:

שינוי Effort Level:
/effort low # חשיבה מינימלית /effort medium # חשיבה בינונית /effort high # חשיבה מעמיקה (ברירת מחדל) /effort max # חשיבה מקסימלית (Opus 4.6 / Sonnet 4.6)
⚠️ זכרו: ככל שרמת ה-Effort גבוהה יותר, כך Claude משקיע יותר זמן וצורך יותר טוקנים — מה שמשפיע על העלות ועל מכסת השימוש שלכם. בחרו רמה שמתאימה למורכבות המשימה.

Adaptive Thinking — חשיבה חכמה במודלים החדשים

במודלים החדשים ביותר של Claude (Opus 4.6 ו-Sonnet 4.6) הוכנס שינוי משמעותי: Adaptive Thinking. הרעיון פשוט אבל חכם — במקום שה-Effort Level יהיה רמה קבועה, הוא הופך לרף עליון.

מה זה אומר בפועל? אם הגדרתם Effort Level ל-Medium, Claude לא בהכרח ישתמש ב-Medium בכל בקשה. הוא יחליט בעצמו כמה חשיבה נדרשת: אם שאלתם שאלה פשוטה, הוא ישתמש ב-Low. אם שאלתם משהו מורכב — הוא ישתמש ב-Medium (הרף שהגדרתם). אבל הוא לא יחרוג מהרף שקבעתם.

📊 התנהגות קודמת (מודלים ישנים)

הגדרתם Medium → Claude תמיד משתמש ב-Medium, גם למשימות פשוטות. בזבוז משאבים על דברים שלא דורשים חשיבה מעמיקה.

🧠 Adaptive Thinking (Opus/Sonnet 4.6)

הגדרתם Medium → Claude מחליט בעצמו: Low למשימות קלות, Medium למורכבות. חוסך משאבים בלי לפגוע באיכות.

✅ המלצה: ברוב המקרים, שווה להשאיר את ה-Effort Level על High (ברירת המחדל) ולתת ל-Adaptive Thinking לעשות את העבודה. Claude יבחר בעצמו כמה לחשוב בהתאם למורכבות הבקשה.

Thinking לעומת Planning — מה ההבדל?

זו שאלה שעולה הרבה: מתי להשתמש ב-Thinking ומתי ב-Planning? התשובה הקצרה: השתמשו בשניהם. אבל בואו נבין את ההבדלים כדי לדעת מתי כל אחד בולט:

מאפיין Planning (Plan Mode) Thinking (Extended Thinking)
מתאים למה שינויים רוחביים על פני הרבה קבצים עם תלויות משימות עם מרכיב לוגי חזק, לא בהכרח הרבה קבצים
דוגמה שינוי פורמט תאריך בכל האתר — פוסטים, תגובות, הגדרות תכנון מערכת תגובות חדשה — בחירת טכנולוגיה, מבנה DB, לוגיקה
מה קורה Claude בונה רשימת משימות (To-Do) ומבצע אותן בסדר מסודר Claude חושב לעומק על הפתרון ואז מיישם
הפעלה Shift+Tab למצב Plan Mode מופעל כברירת מחדל, מתכוונן עם /effort
שילוב עובדים מצוין יחד — Plan Mode לתכנון הסדר, Thinking לחשיבה לוגית בכל שלב

האם מילות מפתח בפרומפט עובדות?

יוצא לראות לא מעט אנשים שכותבים בפרומפט מילים כמו "think hard", "think more", "think deeply" ומצפים שזה ישפיע על רמת החשיבה. אז מה אומר התיעוד הרשמי?

❌ לא ממופה ל-Effort Level

  • "think hard" — לא ממופה לרמה ספציפית
  • "think more" — לא ממופה לרמה ספציפית
  • "think deeply" — לא ממופה לרמה ספציפית
  • לפי התיעוד הרשמי, מילים אלה לא מתורגמות לשינוי ב-Effort Level

✅ יוצא דופן: ultrathink

  • המילה "ultrathink" בתוך הפרומפט כן מפעילה את רמת ה-Effort הגבוהה ביותר
  • עובד ב-Opus 4.6 ו-Sonnet 4.6
  • שימושי כשרוצים חשיבה מקסימלית לבקשה אחת בלי לשנות הגדרות
💡 טיפ מעשי: למרות שמילים כמו "think hard" לא ממופות רשמית ל-Effort Level, מהניסיון בפועל הן כן גורמות ל-Claude להשקיע יותר בחשיבה. אבל אם אתם רוצים להיות בטוחים שאתם מקבלים את רמת החשיבה המקסימלית — השתמשו ב-"ultrathink" בפרומפט, או הגדירו /effort max.

החלפת מודל ב-Claude Code

Extended Thinking נתמך בכל המודלים המודרניים של Claude. כדי לראות באיזה מודל אתם עובדים או להחליף, כתבו /model:

מודל תיאור מתאים ל
sonnet Sonnet 4.6 — מהיר ויעיל עבודה יומיומית, כתיבת קוד שוטפת
opus Opus 4.6 — החזק ביותר משימות מורכבות, חשיבה עמוקה, ארכיטקטורה
haiku Haiku 4.5 — מהיר וחסכוני משימות פשוטות, שאלות מהירות
sonnet[1m] / opus[1m] גרסאות עם חלון הקשר של 1M טוקנים פרויקטים גדולים עם הרבה קבצים

שאלות נפוצות

כן. ב-Claude Code, ה-Extended Thinking מופעל כברירת מחדל עם Effort Level של High. אפשר לכבות אותו עם Alt+T (ווינדוס/לינוקס) או Option+T (מק), או לשנות את רמת ה-Effort עם /effort.
כן. אתם מחויבים על כל הטוקנים שנצרכים במהלך תהליך החשיבה, גם אם התוכן עצמו לא נשמר בחלון ההקשר. לכן חשוב לבחור Effort Level שמתאים למורכבות המשימה ולא להשתמש ב-Max על כל דבר.
כשאתם מבצעים פעולות פשוטות ומהירות שלא דורשות חשיבה — כמו "שנה את שם המשתנה הזה", "הוסף שורת הדפסה כאן", או "מה עושה הפונקציה הזו?". במקרים כאלה, כיבוי הThinking יחסוך זמן וטוקנים. לחלופין, הגדירו /effort low ותנו ל-Adaptive Thinking להחליט.
הפקודה /effort קובעת את רמת עומק החשיבה (low/medium/high/max). מקש הקיצור Alt+T / Option+T מפעיל או מכבה את ה-Thinking לגמרי. כשהThinking כבוי, Claude לא מבצע חשיבה כלל ולא משנה מה ה-Effort Level.
בהחלט, וזה אפילו מומלץ. Plan Mode מנהל את סדר הפעולות (מה לעשות קודם, אילו קבצים לשנות), ואילו Extended Thinking מעמיק את איכות החשיבה בכל שלב. שילוב של שניהם נותן את התוצאות הטובות ביותר במשימות מורכבות.

מה מחכה בפרק הבא?

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

🚀 רוצים ללמוד Claude Code בעברית?

קורס מלא של 14 פרקים, מהתקנה ועד אוטומציות מתקדמות

לכל פרקי הקורס ←

דברו איתנו