claude-code-notifier
איך זה עובד מדריכים שאלות נפוצות
◐עברית
English العربية Deutsch Español Français עברית Italiano 日本語 한국어 Nederlands Polski Português (Brasil) Русский Türkçe Tiếng Việt 简体中文 繁體中文
התחלה
כל המדריכים

אישור בקשות הרשאה של Claude Code מהטלפון

עודכן ב-31 באוקטובר 2026 · 6 דקות קריאה
בעמוד זה 01למה prompts של הרשאות תוקעים את העבודה 02איך ה-hook PermissionRequest עונה במקומך 03לבנות לבד 04שימוש ב-Claude Code Notifier 05ולאשר פחות דברים 06שאלות נפוצות

אפשר לאשר בקשות הרשאה של Claude Code מהטלפון, כי Claude Code מריץ hook של PermissionRequest רגע לפני שהוא מציג prompt של הרשאה, וה-hook הזה יכול להחזיר את ההחלטה בעצמו. כלי ששולח את הבקשה לטלפון, מחכה ללחיצה שלכם ואז מחזיר allow או deny מאפשר לענות מכל מקום. Claude Code Notifier עושה את זה עם כלי שורת פקודה קטן, ccn, על Mac, Windows ו-Linux, יחד עם אפליקציה ל-iPhone או ל-Android.

01למה prompts של הרשאות תוקעים את העבודה

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

יש שלוש דרכים לעקוף את זה:

  • לאשר פחות. הוסיפו כללי allow לפקודות שאתם סומכים עליהן, או השתמשו במצב מתירני יותר. זה מתאים לעבודה שגרתית, ומוסבר ב-הסבר על מצבי ההרשאות של Claude Code.
  • לקבל התראה, ואז לחזור למחשב. hook של התראות מודיע שיש prompt שמחכה. עדיין צריך לחזור למקלדת.
  • לענות מרחוק. hook מסוג PermissionRequest מעביר את השאלה לטלפון ומחזיר את התשובה ל-Claude Code.

המדריך הזה עוסק באפשרות השלישית.

02איך ה-hook PermissionRequest עונה במקומך

Claude Code מפעיל את PermissionRequest כשקריאה לכלי דורשת החלטת הרשאה. ה-hook מקבל JSON בקלט הסטנדרטי עם tool_name ו-tool_input (למשל פקודת ה-Bash), ורשימה אופציונלית permission_suggestions של כללים ש-Claude Code היה מציע לשמור.

ה-hook עונה בהדפסת JSON כזה:

{
  "hookSpecificOutput": {
    "hookEventName": "PermissionRequest",
    "decision": {
      "behavior": "allow"
    }
  }
}

behavior הוא allow או deny. בסירוב אפשר להוסיף message, שמסביר ל-Claude למה, ו-interrupt: true, שעוצר את Claude לגמרי. באישור, updatedPermissions יכול להחיל כללי הרשאה כדי שלא תישאלו שוב. אם ה-hook לא מחזיר כלום, Claude Code מציג את ה-prompt הרגיל.

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

רישום ה-hook

ה-hooks מוגדרים ב-~/.claude/settings.json (לכל הפרויקטים) או ב-.claude/settings.json (לפרויקט אחד):

{
  "hooks": {
    "PermissionRequest": [
      {
        "matcher": "*",
        "hooks": [
          { "type": "command", "command": "/path/to/your-approval-script" }
        ]
      }
    ]
  }
}

ה-matcher מסנן לפי שם הכלי, כך ש-"Bash" ישלח לטלפון רק פקודות shell. ל-command hooks יש timeout ברירת מחדל של 600 שניות, וזה הזמן המקסימלי ש-hook יכול לחכות לכם.

03לבנות לבד

אפשר לבנות גרסה ביתית. מבנה טיפוסי שולח את הבקשה לשירות push כמו ntfy, עם שני כפתורי פעולה שקוראים ל-endpoint קטן, וה-hook עושה polling ל-endpoint עד שמגיעה תשובה או שהטיימר נגמר. על חלק השליחה אפשר לקרוא ב-התראות push של Claude Code עם ntfy.

מה שלוקח זמן הם מקרי הקצה:

  • אתם ליד המקלדת. אם ה-hook תמיד מחכה לטלפון, אי אפשר לענות ב-terminal בזמן ההמתנה. hook טוב מזהה שאתם נוכחים ומפנה את הדרך.
  • Timeouts. ה-hook צריך לוותר לפני ה-timeout של Claude Code ולחזור בצורה נקייה להתנהגות הרגילה.
  • אמון. כל מי שמגיע ל-endpoint שלכם יכול לאשר פקודות במחשב שלכם. חייבים אימות.
  • כמה sessions. כל בקשה צריכה להגיע ל-session הנכון ולחזור אליו.

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

04שימוש ב-Claude Code Notifier

Claude Code Notifier הוא כלי עצמאי של TouchTap Ltd. הוא לא נוצר על ידי Anthropic ואינו קשור אליה. יש לו שני חלקים: ccn, כלי שורת פקודה חינמי ל-Mac, Windows ו-Linux, ואפליקציות ל-iPhone ול-Android.

1. התקנת ccn

ב-Mac וב-Linux:

curl -fsSL https://claudecodenotifier.com/install.sh | sh

ב-Windows, ב-PowerShell (התמיכה ב-Windows בגרסת beta):

irm https://claudecodenotifier.com/install.ps1 | iex

התקנה דרך Homebrew, npm או plugin מפורטת ב-עמוד ccn. ההתקנה מוסיפה שבע רשומות hook ל-~/.claude/settings.json, שכל אחת מריצה ccn hook, ושומרת גיבוי של הקובץ. אחת מהן היא ה-hook PermissionRequest. ccn רץ כמה מילישניות כש-Claude Code קורא לו, ואז יוצא. שום דבר לא רץ ברקע, והוא עובד בכל terminal, כולל terminals של IDE.

2. צימוד הטלפון

הריצו ccn pair וסרקו את קוד ה-QR, או הקלידו את הקוד בן 6 הספרות מהאפליקציה. הוראות מפורטות לכל מערכת הפעלה נמצאות ב-חיבור הטלפון ל-Claude Code.

3. מענה מתוך ההתראה

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

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

ה-hook מחזיר את התשובה ו-Claude ממשיך.

מה קורה כשאתם ליד השולחן

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

התקרה היא הגדרה:

ccn config set hold_ceiling_seconds 900

הטווח הוא 30 עד 3600 שניות, וברירת המחדל היא 600. presence_threshold_seconds משנה את חלון 30 השניות. את רוב ההגדרות אפשר לשנות גם לכל מחשב בנפרד מאפליקציית הטלפון.

בדיקה שזה עובד

ccn doctor   # checks hooks, credentials, server connection and presence detection
ccn test     # sends a test notification

הורדת האפליקציות חינמית, והשימוש בהן דורש מנוי או רכישה לכל החיים. ראו מחירים. גם בלי טלפון, ccn מציג בחינם התראת desktop במחשב כש-Claude צריך הרשאה.

05ולאשר פחות דברים

אישור מרחוק עובד הכי טוב בשילוב עם כללי allow הגיוניים. אם אתם מאשרים npm test עשרים פעם ביום, הוסיפו כלל כמו Bash(npm test *) ל-permissions.allow ושמרו את הטלפון לבקשות שבאמת שווה להעיף בהן מבט. לפני שמאשרים ממסך קטן, כדאי לקרוא את הפקודה. במדריך האם בטוח לאשר פעולות של Claude Code מהטלפון? מוסבר מה לבדוק.

06שאלות נפוצות

האם Claude Code יכול לבקש הרשאה בטלפון בלי כלי נוסף?

התכונה Remote Control של Anthropic מאפשרת להמשיך session מקומי מאפליקציית Claude או מ-claude.ai/code בתוכניות נתמכות, כולל מענה ל-prompts. כלי מבוסס hook כמו Claude Code Notifier עובד אחרת: הוא לא דורש להפעיל את Remote Control ושולח רק את הרגעים שבהם צריך אתכם. המדריך שימוש ב-Claude Code מהטלפון משווה ביניהם.

מה קורה אם לא עונים בטלפון?

עם ccn, ה-hook ממתין עד לזמן שהוגדר ב-hold_ceiling_seconds. אם חוזרים ונוגעים במקלדת קודם, הוא מפסיק להמתין ואפשר לענות ל-prompt ב-terminal.

האם "allow for the session" משנה את ה-settings.json?

לא. זה חל רק על אותו session. כדי לאשר משהו לצמיתות, הוסיפו כלל allow ב-/permissions או בקובץ ההגדרות.

האם זה עובד ב-Windows וב-Linux?

כן. ccn רץ על Mac, Windows ו-Linux, ואפליקציית הטלפון עובדת עם שלושתם. התמיכה ב-Windows נמצאת בבטא.

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

כן. טלפון אחד יכול להתחבר לכמה מחשבים, ולמחשב יכולים להיות כמה טלפונים. ccn devices מציג טלפונים מחוברים או מבטל את החיבור שלהם.

Claude Code Notifier קבלו push לטלפון כש-Claude Code מסיים או צריך אתכם, ומשם אפשר לאשר, לדחות או לענות. כלי שורת הפקודה ccn זמין בחינם ל-Mac, ל-Windows ול-Linux.
הורדה ל-iOS הורדה ל-Android התקנת ccn

מדריכים קשורים

  • מענה לבקשות הרשאה מתוך hook (PermissionRequest)איך עובד ה-hook PermissionRequest של Claude Code, איך לאשר או לדחות מתוך סקריפט, ולמה כללי הרשאות הם לעיתים קרובות הכלי המתאים יותר.
  • חיבור הטלפון ל-Claude Code ב-Mac, ב-Windows או ב-Linuxצמדו את הטלפון ל-Claude Code תוך דקה: מתקינים את ccn, ואז סורקים קוד QR או מקלידים קוד בן 6 ספרות. הוראות ל-Mac, ל-Windows ול-Linux.
  • האם בטוח לאשר פעולות של Claude Code מהטלפון?איך עובד אישור מרחוק ב-Claude Code, מה יכול להשתבש, אילו נתונים יוצאים מהמחשב, ואילו הגדרות שומרות על בטיחות.
  • מצבי ההרשאות של Claude Code בהסבר (default, acceptEdits, plan, bypassPermissions)מה עושה כל מצב הרשאות של Claude Code (default, acceptEdits, plan, auto, dontAsk, bypassPermissions), איך עוברים ביניהם, ומתי כל אחד בטוח.
claude-code-notifier

Claude Code Notifier היא אפליקציה עצמאית של צד שלישי. היא אינה קשורה ל-Anthropic, PBC, ואינה מאושרת או ממומנת על ידה. "Claude" ו-"Claude Code" הם סימנים מסחריים של Anthropic, PBC.

אפליקציות אפליקציית iOS אפליקציית Android ccn ל-macOS, ל-Windows ול-Linux כל המדריכים
משפטי מדיניות פרטיות תנאי שימוש שפות נוספות © 2026 touchtap. כל הזכויות שמורות. TouchTap Ltd רשומה באנגליה ובוויילס, מספר חברה 13942589.