查看: 11|回复: 0

Pi 1.1.0 悄悄加了个好东西,终端能看出 Agent 在干活还是卡住了🔥

[复制链接]

8

主题

0

回帖

22

积分

新手上路

积分
22
发表于 昨天 23:15 | 显示全部楼层 |阅读模式
Pi 1.1.0 悄悄加了个好东西,终端能看出 Agent 在干活还是卡住了🔥

1、Mitchell Hashimoto 10 月 6 日发文介绍的提案叫 Program Status Protocol,让程序直接通过终端告诉你它现在的状态

2、一共 5 种状态:idle 空闲、working 运行中、blocked 等你操作、done 已完成、error 失败

3、blocked 还能说明在等什么:等你授权、等你回答问题、还是等你登录

4、以前多 Agent 面板很多靠读屏幕或者抓标题里的转圈字符,Agent 一改界面规则就得跟着改

5、Pi 1.1.0 已经支持,终端响应探测后才发,不含提示词和模型输出,tmux 和 screen 不转发,想强制开用 PI_PROGRAM_STATUS=1,关掉用 0

这个设计让我感觉有一种想在设计线程的感觉,设置多个状态,然后根据不同状态做判断,不然无法知道对应的线程处于什么状态

目前 libghostty 和 Rex 已经实现,如果你也在同时开好几个 Agent ,我觉得你可以关注一下



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:2776601884@qq.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|青ICP备2025004122号-1

在本版发帖
关注公众号
返回顶部