ccn היא תוכנה קטנה ש-Claude Code מריץ דרך ההוקים שלו. היא שולחת התראת Push לטלפון כש-Claude מסיים או צריך אתכם, ומאפשרת לאשר, לדחות או לענות משם. שום דבר לא רץ ברקע, והיא עובדת בכל טרמינל.
01התקנה וצימוד
macOS ו-Linux
curl -fsSL https://claudecodenotifier.com/install.sh | sh -s 482913
Windows (PowerShell)
irm https://claudecodenotifier.com/install.ps1 | iex; ccn pair 482913
התמיכה ב-Windows בבטא.
Homebrew
brew trust --formula touch-tap/tap/ccn && brew install touch-tap/tap/ccn && ccn pair 482913
לכל מי שיש Node.js
npx @touchtap/ccn pair 482913
כל שורה מתקינה את ccn וצמדת אותו בבת אחת. כדי להתקין בלי קוד, השמיטו אותו (| sh, או החלק שלפני &&) והריצו ccn pair CODE מאוחר יותר. החליפו את 482913 בקוד שבטלפון. הקודים תקפים ל-5 דקות, והאפליקציה יוצרת קוד חדש כשהוא פג. הצימוד מוסיף שבע רשומות ל-~/.claude/settings.json ומשאיר את כל השאר בקובץ כמות שהוא.
02מה מקבלים
- Claude סיים: התראת Push ברגע שתור מסתיים.
- הרשאות: אישור חד־פעמי, אישור לכל הסשן או דחייה, מהטלפון.
- שאלות: בחרו תשובה כש-Claude מבקש שתבחרו.
- המשך: מיד אחרי ש-Claude מסיים, שלחו את ההוראה הבאה מהטלפון.
אם הקלדתם ב-30 השניות האחרונות, שום דבר לא ממתין: הטרמינל שואל כרגיל והטלפון מקבל הודעה. אם אתם רחוקים, הטרמינל ממתין לטלפון, ומפסיק לחכות ברגע שאתם נוגעים במקלדת. אפשר לשנות את הזמנים לכל מחשב באפליקציה.
03פקודות
ccn pair CODEמצמדת לטלפון ומתקינה את ההוקיםccn doctorבודקת את ההוקים, את הצימוד ואת החיבורccn testשולחת התראת בדיקהccn devicesמציגה טלפונים מצומדים, או מבטלת אחדccn config showמציגה את הגדרות המחשב הזהccn syncמושכת עכשיו הגדרות ששונו בטלפון04אפליקציית ה-Mac
אפליקציית Claude Code Notifier לשורת התפריטים ב-Mac ממשיכה לעבוד, והיא חינמית. אם אתם מעדיפים אפליקציה על פני טרמינל, הורידו אותה או הריצו brew trust --cask touch-tap/tap/claude-code-notifier && brew install --cask touch-tap/tap/claude-code-notifier. בניגוד ל-ccn, היא יכולה להציג התראות ב-Mac ולשלוח webhooks בלי טלפון, והיא דורשת iTerm2, kitty או tmux כדי לענות מהטלפון. אל תריצו את שתיהן באותו Mac, אחרת כל התראה תגיע פעמיים. כדי לעבור מהאפליקציה ל-ccn, צמדו עם ccn pair CODE --replace-mac-app, שמסיר את ההוקים של האפליקציה, ואז סגרו את האפליקציה.
05הסרה
ccn uninstall
הפקודה מסירה את ההוקים מ-settings.json, מבטלת את הצימודים ומוחקת את המצב המקומי. אחר כך מחקו את הקובץ הבינארי: ~/.local/bin/ccn ב-macOS וב-Linux, %LOCALAPPDATA%\Programs\ccn ב-Windows, או brew uninstall ccn.