Claude Code அல்லது Codex முடித்ததும் தெரிந்துகொள்வது எப்படி
6 அக்டோபர் 2026 அன்று புதுப்பிக்கப்பட்டது
Claude Code அல்லது Codex-ல் ஒரு நீண்ட வேலையைத் தொடங்குகிறீர்கள், வேறு எதற்கோ மாறுகிறீர்கள், பத்து நிமிடம் கழித்துத் திரும்பி வந்தால், அது இரண்டாவது நிமிடத்திலேயே ஒரு “yes”-க்காகக் காத்து நின்றிருக்கிறது. ஏஜெண்ட் முடிக்கும்போது அல்லது உங்கள் OK-ஐத் தேடும்போது ஒரு ஒலி அல்லது நோட்டிஃபிகேஷன் இதைச் சரிசெய்யும்.
இரண்டு கருவிகளிலும் இதற்கு இலவச வழிகள் உள்ளன. இந்த வழிகாட்டி முதலில் அவற்றைச் சொல்கிறது, பிறகு அதையே உங்களுக்காக அமைக்கும் Clacky-ன் ஏஜெண்ட் எச்சரிக்கைகள்.
சுருக்கமாக
- Claude Code ஏற்கனவே Ghostty, Kitty, iTerm2-ல் நோட்டிஃபிகேஷன் அனுப்பும் (iTerm2-க்கு ஒரு அமைப்பு தேவை). மற்ற terminal-களில் ஒரு hook சேருங்கள்.
- Stop-ல் உள்ள Claude Code hook அது முடிக்கும்போது இயங்கும்; Notification-ல் உள்ளது உங்களைத் தேடும்போது இயங்கும். ஒலிக்கு
afplay, நோட்டிஃபிகேஷனுக்குosascriptஎன எதையாவது இணையுங்கள். - Codex:
~/.codex/config.toml-ல் ஒருnotifyவரியைச் சேருங்கள், அல்லது அதன் உள்ளமைந்த terminal நோட்டிஃபிகேஷன்களை ஆன் செய்யுங்கள். - Config கோப்புகளைத் தொட விருப்பமில்லையா? Clacky-ன் ஏஜெண்ட் எச்சரிக்கைகள் உங்களுக்காக hooks-ஐச் சேர்த்து, “முடிந்தது”, “நீங்கள் தேவை” இரண்டுக்கும் வெவ்வேறு ஒலிகளை இசைக்கும்.
ஏஜெண்ட்கள் முடித்ததை எப்படிச் சொல்கின்றன
இரண்டு கருவிகளும் சரியான நேரத்தில் உங்கள் கட்டளையை இயக்கும். நோட்டிஃபிகேஷன் என்பது அவ்வளவுதான்: Claude Code அதை hook என்கிறது, Codex அதை notify என்கிறது. கட்டளை என்ன செய்தாலும் (ஒலி இசைப்பது, banner காட்டுவது, திரையை ஒளிரச் செய்வது), ஏஜெண்ட் நிற்கும்போது அல்லது உள்ளீடு கேட்கும்போது அது நடக்கும்.
Claude Code: உள்ளமைந்த நோட்டிஃபிகேஷன்
Claude Code முடிக்கும்போது, அல்லது ஒரு அனுமதிக் கேள்விக்குக் காத்திருக்கும்போது, அதுவே ஒரு டெஸ்க்டாப் நோட்டிஃபிகேஷன் அனுப்பலாம். Ghostty, Kitty-ல் இது நேரடியாக வேலை செய்யும் என்று Anthropic-ன் docs சொல்கின்றன. iTerm2-ல் ஒருமுறை ஆன் செய்யுங்கள்:
- iTerm2 → Settings → Profiles → Terminal.
- Notification Center Alerts-ஐ டிக் செய்யுங்கள்.
- Filter Alerts கிளிக் செய்து Send escape sequence-generated alerts-ஐ இயக்குங்கள்.
Claude Code-ஐ tmux-க்குள் இயக்குகிறீர்களா? ~/.tmux.conf-ல் set -g allow-passthrough on சேருங்கள், இல்லையென்றால் நோட்டிஃபிகேஷன் உங்கள் terminal-ஐ அடையவே அடையாது. Claude Code எப்படித் தெரிவிக்க வேண்டும் என்பதையும் (உதாரணமாக ஒரு terminal bell) அதன் /config அமைப்புகளில் தேர்ந்தெடுக்கலாம்.
Claude Code: ஒலி இசைக்கும் ஒரு hook
Apple-ன் Terminal, VS Code அல்லது வேறு எந்த terminal-லும், ஒரு hook இதைச் செய்யும். Hooks ~/.claude/settings.json-ல் (எல்லா ப்ராஜெக்ட்களுக்கும்) அல்லது .claude/settings.json-ல் (ஒரு ப்ராஜெக்ட்டுக்கு) இருக்கும். இரண்டு நிகழ்வுகள் முக்கியம்:
- Stop: Claude தன் பதிலை முடித்தது.
- Notification: Claude-க்கு நீங்கள் தேவை (ஒரு அனுமதிக் கேள்வி, அல்லது உள்ளீட்டுக்காகக் காத்திருக்கிறது).
இது இரண்டுக்கும் ஒரு macOS ஒலியை இசைக்கும். இதை உங்கள் settings கோப்பில் இணையுங்கள் (ஏற்கனவே உள்ளதை வைத்துக்கொள்ளுங்கள்):
{
"hooks": {
"Stop": [{ "hooks": [{ "type": "command", "command": "afplay /System/Library/Sounds/Glass.aiff" }] }],
"Notification": [{ "matcher": "", "hooks": [{ "type": "command", "command": "afplay /System/Library/Sounds/Ping.aiff" }] }]
}
}Banner வேண்டுமா? அதற்குப் பதில் இந்தக் கட்டளையைப் பயன்படுத்துங்கள் (Anthropic-ன் உதாரணம் போலவே):
osascript -e 'display notification "Claude Code needs your attention" with title "Claude Code"'என்ன அமைக்கப்பட்டுள்ளது என்று பார்க்க Claude Code-ல் /hooks டைப் செய்யுங்கள். சேமித்த பிறகு நீங்கள் தொடங்கும் அமர்வுகளுக்குப் புதிய hooks பொருந்தும். /System/Library/Sounds/-ல் உள்ள ஒலிகளை இலவசமாகப் பயன்படுத்தலாம்: Glass, Ping, Pop, Purr, Submarine மற்றும் பல.
மூலங்கள்: hooks reference · hooks guide
Codex: notify அமைப்பு
Codex CLI ஒவ்வொரு turn-க்குப் பிறகும் உங்கள் ஒரு ப்ரோகிராமை இயக்கும், ~/.codex/config.toml-ல் notify மூலம் அமைக்கப்படும். Codex அந்த turn-ன் JSON விவரத்தைக் கடைசி argument-ஆகச் சேர்க்கும் (அதன் type agent-turn-complete), ஒரு எளிய ஒலிக் கட்டளை அதைப் புறக்கணிக்கலாம்:
notify = ["sh", "-c", "afplay /System/Library/Sounds/Glass.aiff"]notify ஒரு top-level key: கோப்பில் எந்த [section]-க்கும் மேலே வையுங்கள். Codex-ன் terminal UI-லும் உள்ளமைந்த நோட்டிஃபிகேஷன்கள் உள்ளன ([tui]-ன் கீழ் notifications), அவை terminal-ன் சொந்த நோட்டிஃபிகேஷன் அல்லது bell-ஐப் பயன்படுத்தும்; banner தெரியுமா என்பது உங்கள் terminal-ஐப் பொறுத்தது.
Codex-ன் notify ஒரு turn முடியும்போது இயங்கும். Claude Code-ன் Notification hook போல, அதற்குத் தனி “உங்கள் ஒப்புதல் தேவை” நிகழ்வு இல்லை.
Clacky இதை இரண்டு கிளிக்கில் செய்யும்
ஏஜெண்ட் எச்சரிக்கைகள் உங்களுக்காக hooks-ஐச் சேர்க்கும், “முடிந்தது”, “நீங்கள் தேவை” இரண்டுக்கும் வெவ்வேறு ஒலி இசைக்கும், நீங்கள் terminal-ல் அல்லது அழைப்பில் இருக்கும்போது அமைதியாக இருக்கும், ஏஜெண்ட் முடிக்கும் வரை உங்கள் Mac-ஐ விழித்திருக்கச் செய்யும். 7 நாள் இலவசம், கார்டு இல்லை.
Clacky-ன் ஏஜெண்ட் எச்சரிக்கைகள்: அதே, config இல்லாமல்
JSON, TOML-ஐத் திருத்த விருப்பமில்லை என்றால், Clacky-ல் (ஒரு Mac மெனு பார் ஆப்) ஏஜெண்ட் எச்சரிக்கைகள் உள்ளன. அது மேலே உள்ள அதே hooks-ஐப் பயன்படுத்தும், அதனால் எதுவும் உங்கள் திரையைப் பார்ப்பதில்லை, உங்கள் terminal-ஐப் படிப்பதில்லை:
- Clacky-ன் டாஷ்போர்டைத் திறங்கள் → Agent Alerts.
- Claude Code அல்லது Codex அருகில், Set Up… கிளிக் செய்யுங்கள். Clacky அது சேர்க்கும் வரிகளைச் சரியாகக் காட்டும்; Add Hooks கிளிக் செய்யுங்கள். உங்கள் கோப்பின் backup-ஐ அதன் அருகிலேயே வைத்திருக்கும் (
settings.json.clacky-backup). - இரண்டு ஒலிகளையும் கேட்க Send a Test Alert கிளிக் செய்யுங்கள்.
உங்களுக்குக் கிடைப்பது:
- முடிந்தது (ஏறும் ஒரு chord), நீங்கள் தேவை (இரண்டு தட்டல்களும் ஒரு கேள்வியும்) இரண்டுக்கும் வெவ்வேறு ஒலி, ஒவ்வொரு ஏஜெண்டுக்கும் தேர்ந்தெடுக்க ஐந்து குரல்கள்.
- விருப்பத்தேர்வாக, சுமார் ஒரு வினாடிக்கு திரையின் ஓரத்தைச் சுற்றி ஒரு மென்மையான ஒளிர்வு. அது கிளிக்குகளைத் தடுக்காது, பதிவுகளில் ஒருபோதும் தெரியாது.
- முன்னால் இருக்கும்போது அமைதி (ஏஜெண்டின் terminal செயலில் உள்ள ஆப்பாக இருக்கும்போது சத்தமில்லை), அழைப்புகளின்போது அமைதி (மைக் பயன்பாட்டில் இருக்கும்போது சத்தமில்லை), இரண்டும் இயல்பாக ஆன்.
- மெனு பாரில் ஒவ்வொரு அமர்வுக்கும் ஒரு புள்ளி: வேலையில், காத்திருக்கிறது அல்லது முடிந்தது. அதன் terminal-ஐ முன்னால் கொண்டுவர ஒன்றைக் கிளிக் செய்யுங்கள்.
- Keep Awake → Until My Agent Is Done, அதனால் உங்கள் Mac தூங்கியதால் ஒரு நீண்ட ஓட்டம் நின்றுவிடாது.
Claude Code எந்த terminal-லும், Claude ஆப்பின் Code டேபிலும் வேலை செய்யும். Codex CLI-உடன் வேலை செய்யும், முடிந்தது ஒலி கிடைக்கும் (Codex “நீங்கள் தேவை” நிகழ்வை அனுப்புவதில்லை). உங்கள் Codex config-ல் ஏற்கனவே ஒரு notify வரி இருந்தால், Clacky அதை மாற்றாமல் விட்டுவிட்டு உங்களுக்குச் சொல்லும். Remove… Clacky-ன் வரிகளை மட்டுமே நீக்கும்.
எதுவும் நடக்கவில்லை என்றால்
- அமர்வை மறுதொடக்கம் செய்யுங்கள். ஒரு அமர்வு தொடங்கும்போதுதான் hooks படிக்கப்படும், அதனால் ஏற்கனவே ஓடிக்கொண்டிருந்த அமர்வு தெரிவிக்காது.
- கோப்பு சரியாக parse ஆகிறதா பாருங்கள்.
settings.json-ல் ஒரு காற்புள்ளி விடுபட்டால் எல்லா hooks-உம் நின்றுவிடும். ஏதாவது JSON checker-ல் ஒட்டிப் பாருங்கள். - கட்டளையைத் தனியாக டெஸ்ட் செய்யுங்கள். Terminal-ல்
afplay /System/Library/Sounds/Glass.aiffஇயக்குங்கள். ஒலி இல்லையா? உங்கள் output சாதனத்தையும் ஒலியளவையும் பாருங்கள். - Banners தெரியவில்லையா? System Settings → Notifications-ல் உங்கள் terminal-ஐ (அல்லது
osascript-க்கு Script Editor-ஐ), Focus மோட்களையும் பாருங்கள். - ஒரே நேரத்தில் இரண்டு ஒலிகளா? உங்களிடம் இரண்டு அமைப்புகள் உள்ளன (உதாரணமாக, உங்கள் சொந்த hook-உம் Clacky-னுடையதும்). ஒன்றை மட்டும் வைத்துக்கொள்ளுங்கள்.
கேள்விகள்
Claude Code-ல் உள்ளமைந்த நோட்டிஃபிகேஷன் ஒலி உண்டா?
Ghostty, Kitty, iTerm2-ல் அதுவே ஒரு டெஸ்க்டாப் நோட்டிஃபிகேஷன் அனுப்பும் (iTerm2-ல் Send escape sequence-generated alerts ஆன் செய்யப்பட வேண்டும்). எந்த terminal-லும் ஒலிக்கு, afplay இயக்கும் ஒரு Stop அல்லது Notification hook சேருங்கள்.
Stop, Notification hooks-க்கு என்ன வித்தியாசம்?
Claude பதிலை முடிக்கும்போது Stop இயங்கும். Claude-க்கு நீங்கள் தேவைப்படும்போது Notification இயங்கும்: ஒரு அனுமதிக் கேள்வி, அல்லது உங்கள் உள்ளீட்டுக்காகக் காத்திருக்கிறது. பெரும்பாலானவர்கள் இரண்டையும் விரும்புவார்கள், வெவ்வேறு ஒலிகளுடன்.
ஒப்புதல் தேவைப்படும்போது Codex சொல்லுமா?
Codex-ன் notify ப்ரோகிராம் ஒரு turn முடியும்போது இயங்கும் (agent-turn-complete). இன்று அதற்குத் தனி ஒப்புதல் நிகழ்வு இல்லை, அதனால் turn முடியும்போது கேட்பீர்கள்.
Clacky என் கோடையோ ப்ராம்ப்ட்களையோ படிக்குமா?
இல்லை. Hook Clacky-க்கு எந்தக் கருவி, எந்த terminal ஆப், session id, என்ன நடந்தது (வேலையில், முடிந்தது அல்லது நீங்கள் தேவை) என்பதை மட்டுமே அனுப்பும். உங்கள் ப்ராம்ப்ட்கள், கோட் அல்லது output-ஐ அனுப்பாது. எதுவும் எங்கும் அனுப்பப்படாது: அது உங்கள் Mac-ல் ஒரு கோப்பில் எழுதப்படும் ஒரு வரி.
Cursor-உடன் வேலை செய்யுமா?
Clacky-ல் இன்னும் இல்லை: Cursor-ன் hooks இன்னும் beta-வில் உள்ளன. Claude Code, Codex CLI ஆதரிக்கப்படுகின்றன.
மேலும் வழிகாட்டிகள்
- Mac-ஐ விழித்திருக்கச் செய், மூடி மூடியபடிClamshell மோட், caffeinate, pmset, ஆப்கள், ஒவ்வொன்றும் உண்மையில் என்ன செய்கிறது.
- Mac-ல் கீபோர்டு & கிளிக் ஒலிகள்அவை எப்படி வேலை செய்கின்றன, தேவையான அனுமதி, ஆப்கள், தீர்வுகள்.
- Mac-ல் டெலிப்ராம்ப்டர்கேமராவுக்குக் கீழே உங்கள் ஸ்கிரிப்டைப் படியுங்கள், பதிவில் அது வராமல் வையுங்கள்.
- கிளிக்குகளைக் காட்டி கிளிக் ஒலிகளைப் பதிவுசெய்எந்த Mac திரைப் பதிவிலும் கிளிக் அலையையும் கிளிக் ஒலியையும் கொண்டுவாருங்கள்.
- கீபோர்டு ஒலிகளுடன் டைப்பிங் டெஸ்ட்நீங்கள் கேட்கக்கூடிய 30 வினாடி டைப்பிங் டெஸ்ட், உங்கள் browser-லேயே.
Clacky உங்களுக்குப் புதுசா? இது ஒரு சின்ன Mac மெனு பார் ஆப்: ஒலிகள், பதிவி, ஸ்கிரீன்ஷாட்கள், Mac நலம், ஏஜெண்ட் எச்சரிக்கைகள், எல்லாம் ஒரே டாஷ்போர்டில். எல்லா கருவிகளையும் பார் · 7 நாள் இலவசமா முயலுங்க
6 அக்டோபர் 2026 அன்று சரிபார்க்கப்பட்டது. ஏதாவது மாறியதா, அல்லது இங்கே ஏதாவது தவறா? hello@clacky.app-க்கு மின்னஞ்சல் அனுப்புங்கள்.