←事件详情

热点事件

Mitchell Hashimoto发布OSC 7501终端协议规范

1 篇正式报道1 条事件动态更新于 10月6日 08:00

先了解这件事

AI 综述

2026年10月6日,Mitchell Hashimoto发布了一份新的终端转义序列规范OSC 7501,即Program Status Protocol,让程序通过pty直接上报自身状态。据其博客介绍,状态包括idle、working、waiting on the user、finished或failed,并可附带原因;序列体由冒号分隔的key=value组成,唯一必填键是state,可选app和base64编码的msg,多任务可用层级id同时上报多条记录。他指出,agentic inbox目前靠屏幕启发式或非终端API判断agent状态,前者需频繁维护规则,后者要逐个集成且难以跨SSH和容器。他表示已用不超过十几行代码在libghostty、Rex、Terraform、Claude Code、Codex和Homebrew中实现该协议。目前尚无后续发展事实。

AI 根据公开报道生成

最新进展 · 正式报道

Mitchell Hashimoto 提出终端程序状态协议 OSC 7501

事件进展

1 个已确认进展

  1. Mitchell Hashimoto发布OSC 7501终端协议规范

    来源:Mitchell Hashimoto 原创博客

报道与讨论时间线

按时间查看正式报道与传播讨论;两类内容的证据等级保持独立。

10月6日

  1. Mitchell Hashimoto 原创博客

    Mitchell Hashimoto 提出终端程序状态协议 OSC 7501

    Mitchell Hashimoto 为终端写了一份新转义序列规范 OSC 7501,即 Program Status Protocol,让程序通过 pty 直接上报自身状态:idle、working、waiting on the user、finished 或 failed,并可附带原因。序列体由冒号分隔的 key=value 组成,唯一必填键是 state,可选 app 和 base64 编码的 msg,多任务可用层级 id 同时上报多条记录。他指出 agentic inbox 目前靠屏幕启发式或非终端 API 判断 agent 状态,前者需频繁维护规则,后者要逐个集成且难以跨 SSH 和容器;他已用不超过十几行代码在 libghostty、Rex、Terraform、Claude Code、Codex 和 Homebrew 中实现该协议。

关联事件

  1. 相关事件Liquid AI发布24B稀疏MoE模型并展示端侧Agen
  2. 相关事件Pi 1.0新增Codemode支持
  3. 相关事件Anthropic发布Claude Opus 5.5
  4. 相关事件Google发布Gemini 3.8 Live音频模型