קלוד קוד · דפדפן · אוטומציה

כמה דפדפנים במקביל לקלוד קוד: משימות ברשת שרצות ברקע

Playwright CLI הוא כלי חינמי בקוד פתוח של מיקרוסופט שנותן לקלוד קוד לשלוט בדפדפן דרך פקודות קצרות. כל דפדפן מקבל שם משלו, ככה קלוד מריץ כמה במקביל, אחד בודק מחירים ואחר ממלא טפסים. התחברות לאתר נשמרת בין הפעלות, והפקודה show פותחת לוח שבו רואים את כל הדפדפנים בשידור חי ולוקחים שליטה בעכבר.

למה Playwright CLI מהיר וזול יותר לגלישה עם קלוד קוד?

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

Playwright CLI עובד אחרת. לפי ה-README של מיקרוסופט, הוא חסכוני בטוקנים ולא דוחף את נתוני הדף למודל. קלוד מריץ פקודה קצרה, מקבל תשובה קצרה, ומבקש פרטים רק כשהוא צריך. מיקרוסופט עצמה כותבת שלסוכני קוד, ה-CLI עם סקילים הוא ההתאמה הטובה ביותר, ו-MCP מתאים יותר ללולאות ארוכות שצריכות לראות את הדף כל הזמן.

מתוך ה-README של Playwright CLI: Token-efficient. Does not force page data into LLM
מתוך ה-README של microsoft/playwright-cli בגיטהאב, אוקטובר 2026

כבר כתבתי מדריך על Playwright CLI לבדיקת האתר שקלוד בנה. המדריך הזה הולך לכיוון אחר: לתת לקלוד צי של דפדפנים שעושים בשבילכם עבודות ברשת, ברקע, בזמן שאתם עובדים על משהו אחר.

איך מתקינים Playwright CLI לקלוד קוד?

צריך Node.js בגרסה 18 ומעלה, ואז מריצים שתי פקודות בטרמינל:

npm install -g @playwright/cli@latest
playwright-cli install --skills

הראשונה מתקינה את הכלי, והשנייה מתקינה את הסקילים שמלמדים את קלוד קוד להשתמש בו. לא בא לכם לפתוח טרמינל? אפשר פשוט לבקש מקלוד קוד: "תתקין את Playwright CLI של מיקרוסופט עם הסקילים", והוא יריץ את הפקודות בעצמו.

כברירת מחדל הדפדפנים רצים ברקע בלי חלון. אם אתם רוצים לראות דפדפן אמיתי נפתח, מוסיפים --headed.

איך קלוד קוד מריץ כמה דפדפנים במקביל?

הסוד הוא sessions. כל דפדפן מקבל שם עם -s=, וכל פקודה הולכת לדפדפן עם השם הזה. ככה סוכן אחד עובד בדפדפן prices וסוכן אחר בדפדפן forms, בלי להתנגש.

playwright-cli -s=prices open https://example.com
playwright-cli -s=forms open https://example.org
playwright-cli list

list מראה את כל הדפדפנים הפתוחים. close-all סוגר את כולם, ו-kill-all סוגר בכוח אם משהו נתקע.

בפועל לא תכתבו את זה בעצמכם. אתם מבקשים מקלוד קוד משימה, ומבקשים שכל חלק ירוץ בדפדפן משלו עם תת-סוכן משלו. דרך נוספת מה-README: להפעיל את קלוד קוד עם משתנה סביבה, וכל הסשן ישתמש בדפדפן עם השם הזה.

PLAYWRIGHT_CLI_SESSION=prices claude .

דפדפן ברקע שלא קיבל פקודה במשך שעה נסגר לבד, לפי ה-README. דפדפן עם חלון נשאר פתוח.

איך גורמים לו לזכור את ההתחברות לאתרים?

כברירת מחדל, העוגיות וההתחברות נשמרות רק כל עוד הדפדפן פתוח. כשהוא נסגר, הכל נמחק. כדי שהדפדפן יזכור אתכם, מוסיפים --persistent, והפרופיל נשמר בדיסק:

playwright-cli -s=supplier open https://example.com/login --persistent --headed

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

איך רואים את כל הדפדפנים ולוקחים שליטה?

זה החלק שהכי אהבתי. הפקודה show פותחת לוח בקרה של כל הדפדפנים שרצים:

playwright-cli show
לוח הבקרה של Playwright CLI: רשת של שלושה דפדפנים פעילים עם תצוגה חיה, שם, כתובת וכותרת של כל אחד
לוח הבקרה, מתוך ה-README של microsoft/playwright-cli

לפי ה-README יש בו שתי תצוגות:

  • רשת. כל הדפדפנים הפעילים, עם תצוגה חיה, שם, כתובת וכותרת הדף. לחיצה על אחד מגדילה אותו.
  • פרטים. דפדפן אחד בגדול עם לשוניות, כפתורי ניווט ושורת כתובת. לוחצים בתוך הדף ולוקחים שליטה בעכבר ובמקלדת, ו-Escape מחזיר לקלוד.

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

זה בדיוק מה שצריך כשסוכן נתקע: נגיד בקאפצ'ה או בחלון קופץ. נכנסים, לוחצים, ומחזירים לו את ההגה.

אילו משימות לתת לצי הדפדפנים?

הנה פרומפט מוכן לקלוד קוד. משנים את האתרים ואת המשימות למה שאתם עושים כל שבוע:

תשתמש ב-playwright-cli ותריץ שתי משימות במקביל, כל אחת עם תת-סוכן ודפדפן משלה:
1. דפדפן בשם prices: תיכנס לשלושת האתרים האלה ותרשום את המחיר של [שם המוצר]:
   [אתר 1] [אתר 2] [אתר 3]
   תשמור טבלה בקובץ prices.md עם התאריך של היום.
2. דפדפן בשם forms: תמלא את טופס הפנייה ב-[כתובת הטופס]
   לפי הפרטים בקובץ details.md, ותעצור לפני השליחה כדי שאני אאשר.
אם משהו דורש התחברות או קאפצ'ה, תעצור ותגיד לי, ואני אכנס דרך playwright-cli show.

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

פקודות ששווה להכיר

קלוד יריץ אותן בשבילכם, אבל טוב לדעת מה הוא יכול לבקש מהדפדפן, כדי לנסח משימות טובות יותר:

  • screenshot: צילום של הדף או של אלמנט אחד, גם ברזולוציה מלאה.
  • pdf: שמירה של הדף כקובץ PDF, למשל אישור הזמנה או קבלה.
  • state-save ו-state-load: שמירה וטעינה של מצב ההתחברות לקובץ.
  • tab-new ו-tab-list: כמה לשוניות בתוך אותו דפדפן.
  • find: חיפוש טקסט בדף, בלי לשלוח את כל הדף לקלוד.

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

עוד רעיונות שעובדים לעסקים

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

חשוב לדעת

  • חינמי וקוד פתוח. רישיון Apache 2.0. נכון לאוקטובר 2026 יש למאגר כ-14,800 כוכבים בגיטהאב, והגרסה האחרונה היא v0.1.22. מספר גרסה נמוך אומר שהכלי עוד צעיר ופקודות יכולות להשתנות.
  • קאפצ'ות ואימות דו-שלבי. אלה בדיוק המקומות שבהם תצטרכו להיכנס בעצמכם דרך לוח הבקרה. אל תבקשו מקלוד לעקוף אותם.
  • תנאי שימוש. חלק מהאתרים אוסרים אוטומציה. תבדקו לפני שאתם מריצים משימה קבועה על אתר, ואל תעמיסו על אתרים קטנים. זה לא ייעוץ משפטי.
  • פרופיל שנשמר = גישה לחשבון. דפדפן עם --persistent מחובר לחשבונות שלכם. אל תשתמשו בזה על חשבון בנק או על מחשב משותף.
  • "זול יותר" זה בטוקנים. ה-README מבטיח חיסכון בטוקנים לעומת דחיפת הדף למודל, בלי מספר מדויק. כמה תחסכו תלוי במשימה.

השורה התחתונה

תתקינו, תבחרו עבודה אחת שאתם עושים כל שבוע בדפדפן, ותריצו אותה כשני דפדפנים במקביל עם show פתוח בצד. אחרי פעם אחת תבינו כמה זמן זה מחזיר.

שאלות נפוצות על Playwright CLI וכמה דפדפנים במקביל

מה זה Playwright CLI?

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

איך מריצים כמה דפדפנים במקביל?

כל דפדפן מקבל שם עם -s=, למשל -s=prices ו--s=forms, וכל פקודה הולכת לדפדפן שלה. אפשר לבקש מקלוד קוד להריץ כל משימה עם תת-סוכן ודפדפן משלה.

איך שומרים התחברות לאתר?

פותחים את הדפדפן עם --persistent, מתחברים פעם אחת בעצמכם, והפרופיל נשמר בדיסק. בפעם הבאה קלוד נכנס כבר מחובר.

מה עושה playwright-cli show?

פותח לוח בקרה עם כל הדפדפנים שרצים, בתצוגה חיה. לוחצים על דפדפן כדי להגדיל אותו, לוחצים בתוך הדף כדי לקחת שליטה, ו-Escape מחזיר לקלוד.

מה ההבדל בין Playwright CLI ל-Playwright MCP?

לפי מיקרוסופט, ה-CLI חסכוני יותר בטוקנים ומתאים לסוכני קוד, כי הוא לא טוען את מבנה הדף למודל בכל צעד. MCP מתאים ללולאות ארוכות שצריכות לראות את הדף כל הזמן.

עוד מדריכים לקלוד קוד בדפדפן