exit·0 vs a hook script
You don't need an app to get a ping when Claude Code stops. Two hooks in ~/.claude/settings.json and a free push service like ntfy will do it:
{
"hooks": {
"Stop": [
{ "hooks": [{ "type": "command",
"command": "curl -s -d 'claude finished' ntfy.sh/your-topic" }] }
],
"Notification": [
{ "hooks": [{ "type": "command",
"command": "curl -s -d 'claude needs you' ntfy.sh/your-topic" }] }
]
}
} Install the ntfy app on your phone, subscribe to your-topic, and you're done. This works, and it's free. Here's what it does, what it doesn't, and when it's the better choice.