Verified lesson - Learn Pi

Pi clean-launch flags

Focus 3:
--tools

Choose exactly which Pi work tools are available to the model.

Listen and follow the highlighted text

The recording reads the approved English material word for word.

Speed:

Loading synchronized text…

The allow list

Only the listed work tools are available.

Available

A tool named after --tools is available to the model.

Unavailable

A tool omitted from the list does not exist in the model's available work-tool set.

Example launch

read is the only allowed Pi work tool.

pi --tools read

Pi can inspect an existing file. It cannot edit or write a file, and it cannot use bash.

Names the model may show

One work tool and one helper.

functions.read

Pi work tool

This is the read tool with a technical prefix.

multi_tool_use.parallel

Helper only

It can group calls to tools that are already allowed. It does not add editing, writing, or terminal capabilities.

Observed proof

The session read an existing file through functions.read.

No editing or terminal tool was available. The parallel helper could organize allowed reads, but it could not create a missing capability.

Understanding check

Why can Pi inspect a file but not change it in a session started with pi --tools read, even when multi_tool_use.parallel appears?

אפשרויות הפעלה נקייה של Pi

מיקוד 3:
--tools

בחרו בדיוק אילו כלי עבודה של Pi יהיו זמינים למודל.

הקלטה באנגלית: ההקלטה תואמת מילה במילה לגרסה האנגלית של השיעור. האזנה להקלטה.

רשימת ההרשאה

רק כלי העבודה שמופיעים ברשימה זמינים.

זמין

כלי שמופיע אחרי --tools זמין למודל.

לא זמין

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

דוגמת הפעלה

read הוא כלי העבודה היחיד שהותר.

pi --tools read

Pi יכול לבדוק קובץ קיים. הוא אינו יכול לערוך קובץ או לכתוב אליו, ואינו יכול להשתמש ב-bash.

שמות שהמודל עשוי להציג

כלי עבודה אחד וכלי עזר אחד.

functions.read

כלי עבודה של Pi

זהו הכלי read עם קידומת טכנית.

multi_tool_use.parallel

כלי עזר בלבד

הוא יכול לקבץ קריאות לכלים שכבר הותרו. הוא אינו מוסיף יכולת עריכה, כתיבה או פעולה במסוף.

הוכחה מההתנסות

הסשן קרא קובץ קיים באמצעות functions.read.

לא היה זמין כלי לעריכה או למסוף. כלי העזר המקבילי יכול לארגן פעולות קריאה שהותרו, אבל אינו יכול ליצור יכולת שחסרה.

בדיקת הבנה

למה Pi יכול לבדוק קובץ אבל לא לשנות אותו בסשן שהופעל עם pi --tools read, גם כאשר מופיע multi_tool_use.parallel?