עדכון בנוגע ליכולת החשיבה המורחבת
15 בדצמבר 2025
יכולות החשיבה המורחבת השתפרו מאז השקתן הראשונית, כך שאנו ממליצים להשתמש בתכונה זו במקום בכלי ה-'think' הייעודי ברוב המקרים. חשיבה מורחבת מספקת יתרונות דומים – מתן מרחב לקלוד לבצע חשיבה על בעיות מורכבות – עם שילוב וביצועים טובים יותר. ראו את תיעוד החשיבה המורחבת שלנו לפרטי יישום.
מהו כלי ה-"think"?
ככל שאנו ממשיכים לשפר את יכולות פתרון הבעיות המורכבות של קלוד, גילינו גישה יעילה במיוחד: כלי "think" היוצר מרחב ייעודי לחשיבה מובנית במהלך משימות מורכבות.
טכניקה פשוטה אך עוצמתית זו – אשר, כפי שנסביר בהמשך, שונה מיכולת ה-"extended thinking" החדשה של קלוד (ראו כאן לפרטי יישום של extended thinking) – הביאה לשיפורים יוצאי דופן ביכולת השימוש הסוכני בכלים של קלוד. זה כולל ציות למדיניות, קבלת החלטות עקביות וטיפול בבעיות מרובות שלבים, כל זאת עם עלות יישום מינימלית.
בפוסט זה, נחקור כיצד ליישם את כלי ה-"think" ביישומים שונים, ונחלוק הנחיות פרקטיות למפתחים המבוססות על תוצאות מדדי ביצועים מאומתים.
מהו כלי ה-"think"?
באמצעות כלי ה-"think", אנו מעניקים לקלוד את היכולת לכלול שלב חשיבה נוסף – עם מרחב ייעודי משלו – כחלק מההגעה לתשובתו הסופית.
בעוד שזה נשמע דומה לחשיבה מורחבת (extended thinking), מדובר במושג שונה. חשיבה מורחבת עוסקת במה שקלוד עושה לפני שהוא מתחיל לייצר תגובה. עם חשיבה מורחבת, קלוד שוקל לעומק ומשפר את תוכניתו לפני נקיטת פעולה. כלי ה-"think" נועד עבור קלוד, ברגע שהוא מתחיל לייצר תגובה, כדי להוסיף שלב לעצור ולחשוב האם יש לו את כל המידע הדרוש כדי להמשיך. זה מועיל במיוחד בעת ביצוע שרשראות ארוכות של קריאות כלים או בשיחות ארוכות ומרובות שלבים עם המשתמש.
זה הופך את כלי ה-"think" למתאים יותר למקרים שבהם לקלוד אין את כל המידע הדרוש לניסוח תגובתו משאילתת המשתמש בלבד, ושבהם הוא צריך לעבד מידע חיצוני (לדוגמה: מידע בתוצאות קריאת כלים). ההסקה שקלוד מבצע באמצעות כלי ה-"think" פחות מקיפה מזו שניתן להשיג באמצעות חשיבה מורחבת, והיא מתמקדת יותר במידע חדש שהמודל מגלה.
אנו ממליצים להשתמש בחשיבה מורחבת לתרחישי שימוש פשוטים יותר בכלים, כמו קריאות כלים לא רציפות או ביצוע הוראות פשוטות. חשיבה מורחבת שימושית גם למקרי שימוש, כמו קידוד, מתמטיקה ופיזיקה, כאשר אין צורך שקלוד יקרא לכלים. כלי ה-"think" מתאים יותר כאשר קלוד צריך לקרוא לכלים מורכבים, לנתח בזהירות את פלטי הכלים בשרשראות ארוכות של קריאות כלים, לנווט בסביבות עתירות מדיניות עם הנחיות מפורטות, או לקבל החלטות סדרתיות שבהן כל שלב בונה על קודמיו וטעויות הן יקרות.
להלן דוגמת יישום המשתמשת בפורמט מפרט הכלים הסטנדרטי המגיע מ-τ-Bench:
{
"name": "think",
"description": "Use the tool to think about something. It will not obtain new information or change the database, but just append the thought to the log. Use it when complex reasoning or some cache memory is needed.",
"input_schema": {
"type": "object",
"properties": {
"thought": {
"type": "string",
"description": "A thought to think about."
}
},
"required": ["thought"]
}
}



