ccn היא תוכנה קטנה ש-Claude Code מריץ דרך ההוקים שלו, ב-macOS, ב-Windows או ב-Linux. התקינו אותה ותקבלו התראה על שולחן העבודה ברגע ש-Claude מסיים, צריך הרשאה או שואל שאלה. צמדו את הטלפון מתי שתרצו, ואותם רגעים יגיעו גם כהתראת Push, שממנה אפשר לאשר, לדחות או לענות. שום דבר לא רץ ברקע, והיא עובדת בכל טרמינל.
01התקנה
macOS ו-Linux
curl -fsSL https://claudecodenotifier.com/web/install.sh | sh
Windows (PowerShell)
irm https://claudecodenotifier.com/web/install.ps1 | iex
התמיכה ב-Windows בבטא. חבילות winget ו-Scoop בדרך.
Homebrew
brew trust --formula touch-tap/tap/ccn && brew install touch-tap/tap/ccn
לכל מי שיש Node.js
npx @touchtap/ccn pair
כל שורה מתקינה את ccn ואת ההוקים שלו, כך שבפעם הבאה ש-Claude Code מסיים או צריך אתכם תופיע התראה במחשב הזה. לא צריך טלפון, ושום דבר לא רץ ברקע. ccn מוסיף שבע רשומות ל-~/.claude/settings.json ומשאיר את כל השאר בקובץ כמות שהוא. יש לכם קוד מאפליקציית הטלפון? השורות תחת צימוד הטלפון מתקינות ומצמדות בבת אחת.
02צימוד הטלפון
הצימוד הוא אופציונלי ולא מעכב כלום: ccn ממשיך להתריע במחשב הזה בין שטלפון מצומד ובין שלא. ברגע שיש טלפון מצומד, כל התראה מגיעה גם אליו כ-Push, ואפשר לאשר, לדחות או לענות משם. יש שתי דרכים לצמד.
סריקת קוד QR מהטרמינל
ccn pair
הריצו ccn או ccn pair. הפקודה מדפיסה קוד QR וקישור שתקפים ל-24 שעות: סרקו את הקוד במצלמת הטלפון, או פתחו את הקישור בטלפון. בלי האפליקציה הקישור מציע קודם את החנות; איתה הטלפון מתחבר לבד. ccn pair --no-wait מדפיסה אותם וחוזרת מיד, כדי שתוכלו להמשיך לעבוד ולסרוק אחר כך.
הקלדת הקוד מהאפליקציה
ccn pair 482913
פתחו את Claude Code Notifier בטלפון והוסיפו מחשב. האפליקציה מציגה קוד בן 6 ספרות ואת השורה המדויקת להרצה, כשהקוד כבר בתוכה. אם ccn מותקן, די ב-ccn pair ואחריו הקוד. אחרת, כל שורת התקנה מקבלת את הקוד ומתקינה ומצמדת בבת אחת:
curl -fsSL https://claudecodenotifier.com/web/install.sh | sh -s 482913irm https://claudecodenotifier.com/web/install.ps1 | iex; ccn pair 482913brew trust --formula touch-tap/tap/ccn && brew install touch-tap/tap/ccn && ccn pair 482913npx @touchtap/ccn pair 482913החליפו את 482913 בקוד שבטלפון. הקודים תקפים ל-24 שעות, והאפליקציה יוצרת קוד חדש כשהוא פג.
אחרי עשר התראות על שולחן העבודה בלי טלפון מצומד, ccn מוסיף שורה אחת שמציעה ccn pair. ccn config set pair_nudges off מכבה אותה.
03מה מקבלים
לבדו, ccn מציג התראה במחשב הזה כש-Claude מסיים, צריך הרשאה או שואל שאלה. עם טלפון מצומד מקבלים גם:
- Claude סיים: התראת Push ברגע שתור מסתיים.
- הרשאות: אישור חד־פעמי, אישור לכל הסשן או דחייה, מהטלפון.
- שאלות: בחרו תשובה כש-Claude מבקש שתבחרו.
- המשך: מיד אחרי ש-Claude מסיים, שלחו את ההוראה הבאה מהטלפון.
אם הקלדתם ב-30 השניות האחרונות, שום דבר לא ממתין: הטרמינל שואל כרגיל והטלפון מקבל הודעה. אם אתם רחוקים, הטרמינל ממתין לטלפון, ומפסיק לחכות ברגע שאתם נוגעים במקלדת. אפשר לשנות את הזמנים לכל מחשב באפליקציה.
04פקודות
ccn pairמציגה קוד QR וקישור לצימוד טלפון (תקפים ל-24 שעות) ומחכהccn pair CODEמצמדת עם הקוד בן 6 הספרות מהאפליקציהccn pair --no-waitמדפיסה את קוד ה-QR והקישור וחוזרת מידccn doctorבודקת את ההוקים, את הצימוד ואת החיבורccn testשולחת התראת בדיקהccn devicesמציגה טלפונים מצומדים, או מבטלת אחדccn config showמציגה את הגדרות המחשב הזהccn config set pair_nudges offמכבה את ההצעה לצמד אחרי התראות על שולחן העבודהccn syncמושכת עכשיו הגדרות ששונו בטלפוןccn upgradeמעדכנת את ccn לגרסה האחרונה עכשיוccn config set auto_update offמכבה את בדיקת העדכונים היומיתccn unlockקונה רישיון ופותחת את המחשב הזה (ראו רישיון)05רישיון
רישיון שנקנה ב-claudecodenotifier.com/licence פותח כל טלפון שצומד לעד 3 מחשבים. הרישיון שמור במחשב: מקלידים את המפתח ב-ccn, אף פעם לא באפליקציה בטלפון.
ccn unlockקונה רישיון בדפדפן ופותחת את המחשב הזה (--lifetime לתשלום חד־פעמי)ccn activate KEYמשתמשת במפתח במחשב הזה (--replace NAME מפנה מקום של מחשב אחר)ccn deactivateמפנה את המקום של המחשב הזה כדי שאפשר יהיה להשתמש במפתח במקום אחרccn licenceמציגה את התוכנית, תאריך החידוש והמחשבים שמשתמשים במפתחבלי רישיון, ccn עשוי להציג ב-Claude Code שורה אחת ביום, וגם התראה על שולחן העבודה, שמסבירה איך לפתוח. CCN_NO_NUDGE=1 מכבה את זה.
06עדכונים
ccn upgrade
ccn שומר על עצמו מעודכן: פעם ביום הוא בודק ברקע אם יש גרסה חדשה ומתקין אותה. ccn upgrade מעדכן מיד, ו-ccn config set auto_update off מכבה את הבדיקה היומית. אם התקנתם דרך Homebrew או npm, ccn משאיר את העדכון למנהל החבילות ואומר לכם איזו פקודה להריץ.
07אפליקציית ה-Mac
אפליקציית Claude Code Notifier לשורת התפריטים ב-Mac ממשיכה לעבוד, והיא חינמית. אם אתם מעדיפים אפליקציה על פני טרמינל, הורידו אותה או הריצו brew trust --cask touch-tap/tap/claude-code-notifier && brew install --cask touch-tap/tap/claude-code-notifier. בניגוד ל-ccn, היא יכולה לשלוח webhooks, והיא דורשת iTerm2, kitty או tmux כדי לענות מהטלפון. אל תריצו את שתיהן באותו Mac, אחרת כל התראה תגיע פעמיים. כדי לעבור מהאפליקציה ל-ccn, צמדו עם ccn pair CODE --replace-mac-app, שמסיר את ההוקים של האפליקציה, ואז סגרו את האפליקציה.
08הסרה
ccn uninstall
הפקודה מסירה את ההוקים מ-settings.json, מבטלת את הצימודים ומוחקת את המצב המקומי. אחר כך מחקו את הקובץ הבינארי: ~/.local/bin/ccn ב-macOS וב-Linux, %LOCALAPPDATA%\Programs\ccn ב-Windows, או brew uninstall ccn.
ccn forget
מוחק את המחשב הזה משרת הממסר ומסיר את ccn.