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

ההתראות המובנות של Claude Code: ה-terminal bell ו-preferredNotifChannel

עודכן ב-31 באוקטובר 2026 · 6 דקות קריאה
בעמוד זה 01הפתרון המהיר 02כל הערכים של preferredNotifChannel 03מתי ההתראה המובנית מופעלת 04טרמינל אחרי טרמינל 05דרך SSH ובתוך tmux 06ההתראה המובנית ו-hooks ביחד 07המגבלות של האפשרויות המובנות 08איפה Claude Code Notifier נכנס לתמונה 09שאלות נפוצות

ב-Claude Code יש התראה מובנית: כש-Claude מסיים או ממתין לאישור הרשאה ונראה שלא נמצאים ליד המחשב, הוא מתריע דרך הטרמינל. ההגדרה preferredNotifChannel קובעת איך. ברירת המחדל, "auto", שולחת התראת דסקטופ ב-iTerm2, ב-Ghostty וב-Kitty, ולא עושה כלום ברוב הטרמינלים האחרים. אפשר להגדיר אותה ל-"terminal_bell" כדי להשמיע את תו ה-bell בכל טרמינל, דרך /config (שם היא נקראת Local notifications) או בקובץ ~/.claude/settings.json.

01הפתרון המהיר

אם לא שומעים כלום כש-Claude מסיים, הוסיפו את זה ל-~/.claude/settings.json:

{
  "preferredNotifChannel": "terminal_bell"
}

אחר כך ודאו שהטרמינל מגיב ל-bell: משמיע צליל, מקפיץ את האייקון ב-Dock, מהבהב בלשונית או מציג התראה. ההגדרה הזו נמצאת בטרמינל, לא ב-Claude Code. ב-Mac, ב-Windows וב-Linux, ברוב הטרמינלים יש בהעדפות אזור של "bell" או "alert".

02כל הערכים של preferredNotifChannel

ערךמה Claude Code עושה
"auto" (ברירת מחדל)התראת דסקטופ ב-iTerm2, ב-Ghostty וב-Kitty. ב-Apple Terminal, תו ה-bell רק כשה-audible bell של הפרופיל כבוי. בשאר הטרמינלים – כלום
"terminal_bell"משמיע את תו ה-bell בכל טרמינל
"iterm2"שולח התראת דסקטופ של iTerm2
"iterm2_with_bell"התראת דסקטופ של iTerm2 וגם bell
"kitty"שולח התראת דסקטופ של Kitty
"ghostty"שולח התראת דסקטופ של Ghostty
"notifications_disabled"לא שולח כלום

אפשר לשים את ההגדרה בכל קובץ הגדרות: משתמש (~/.claude/settings.json), פרויקט (.claude/settings.json) או מקומי (.claude/settings.local.json). בגרסאות ישנות היא נשמרה ב-~/.claude.json, ו-Claude Code עדיין קורא ערך שנשאר שם.

03מתי ההתראה המובנית מופעלת

לפי התיעוד של Anthropic, להתראה המובנית יש אותו תזמון כמו ל-hook של Notification. בסשן טרמינל:

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

כלומר ההתראה המובנית על סיום לא מיידית בכוונה. היא נועדה להגיע אליכם כשהתרחקתם, לא להציק בזמן שאתם צופים. אם רוצים התראה ברגע שהתור מסתיים, השתמשו במקום זאת ב-hook של Stop (ראו המדריך ל-Stop hook).

04טרמינל אחרי טרמינל

iTerm2 (macOS)

iTerm2 מקבל התראת דסקטופ כברירת מחדל, אבל iTerm2 מציג אותה רק אחרי שמאשרים זאת:

  1. פתחו את Settings > Profiles > Terminal.
  2. סמנו את Notification Center Alerts.
  3. לחצו על Filter Alerts והפעילו את Send escape sequence-generated alerts.

ודאו גם של-iTerm2 מותר להציג התראות ב-System Settings > Notifications.

Apple Terminal (macOS)

Apple Terminal לא מקבל התראת דסקטופ. עם "auto", Claude Code שולח bell שקט רק כשהוא מזהה ש-Audible bell כבוי בפרופיל של החלון הקדמי. ה-bell מופיע אז כהבהוב של החלון, או כקפיצה ב-Dock כש-Terminal ברקע, אם האפשרות Visual bell או הקפיצה ב-Dock מופעלת בפרופיל.

שימו לב לפרט אחד. אם אישרתם את בקשת הגדרת הטרמינל בהפעלה הראשונה של Claude Code, היא הריצה את /terminal-setup, שמכבה את ה-audible bell בפרופיל של Apple Terminal. כדי לשמוע צליל, הגדירו "terminal_bell" והפעילו מחדש את Audible bell תחת Settings > Profiles > Advanced.

Ghostty ו-Kitty (macOS ו-Linux)

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

כל השאר

Windows Terminal, GNOME Terminal, Konsole, Alacritty, WezTerm, Warp וה-terminals של סביבות הפיתוח לא מקבלים כלום כברירת מחדל. הגדירו "terminal_bell" והפעילו את הטיפול בצליל ההתראה (bell) של ה-terminal עצמו, או השתמשו ב-hook. ל-terminals של סביבות פיתוח יש מוזרויות משלהם, שמפורטות במדריך ל-VS Code, Cursor ו-JetBrains.

05דרך SSH ובתוך tmux

התראת שולחן העבודה היא escape sequence שה-terminal במחשב שלכם מפרש, ולכן היא מגיעה אליכם גם כש-Claude Code רץ על שרת מרוחק דרך SSH. Ghostty ו-Kitty מעבירים אותה בלי הגדרות נוספות. iTerm2 צריך את הגדרות ההתראות שלמעלה.

בתוך tmux הרצף נבלע, אלא אם מאפשרים passthrough. הוסיפו את זה ל-~/.tmux.conf והריצו tmux source-file ~/.tmux.conf:

set -g allow-passthrough on

סשנים מנותקים (detached) הם בעיה אחרת: אם אין terminal מחובר, אין מה שיציג את ההתראה. ראו את המדריך ל-tmux ואת התראות דרך SSH.

06ההתראה המובנית ו-hooks ביחד

hooks מסוג Notification רצים לצד ההתראה המובנית ולא מחליפים אותה. התיעוד של Anthropic מציין במפורש ש-hooks מופעלים גם עם "notifications_disabled": ההגדרה משנה רק את האופן שבו Claude Code מתריע, לא את זה שה-hook רץ. כך מקבלים חלוקה נקייה:

  • השאירו "auto" או "terminal_bell" להתראה ליד המחשב.
  • הוסיפו hook לכל השאר, למשל צליל מערכת, התראת שולחן עבודה ב-terminal שלא מקבל אותה, או push לטלפון עם ntfy.
  • אם hook כבר מציג התראת שולחן עבודה, הגדירו "notifications_disabled" כדי לא לקבל שתיים.

לדוגמה, זה משמיע צליל ב-macOS בכל פעם ש-Claude צריך תשומת לב, בכל terminal:

{
  "hooks": {
    "Notification": [
      {
        "hooks": [{ "type": "command", "command": "afplay /System/Library/Sounds/Glass.aiff" }]
      }
    ]
  }
}

המקבילות ל-Linux ול-Windows נמצאות במדריך ל-Linux ובמדריך ל-Windows.

07המגבלות של האפשרויות המובנות

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

Remote Control של Anthropic, יחד עם אפליקציית Claude לנייד, היא הדרך הרשמית לקבל push לטלפון. מדריך ההשוואה סוקר אותה לצד האפשרויות האחרות.

08איפה Claude Code Notifier נכנס לתמונה

אם אתם עובדים ליד המחשב, ייתכן שההתראה המובנית יחד עם "terminal_bell" מספיקות. Claude Code Notifier נועד למצבים שבהם אתם לא ליד המחשב. כלי שורת הפקודה שלו, ccn, רץ כ-hook של Claude Code, כך שהוא עובד בכל terminal ב-Mac, ב-Windows וב-Linux, עם או בלי הגדרות bell. לבדו הוא מציג התראת שולחן עבודה כש-Claude מסיים, צריך הרשאה או שואל שאלה. עם טלפון מצומד אפשר לאשר או לדחות הרשאות, לענות על השאלות של Claude ולשלוח את ההוראה הבאה מהטלפון, ואם הקלדתם ב-30 השניות האחרונות, שום דבר לא ממתין בטלפון. ראו את העמוד של ccn.

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

איך מכבים את ההתראות של Claude Code?

הגדירו "preferredNotifChannel": "notifications_disabled", או בחרו באפשרות הזו תחת Local notifications ב-/config. כל hooks מסוג Notification שהגדרתם ימשיכו לרוץ.

למה iTerm2 לא מציג התראות של Claude Code?

ב-iTerm2 צריך לסמן את Notification Center Alerts ולהפעיל את Send escape sequence-generated alerts תחת Profiles > Terminal > Filter Alerts, וגם לתת הרשאת התראות בהגדרות macOS. בתוך tmux צריך גם להגדיר allow-passthrough on.

למה אין צליל התראה ב-Apple Terminal?

הגדרת ה-terminal של Claude Code מכבה את הצליל (audible bell) של Apple Terminal. הגדירו "terminal_bell" והפעילו מחדש את Audible bell בלשונית Advanced של הפרופיל.

האם ה-terminal bell עובד ב-VS Code?

לא כברירת מחדל. הגדירו "terminal_bell" ובדקו את הגדרות ה-bell של ה-terminal ב-VS Code, או השתמשו ב-hook. הפרטים במדריך לסביבות פיתוח.

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

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

  • התראות Claude Code ב-terminals של VS Code, Cursor ו-JetBrainsלמה ה-terminals של סביבות הפיתוח שותקים כש-Claude Code מסיים, ואיך מקבלים התראות ב-VS Code, Cursor ו-JetBrains עם הגדרה או hook.
  • Claude Code ב-tmux או ב-screen: קבלת התראות מסשן מנותקקבלו התראה כש-Claude Code ב-tmux או ב-screen מסיים או צריך אתכם: allow-passthrough, התראות bell, מתן שם לסשן ו-push לטלפון כשהסשן מנותק.
  • ה-Notification hook של Claude Code: מתי הוא מופעל ואיך משתמשים בומתי ה-Notification hook של Claude Code מופעל, מה המשמעות של permission_prompt ו-idle_prompt, איזה קלט הוא מקבל ולמה הוא ממתין לפני שהוא מופעל.
  • כל הדרכים לקבל התראות מ-Claude Code, בהשוואההתראות מובנות, hooks משלכם, ntfy ו-webhooks של צ'אט, Remote Control של Anthropic ואפליקציות התראות – השוואה של מה שכל אחת יודעת ולא יודעת לעשות.
claude-code-notifier

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

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