Mitchell Hashimoto will mit OSC 7501 das Rätselraten über Programmzustände beenden

A Terminal Protocol for Program Status (OSC 7501)

Mitchell Hashimoto hat die Spezifikation OSC 7501, das Program Status Protocol, veröffentlicht. Programme können damit über die normale Terminal-Verbindung ihren Zustand melden – idle, working, done, blocked oder error – samt Fortschritt und Nachricht. Das ist besonders für coding agents nützlich, die bisher per Heuristik oder herstellerspezifischen APIs überwacht werden. Die Spezifikation ist generisch, ohne SDK oder Sockets, und bereits in libghostty, Rex, Terraform, Claude Code, Codex und Homebrew implementiert.

Ich möchte, dass wir alle aufhören zu raten, was Programme tun, indem wir ihre Bildschirme oder Prozessbäume lesen. Das Programm weiß es bereits. Geben wir ihm eine Möglichkeit, es uns zu sagen!

Mehr von diesem Tag

2026-10-08