我是产品经理,也爱折腾工具。日常工作有一部分,是在确认“这不是需求问题,是工具不服我”。 市面上的 Agent Harness 很多,Claude Code 、Codex 、Gemini CLI 、Cline 、OpenCode……每次试用完,感觉都像相亲:条件不错,但差一点默契。 于是我没忍住,又造了一个:Pi Agent Desktop 。 它不追全平台,只是把 Pi 的 Agent 能力装进本地桌面 App ,再按我自己常用的方式改了几处。 历史会话别再考古 会话一多,.jsonl 文件就像考古现场。我把 Pi 会话按项目整理,可以浏览、恢复和继续;也能从任意历史消息开分支,或 Fork 成独立会话。探索路线互不影响。 Agent 在做什么,最好看得见 实时对话里能看到思考过程、工具调用、上下文用量、成本和压缩状态。Agent 会犯错,问题是它错了以后我还要能看出错在哪里。 定时任务能自己跑 保存提示词后,按小时、天、周、自定义 cron 或单次执行。App 运行期间,窗口收起到托盘也会照常执行;睡眠错过的任务补跑一次。默认只读工具,成功或失败都会通知...