תיעוד 18
תנו לקלוד להשתמש במחשב שלכם מה-CLI
הפעילו שימוש במחשב ב-CLI של Claude Code כדי שקלוד יוכל לפתוח אפליקציות, ללחוץ, להקליד ולראות את המסך שלכם ב-macOS. בדקו אפליקציות נייטיב, אתרו באגים חזותיים, ואוטמטו כלים שפועלים רק דרך ממשק גרפי בלי לצאת מהטרמינל.
[!NOTE]
שימוש במחשב הוא תצוגת מחקר ב-macOS שדורשת תוכנית Pro, Max או Ultra. הוא לא זמין בתוכניות Team או Enterprise. הוא דורש סשן אינטראקטיבי, ולכן הוא לא זמין במצב לא אינטראקטיבי עם הדגל
-p.
שימוש במחשב מאפשר לקלוד לפתוח אפליקציות, לשלוט במסך שלכם, ולעבוד על המכונה שלכם כמו שאתם הייתם עובדים. מה-CLI, קלוד יכול לקמפל אפליקציית Swift, להפעיל אותה, ללחוץ על כל כפתור, ולצלם את התוצאה, והכל באותה שיחה שבה הוא כתב את הקוד.
הדף הזה מסביר איך שימוש במחשב עובד ב-CLI. לאפליקציית Desktop ב-macOS או ב-Windows, ראו שימוש במחשב ב-Desktop.
#מה אפשר לעשות עם שימוש במחשב
שימוש במחשב מטפל במשימות שדורשות ממשק גרפי: כל דבר שבדרך כלל הייתם צריכים לצאת בשבילו מהטרמינל ולעשות ביד.
- בנייה ואימות של אפליקציות נייטיב: בקשו מקלוד לבנות אפליקציית menu bar ל-macOS. קלוד כותב את ה-Swift, מקמפל אותו, מפעיל את האפליקציה, ולוחץ על כל פקד כדי לוודא שהיא עובדת לפני שאתם פותחים אותה בכלל.
- בדיקות ממשק מקצה לקצה: כוונו את קלוד לאפליקציית Electron מקומית ואמרו "test the onboarding flow". קלוד פותח את האפליקציה, לוחץ לאורך ההרשמה, ומצלם כל שלב. בלי הגדרת Playwright, בלי תשתית בדיקות.
- איתור באגים חזותיים ובעיות פריסה: אמרו לקלוד "the modal is clipping on small windows". קלוד משנה את גודל החלון, משחזר את הבאג, מצלם אותו, מתקן את ה-CSS, ומוודא שהתיקון עובד. קלוד רואה את מה שאתם רואים.
- הפעלת כלים שפועלים רק דרך ממשק גרפי: אינטראקציה עם כלי עיצוב, לוחות בקרה לחומרה, ה-iOS Simulator, או אפליקציות קנייניות שאין להן CLI או API.
#מתי שימוש במחשב רלוונטי
לקלוד יש כמה דרכים לתקשר עם אפליקציה או שירות. שימוש במחשב הוא הרחב והאיטי ביותר, ולכן קלוד מנסה קודם את הכלי המדויק ביותר:
- אם יש לכם שרת MCP לשירות, קלוד משתמש בו.
- אם המשימה היא פקודת מעטפת, קלוד משתמש ב-Bash.
- אם המשימה היא עבודה בדפדפן ויש לכם Claude in Chrome מוגדר, קלוד משתמש בו.
- אם אף אחד מאלה לא חל, קלוד משתמש בשימוש במחשב.
שליטה במסך שמורה לדברים ששום דבר אחר לא יכול להגיע אליהם: אפליקציות נייטיב, סימולטורים כמו ה-iOS Simulator, וכלים בלי API.
#הפעלת שימוש במחשב
שימוש במחשב זמין כשרת MCP מובנה בשם computer-use. הוא כבוי כברירת מחדל עד שתפעילו אותו.
1. פתחו את תפריט MCP
בסשן אינטראקטיבי של Claude Code, הריצו:
/mcpמצאו את computer-use ברשימת השרתים. הוא מוצג כמושבת.
2. הפעילו את השרת
בחרו את computer-use ובחרו Enable. ההגדרה נשמרת לפי פרויקט, ולכן עושים את זה פעם אחת לכל פרויקט שבו רוצים שימוש במחשב.
3. העניקו הרשאות macOS
בפעם הראשונה שקלוד מנסה להשתמש במחשב שלכם, תופיע בקשה להעניק שתי הרשאות macOS:
- Accessibility: מאפשרת לקלוד ללחוץ, להקליד ולגלול
- Screen Recording: מאפשרת לקלוד לראות מה יש על המסך שלכם
הבקשה כוללת קישורים לפתיחת חלונית System Settings הרלוונטית. העניקו את שתיהן, ואז בחרו Try again בבקשה. macOS עשויה לדרוש מכם להפעיל מחדש את Claude Code אחרי הענקת Screen Recording.
אחרי ההגדרה, בקשו מקלוד לעשות משהו שדורש ממשק גרפי:
Build the app target, launch it, and click through each tab to make
sure nothing crashes. Screenshot any error states you find.#אישור אפליקציות לפי סשן
הפעלת השרת computer-use לא מעניקה לקלוד גישה לכל אפליקציה במכונה שלכם. בפעם הראשונה שקלוד צריך אפליקציה מסוימת בסשן, מופיעה בקשה בטרמינל שמציגה:
- אילו אפליקציות קלוד רוצה לשלוט בהן
- הרשאות נוספות שמתבקשות, כמו גישה ללוח
- כמה אפליקציות אחרות יוסתרו בזמן שקלוד עובד
בחרו Allow for this session או Deny. האישורים תקפים לסשן הנוכחי. אפשר לאשר כמה אפליקציות בבת אחת כשקלוד מבקש אותן יחד.
אפליקציות עם טווח רחב מציגות אזהרה נוספת בבקשה כדי שתדעו מה האישור שלהן מעניק:
| אזהרה | חל על |
|---|---|
| Equivalent to shell access | Terminal, iTerm, VS Code, Warp, וטרמינלים וסביבות פיתוח אחרים |
| Can read or write any file | Finder |
| Can change system settings | System Settings |
האפליקציות האלה לא חסומות. האזהרה מאפשרת לכם להחליט אם המשימה מצדיקה את רמת הגישה הזו.
אשרו את Finder כדי לאפשר לקלוד ללחוץ על שולחן העבודה, על ה-Dock, או על חלון Finder.
רמת השליטה של קלוד משתנה גם לפי קטגוריית האפליקציה: דפדפנים ופלטפורמות מסחר הם לצפייה בלבד, טרמינלים וסביבות פיתוח הם ללחיצה בלבד, וכל השאר מקבלים שליטה מלאה. ראו הרשאות אפליקציות ב-Desktop לפירוט המלא של הרמות.
#איך קלוד עובד על המסך שלכם
הבנת הזרימה עוזרת לצפות מה קלוד יעשה ואיך להתערב.
#סשן אחד בכל פעם
רק סשן אחד בכל פעם יכול להשתמש במחשב שלכם. סשן לוקח נעילה בפעולת השימוש במחשב הראשונה שלו, ומשחרר אותה כשהסשן יוצא, לא כשהמשימה מסתיימת. שימוש במחשב של סשן שני נכשל עם שגיאה שמציינת את הסשן שמחזיק בנעילה. צאו קודם מהסשן הזה.
#אפליקציות מוסתרות בזמן שקלוד עובד
כשקלוד מתחיל לשלוט במסך שלכם, אפליקציות גלויות אחרות מוסתרות כדי שקלוד יתקשר רק עם האפליקציות שאושרו. חלון הטרמינל שלכם נשאר גלוי ולא נכלל בצילומי המסך, כדי שתוכלו לצפות בסשן ושקלוד לעולם לא יראה את הפלט שלו עצמו.
כשקלוד מסיים את התור, האפליקציות המוסתרות משוחזרות אוטומטית.
#צילומי מסך מוקטנים אוטומטית
Claude Code מקטין כל צילום מסך לפני שהוא נשלח למודל. אין צורך להוריד את רזולוציית התצוגה או לשנות גודל חלונות ב-Retina או בתצוגות אחרות ברזולוציה גבוהה. MacBook Pro בגודל 16 אינץ' ברזולוציית Retina מקורית מצלם ב-3456×2234 ומקטין בערך ל-1372×887, תוך שמירה על יחס הגובה לרוחב.
אין הגדרה לשינוי גודל היעד. אם טקסט או פקדים על המסך קטנים מדי לקריאה אחרי ההקטנה, הגדילו אותם באפליקציה במקום לשנות את רזולוציית התצוגה.
#עצירה בכל רגע
בפעם הראשונה שקלוד משתמש במחשב שלכם בכל תור, מופיעה התראת macOS: "Claude is using your computer · press Esc to stop." לחצו על Esc מכל מקום כדי לבטל מיד את הפעולה הנוכחית, או לחצו על Ctrl+C בטרמינל. בשני המקרים קלוד עוצר, מבטל את הסתרת האפליקציות, ומחזיר לכם את השליטה. הסשן שומר את נעילת השימוש במחשב עד שהוא יוצא.
התראה שנייה מופיעה כשקלוד מסיים.
#בטיחות וגבול האמון
[!WARNING]
בניגוד לכלי Bash בארגז חול, שימוש במחשב רץ על שולחן העבודה האמיתי שלכם עם גישה לאפליקציות שאתם מאשרים. קלוד בודק כל פעולה ומסמן הזרקת הנחיות אפשרית מתוכן שעל המסך, אבל גבול האמון שונה. ראו את מדריך הבטיחות לשימוש במחשב לשיטות מומלצות.
מנגנוני ההגנה המובנים מפחיתים סיכון בלי לדרוש הגדרה:
- אישור לפי אפליקציה: קלוד יכול לשלוט רק באפליקציות שאישרתם בסשן הנוכחי.
- אזהרות סנטינל: אפליקציות שמעניקות גישה למעטפת, למערכת הקבצים, או להגדרות המערכת מסומנות לפני שאתם מאשרים.
- הטרמינל לא נכלל בצילומי מסך: קלוד לעולם לא רואה את חלון הטרמינל שלכם, ולכן בקשות על המסך בסשן שלכם לא יכולות לחזור למודל.
- מקש יציאה גלובלי: מקש
Escמבטל שימוש במחשב מכל מקום, ולחיצת המקש נצרכת כדי שהזרקת הנחיות לא תוכל להשתמש בה לסגירת תיבות דו-שיח. - קובץ נעילה: רק סשן אחד יכול לשלוט במכונה שלכם בכל פעם.
#דוגמאות לזרימות עבודה
הדוגמאות האלה מציגות דרכים נפוצות לשלב שימוש במחשב עם משימות קוד.
#אימות בנייה נייטיב
אחרי שינויים באפליקציית macOS או iOS, תנו לקלוד לקמפל ולאמת במעבר אחד:
Build the MenuBarStats target, launch it, open the preferences window,
and verify the interval slider updates the label. Screenshot the
preferences window when you're done.קלוד מריץ xcodebuild, מפעיל את האפליקציה, מתקשר עם הממשק, ומדווח מה הוא מוצא.
#שחזור באג פריסה
כשבאג חזותי מופיע רק בגדלי חלון מסוימים, תנו לקלוד למצוא אותו:
The settings modal clips its footer on narrow windows. Resize the app
window down until you can reproduce it, screenshot the clipped state,
then check the CSS for the modal container.קלוד משנה את גודל החלון, מצלם את המצב השבור, וקורא את גיליונות הסגנון הרלוונטיים.
#בדיקת זרימה בסימולטור
הפעילו את ה-iOS Simulator בלי לכתוב XCTest:
Open the iOS Simulator, launch the app, tap through the onboarding
screens, and tell me if any screen takes more than a second to load.קלוד שולט בסימולטור כמו שהייתם עושים עם עכבר. הזרימה הזו חלה על ה-CLI. באפליקציית Desktop, אותה בקשה פותחת את חלונית iOS Simulator במקום שליטה במסך.
#הבדלים מאפליקציית Desktop
משטחי ה-CLI ו-Desktop חולקים את אותו מנוע שימוש במחשב, עם כמה הבדלים:
| יכולת | Desktop | CLI |
|---|---|---|
| פלטפורמות | macOS ו-Windows | macOS בלבד |
| הפעלה | מתג ב-Settings | הפעלת computer-use ב-/mcp |
| רשימת אפליקציות שנדחו | ניתנת להגדרה ב-Settings | עדיין לא זמינה |
| מתג ביטול הסתרה אוטומטי | אופציונלי | תמיד פועל |
| שילוב Dispatch | סשנים שנוצרו על ידי Dispatch יכולים להשתמש בשימוש במחשב | לא רלוונטי |
#פתרון בעיות
#"Computer use is in use by another Claude session"
סשן אחר של Claude Code מחזיק בנעילה, והוא שומר אותה עד שהוא יוצא. צאו מהסשן הזה. אם הסשן האחר קרס, הנעילה משתחררת אוטומטית כשקלוד מזהה שהתהליך כבר לא רץ.
#בקשת הרשאות macOS ממשיכה להופיע מחדש
macOS לפעמים דורשת הפעלה מחדש של התהליך המבקש אחרי שמעניקים Screen Recording. צאו מ-Claude Code לגמרי והתחילו סשן חדש. אם הבקשה נמשכת, פתחו את System Settings > Privacy & Security > Screen Recording וודאו שאפליקציית הטרמינל שלכם מופיעה ברשימה ומופעלת.
#computer-use לא מופיע ב-/mcp
השרת מופיע רק בהגדרות זכאיות. בדקו ש:
- אתם ב-macOS. שימוש במחשב ב-CLI לא זמין ב-Linux או ב-Windows. ב-Windows, השתמשו במקום זאת בשימוש במחשב ב-Desktop.
- אתם בתוכנית Pro, Max או Ultra. הריצו
/statusכדי לאשר את המנוי שלכם. - אתם מאומתים דרך claude.ai. שימוש במחשב לא זמין עם ספקים חיצוניים כמו Amazon Bedrock, Agent Platform של Google Cloud, או Microsoft Foundry. אם אתם ניגשים לקלוד אך ורק דרך ספק חיצוני, צריך חשבון claude.ai נפרד כדי להשתמש ביכולת הזו.
- אתם בסשן אינטראקטיבי. שימוש במחשב לא זמין במצב לא אינטראקטיבי עם הדגל
-p.
#ראו גם
- שימוש במחשב ב-Desktop: אותה יכולת עם דף הגדרות גרפי
- Claude in Chrome: אוטומציה בדפדפן למשימות מבוססות רשת
- MCP: חיבור קלוד לכלים מובנים ול-API
- Sandboxing: איך כלי Bash של קלוד מבודד גישה למערכת הקבצים ולרשת
- מדריך הבטיחות לשימוש במחשב: שיטות מומלצות לשימוש בטוח במחשב