Was PlanToCode ist
Eine Desktop-App, die OpenAI Codex auf Ihren Projekten ausführt und jeden Befehl, jede Datei und jeden Diff einen Klick entfernt hält, dazu iPhone- und Android-Begleit-Apps, die dieselbe Session über ein Relay steuern. Dieses Handbuch erklärt, wie das gebaut ist.
Gegen den Quellcode geprüft am 17. September 2026
Auf dieser Seite
Was anders ist
PlanToCode ist eine Mac- und Windows-App, die OpenAI Codex über Ihr ChatGPT-Abonnement auf einem lokalen Projektordner ausführt. Dieses Handbuch erklärt die Teile, die man auf dem Bildschirm nicht sieht: welcher Prozess was besitzt, wie aus einer Nachricht ein Codex-Turn wird und wie er bestätigt wird, wie die Timeline aus Verlaufsseiten und einem Live-Overlay zusammengesetzt wird, was das Relay tut und was es verweigert, und wie die mitgelieferten Werkzeuge Ihr Chrome, Gemini und Ihre Telefone erreichen.
- QuittungqueueId · operationId
Kommt zurück, sobald die Nachricht in der Outbox des Desktops gespeichert ist, und nur an das Telefon, das gefragt hat. Das Telefon wartet bis zu 20 s darauf und behält seine eigene Kopie, bis sie eintrifft.
- Codex-EchouserMessage.clientId
Der Drain-Task sendet die operationId als clientUserMessageId. Bringt die Live-Benachrichtigung item/completed sie zurück, verbucht der Desktop die Nachricht als gesendet und entfernt den Outbox-Eintrag.
- Kein Desktop verbunden-32011 · -32010
Das Relay antwortet dem Telefon selbst: -32011, solange sich der Desktop neu verbindet, -32010, sobald er offline ist. Nichts wird zwischengespeichert, und das Telefon behält seine Kopie.
Drei Regeln prägen alles Weitere
- Der Desktop ist die Autorität. Er besitzt die Projektdateien, den Codex-app-server-Kindprozess, die dauerhafte Outbox und den RPC-Router, mit dem die Telefone sprechen.
- Das Relay ist absichtlich dumm. Es leitet Umschläge zwischen authentifizierten Geräten weiter und hält keine Projektinhalte, keine dauerhafte Warteschlange und kein Replay-Protokoll.
- Jede Timeline-Zeile ist ein typisiertes Objekt mit stabiler Identität, sodass dieselbe Unterhaltung auf dem Desktop und auf einem Telefon identisch gerendert wird, ohne dass Textvergleiche oder Zeitstempel entscheiden, was existiert.