Welche Sitzung
Mit drei offenen Projekten sagt „Claude Code needs you“ nicht, welches, und auch nicht, welches Werkzeug er nutzen will.
Ein Agent fragt nach einer Erlaubnis, während du etwas anderes liest, und wartet zehn Minuten. So wirst du benachrichtigt: mit ein paar Zeilen in den Einstellungen jedes Agenten, dann mit der Notch deines Mac.
Claude Code führt bei seinen Ereignissen einen Befehl aus. Notification kommt, wenn er eine Erlaubnis braucht oder auf deine Eingabe wartet, Stop, wenn er seinen Zug beendet. Füge das in ~/.claude/settings.json ein, neben deinen anderen Einstellungen:
{
"hooks": {
"Notification": [
{ "hooks": [{ "type": "command", "command": "osascript -e 'display notification \"Claude Code needs you\" with title \"Claude Code\"'" }] }
],
"Stop": [
{ "hooks": [{ "type": "command", "command": "osascript -e 'display notification \"Claude Code is done\" with title \"Claude Code\"'" }] }
]
}
}
Starte eine neue Claude-Code-Sitzung: Die nächste Erlaubnisanfrage zeigt eine macOS-Mitteilung. Beim ersten Mal fragt macOS eventuell, ob der Skripteditor Mitteilungen senden darf.
Codex führt am Ende jedes Zugs das unter notify eingetragene Programm aus, im Terminal wie in der ChatGPT-App. Füge diese Zeile oben in ~/.codex/config.toml ein:
notify = ["osascript", "-e", "display notification \"Codex is done\" with title \"Codex\""]
Codex hängt das Ereignis als JSON an die Argumente an: Ein Skript kann es lesen, um das Projekt oder die letzte Nachricht anzuzeigen.
Mit drei offenen Projekten sagt „Claude Code needs you“ nicht, welches, und auch nicht, welches Werkzeug er nutzen will.
Das Banner verschwindet nach ein paar Sekunden. Zurück aus einem Meeting sagt dir nichts, dass ein Agent seit zwanzig Minuten wartet.
Ein Klick auf das Banner öffnet den Skripteditor, nicht das Terminal oder die Unterhaltung des Agenten.
Hollow liest dieselben Hooks und zeigt jede Claude-Code- und Codex-Sitzung in der Notch deines MacBook, wie eine Dynamic Island.
Wartet auf eine Erlaubnis (mit dem Werkzeug), du bist dran oder läuft: pro Projekt, Claude Code und Codex nebeneinander.
Solange ein Agent auf dich wartet, leuchtet die Notch. Es geht aus, wenn du zum Agenten zurückkehrst.
Zum Fenster von Terminal, iTerm2, Ghostty, Warp oder VS Code, oder zur Unterhaltung in der Claude- oder ChatGPT-App.
Notification, wenn Claude Code eine Erlaubnis braucht oder auf deine Eingabe wartet, und Stop, wenn er seinen Zug beendet. Beide führen den Befehl aus ~/.claude/settings.json aus.
Ja. Neben notify am Ende eines Zugs hat Codex Hooks in ~/.codex/hooks.json, sobald die Funktion hooks in ~/.codex/config.toml aktiviert ist; neue Hooks lässt er dich einmal prüfen.
Nein. Hollow fügt seine Hooks selbst zu Claude Code und Codex hinzu, nach einer Sicherung ihrer Einstellungen, und lässt deine anderen Hooks stehen.
Hollow folgt Claude Code im Terminal, deinem Editor und der Claude-App, und Codex in der ChatGPT-App und im Terminal.
Hollow ist kostenlos; die Agenten Claude Code und Codex gehören zu Hollow Pro, einmalig 1,99 €, mit lebenslangen Updates.