Codex hängt nicht.
Es wartet auf dich.

Pushary sends a push notification when Codex finishes or needs your permission, and lets you approve from your phone in one tap.

Codex meldet deinem notify-Skript das Ende eines Turns, nie einen Befehl, der auf deine Freigabe wartet. Pushary schickt genau diesen Moment aufs Handy und hält den Befehl an, bis du antwortest.

One command

bash
npx pushary@latest setup

Wähle bei der Abfrage Codex aus. Verbindliche Freigaben brauchen Codex 0.122 oder neuer.

Warum bekomme ich keine Codex-Benachrichtigung, wenn es auf meine Freigabe wartet?

Das Programm, das du in der notify-Konfiguration von Codex einträgst, bekommt genau ein Event, agent-turn-complete. Es feuert also am Ende eines Turns und nie bei einem Befehl, der auf deine Freigabe wartet. Freigabe-Hinweise bleiben in der Terminal-Oberfläche. Pushary greift stattdessen über die Hooks PreToolUse und PermissionRequest ein, sodass ab Codex 0.122 der wartende Befehl auf deinem Handy landet und auf deine Antwort wartet.

Updated

Building an AI product for other people? Let your users approve what your agent does, from their phone. See the Partner plan or the human-in-the-loop API.

Hacker NewsAuf Hacker News vorgestellt
Claude Code, Codex, Cursor, Gemini CLI und mehr
iPhone, Android und Mac
Dein Code verlässt nie deine Maschine

Warum dein notify-Skript stumm bleibt

Der Legacy-notify-Handler bekommt genau ein Event, agent-turn-complete. Eine Freigabe-Anfrage ist dieses Event nicht, also verlässt der entscheidende Moment die Maschine nie.

Without Pushary
Eine lange Codex-Aufgabe starten
In ein anderes Fenster wechseln
Codex erreicht einen Befehl, der freigegeben werden muss
Dein notify-Skript feuert nie, weil der Turn nicht zu Ende ist
Der Befehl bleibt blockiert, bis du wieder ins Terminal schaust
With Pushary
Eine lange Codex-Aufgabe starten
Etwas anderes machen
Codex erreicht einen Befehl, der freigegeben werden muss
Dein Handy vibriert in Sekunden, und der Befehl wartet
Tippe auf Ja oder Nein, und Codex macht weiter

Stop watching Codex spin. Start getting notified.

One command. Your phone buzzes when Codex is done.

Start your trial

$9.99/mo after a 3-day free trial. Cancel anytime.

Codex notification questions

Wie bekomme ich Benachrichtigungen, wenn Codex fertig ist?

Führe npx pushary@latest setup aus und wähle Codex. Es verbindet Codex über MCP und installiert native Hooks, sodass dein Handy benachrichtigt wird, sobald eine Aufgabe abgeschlossen ist.

Kann Codex mich um eine Freigabe für einen Befehl vom Handy bitten?

Ja. Ab Codex 0.122 installiert Pushary Hooks, die riskante Shell- und Datei-Freigaben auf dein Handy leiten. Du tippst auf Ja oder Nein, und Codex macht weiter.

Braucht das eine bestimmte Codex-Version?

Verbindliche Freigaben brauchen Codex 0.122 oder neuer. Auf älteren Versionen bekommst du weiterhin Benachrichtigungen über den Legacy-notify-Handler, allerdings ohne die Policy-Engine.

Ist das Freigabe-Gate absolut sicher?

Betrachte es als starke Leitplanke, nicht als Sicherheitsgrenze. Codex-Hooks decken Shell-Befehle und apply_patch-Änderungen ab, also das meiste, was ein Agent tut, aber nicht jeden Tool-Pfad.

Beantwortet Pushary die Fragen von Codex oder sichert es die Befehle ab?

Die Befehle, und die Grenze dazwischen lohnt sich genau zu benennen. Pushary sichert den Freigabe-Pfad ab, pre_tool_use und permission_request, wo ein Befehl wartet, bis deine Antwort da ist, ohne dass ein Timer gegen dich läuft. Das separate request_user_input-Overlay von Codex ist das, was sich nach 60 Sekunden selbst auflöst (openai/codex#28969, offen, 199 Reaktionen), und kein Hook kann es heute beantworten: Das Feld updatedInput, das eine Antwort transportieren würde, ist im Hook-Schema von Codex als reserviert markiert, und ein Hook, der es sendet, schlägt fehl. Sobald sich das öffnet, landet es zuerst hier.

Codex fragt immer wieder nach Befehlen, die ich längst freigegeben habe. Warum?

Freigaben, die eigentlich bestehen bleiben sollten, tun das oft nicht. Wiederholte Abfragen trotz Auto-Approve sind ein seit Langem offenes Issue (openai/codex#10187). Die Policy-Engine von Pushary greift auf den Befehl selbst, also klärt eine einmal geschriebene Regel die sicheren Aufrufe automatisch, und nur was darüber hinausgeht landet auf deinem Handy.

Wie lasse ich Codex klingeln, wenn es auf meine Freigabe wartet?

Trage approval-requested bei notifications in der Tabelle [tui] von ~/.codex/config.toml ein und setze notification_method auf bel. Dann klingelt Codex im Terminal, sobald ein Befehl auf dich wartet, nicht nur am Ende eines Turns. Mit notification_condition = always klingelt es auch, wenn das Fenster im Vordergrund ist. Die Glocke erreicht dich nur am Rechner. Für denselben Hinweis auf dem Handy, mit Ja und Nein, führe npx pushary@latest setup aus und wähle Codex.

Schickt die ChatGPT-App Codex-Benachrichtigungen aufs Handy?

Für Codex in der ChatGPT-Desktop-App ja. Codex Remote verbindet sie mit der ChatGPT-App auf deinem Handy, dort verfolgst du die Aufgabe und gibst Anfragen frei. Die Codex-CLI ist nur teilweise abgedeckt. Laut OpenAIs Remote-Seite beginnt die Einrichtung auf dem Handy in der Desktop-App, und die CLI-Referenz führt einen experimentellen Befehl codex remote-control: codex remote-control start startet einen lokalen App-Server-Daemon mit aktivierter Fernsteuerung, und codex remote-control pair gibt einen kurzlebigen Kopplungscode für die ChatGPT-App aus. Das notify-Skript der CLI startet nur dein eigenes Programm am Ende eines Turns. Pushary schließt diese Lücke: Es hängt sich direkt in die CLI, sodass fertige Turns und wartende Befehle beide auf deinem Handy landen.

Was kostet Pushary?

Bezahlte Agent-Pläne starten mit einer 3-tägigen Testphase für 9,99 $ pro Monat, inklusive 5.000 Benachrichtigungen pro Monat.