clacky

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 அல்லது Codexமுடிக்கிறது, அல்லது உங்களைத் தேடுகிறது
Hook / notifyஉங்கள் கட்டளையை இயக்கும்
உங்களுக்குக் கேட்கும்ஒலி · banner · ஒளிர்வு
இந்தப் பக்கத்தில் உள்ள ஒவ்வொரு முறையும் ஒரே மாதிரி வேலை செய்யும்: ஏஜெண்ட் சரியான நேரத்தில் ஒரு கட்டளையை இயக்கும்.

இரண்டு கருவிகளும் சரியான நேரத்தில் உங்கள் கட்டளையை இயக்கும். நோட்டிஃபிகேஷன் என்பது அவ்வளவுதான்: Claude Code அதை hook என்கிறது, Codex அதை notify என்கிறது. கட்டளை என்ன செய்தாலும் (ஒலி இசைப்பது, banner காட்டுவது, திரையை ஒளிரச் செய்வது), ஏஜெண்ட் நிற்கும்போது அல்லது உள்ளீடு கேட்கும்போது அது நடக்கும்.

Claude Code: உள்ளமைந்த நோட்டிஃபிகேஷன்

Claude Code முடிக்கும்போது, அல்லது ஒரு அனுமதிக் கேள்விக்குக் காத்திருக்கும்போது, அதுவே ஒரு டெஸ்க்டாப் நோட்டிஃபிகேஷன் அனுப்பலாம். Ghostty, Kitty-ல் இது நேரடியாக வேலை செய்யும் என்று Anthropic-ன் docs சொல்கின்றன. iTerm2-ல் ஒருமுறை ஆன் செய்யுங்கள்:

  1. iTerm2 → Settings → Profiles → Terminal.
  2. Notification Center Alerts-ஐ டிக் செய்யுங்கள்.
  3. 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 docs: terminal setup

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 போல, அதற்குத் தனி “உங்கள் ஒப்புதல் தேவை” நிகழ்வு இல்லை.

மூலம்: Codex docs: advanced configuration

Clacky இதை இரண்டு கிளிக்கில் செய்யும்

ஏஜெண்ட் எச்சரிக்கைகள் உங்களுக்காக hooks-ஐச் சேர்க்கும், “முடிந்தது”, “நீங்கள் தேவை” இரண்டுக்கும் வெவ்வேறு ஒலி இசைக்கும், நீங்கள் terminal-ல் அல்லது அழைப்பில் இருக்கும்போது அமைதியாக இருக்கும், ஏஜெண்ட் முடிக்கும் வரை உங்கள் Mac-ஐ விழித்திருக்கச் செய்யும். 7 நாள் இலவசம், கார்டு இல்லை.

Clacky-ன் ஏஜெண்ட் எச்சரிக்கைகள்: அதே, config இல்லாமல்

JSON, TOML-ஐத் திருத்த விருப்பமில்லை என்றால், Clacky-ல் (ஒரு Mac மெனு பார் ஆப்) ஏஜெண்ட் எச்சரிக்கைகள் உள்ளன. அது மேலே உள்ள அதே hooks-ஐப் பயன்படுத்தும், அதனால் எதுவும் உங்கள் திரையைப் பார்ப்பதில்லை, உங்கள் terminal-ஐப் படிப்பதில்லை:

  1. Clacky-ன் டாஷ்போர்டைத் திறங்கள் → Agent Alerts.
  2. Claude Code அல்லது Codex அருகில், Set Up… கிளிக் செய்யுங்கள். Clacky அது சேர்க்கும் வரிகளைச் சரியாகக் காட்டும்; Add Hooks கிளிக் செய்யுங்கள். உங்கள் கோப்பின் backup-ஐ அதன் அருகிலேயே வைத்திருக்கும் (settings.json.clacky-backup).
  3. இரண்டு ஒலிகளையும் கேட்க 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 ஆதரிக்கப்படுகின்றன.

Clacky உங்களுக்குப் புதுசா? இது ஒரு சின்ன Mac மெனு பார் ஆப்: ஒலிகள், பதிவி, ஸ்கிரீன்ஷாட்கள், Mac நலம், ஏஜெண்ட் எச்சரிக்கைகள், எல்லாம் ஒரே டாஷ்போர்டில். எல்லா கருவிகளையும் பார் · 7 நாள் இலவசமா முயலுங்க

6 அக்டோபர் 2026 அன்று சரிபார்க்கப்பட்டது. ஏதாவது மாறியதா, அல்லது இங்கே ஏதாவது தவறா? hello@clacky.app-க்கு மின்னஞ்சல் அனுப்புங்கள்.