TGViewer
V2EX V2EX @pushv2ex · 550 subscribers
Post #237118 3
[分享创造] 明明有那么多 Agent 桌面壳,我还是给 Pi 造了一个自己用的

我是产品经理,也爱折腾工具。日常工作有一部分,是在确认“这不是需求问题,是工具不服我”。

市面上的 Agent Harness 很多,Claude Code 、Codex 、Gemini CLI 、Cline 、OpenCode……每次试用完,感觉都像相亲:条件不错,但差一点默契。

于是我没忍住,又造了一个:Pi Agent Desktop 。

它不追全平台,只是把 Pi 的 Agent 能力装进本地桌面 App ,再按我自己常用的方式改了几处。

1. 历史会话别再考古 会话一多,.jsonl 文件就像考古现场。我把 Pi 会话按项目整理,可以浏览、恢复和继续;也能从任意历史消息开分支,或 Fork 成独立会话。探索路线互不影响。
2. Agent 在做什么,最好看得见 实时对话里能看到思考过程、工具调用、上下文用量、成本和压缩状态。Agent 会犯错,问题是它错了以后我还要能看出错在哪里。
3. 定时任务能自己跑 保存提示词后,按小时、天、周、自定义 cron 或单次执行。App 运行期间,窗口收起到托盘也会照常执行;睡眠错过的任务补跑一次。默认只读工具,成功或失败都会通知。
4. 本地优先,Key 和会话留在本机 模型密钥和会话数据留在本机。桌面包内置 Node.js 和本地服务,打开就能用,不用另开终端或手动启动服务。已用过 Pi 的用户装上后,能继续读取原有会话和认证配置。 桌面端还有这些顺手功能: 侧边栏切换 Git worktree ,浏览项目文件; 预览源码、Diff 、Markdown 、图片、PDF 、DOCX 和音频; 管理 API Key 、自定义模型、Skills 和 Plugins ; 深色模式、会话自动命名、完成提示音、运行状态恢复。 支持 Apple Silicon Mac 、Windows x64 和 Linux x64 的 .deb 。

Release 下载后可用: https://github.com/abcwyc/pi-agent-desktop/releases

“再造一个”确实任性。但每天都要用的工具,我希望能贴合自己的习惯。这个项目继承上游能力,也在桌面场景里做了一些取舍,不只是给我一个人用。

欢迎轻拍、提需求,也可以说说:如果定制你自己的 Agent 桌面壳,最想砍掉或加上什么? GitHub: https://github.com/abcwyc/pi-agent-desktop
More from @pushv2ex
  1. Oct 11, 2026[分享发现] 做了一个 Agent Skills 商店 WorkSkill,让 AI 少一点重复调教,几百个精品高质量 skill 做了一个 Agent Skills 商店 Wor…
  2. Oct 11, 2026[分享发现] 写了个不用虚拟网卡、直接对进程 Hook 转发的 Windows 游戏 TCP 加速小工具 平时打外服网游或者私服(比如魔兽世界欧服),经常遇到 200+ms 延迟甚…
  3. Oct 11, 2026[分享发现] Linkit — 我为知识管理做的开源桌面应用, 100% 免费无广告 做了个书签管理工具,面向和我一样受"书签囤积症"困扰的知识工作者。 核心功能: • 本地 SQ…
  4. Oct 11, 2026[分享创造] [开源] 做了个能让 AI 替你玩的三国 SLG 网页游戏, 让 agent 来一决高下! ● 模型随便选:服务端不跑 AI ,Claude 、GPT 、本地模型、自…
  5. Oct 11, 2026[问与答] uu 们,推荐一款性价比高的居家办公椅吧 上千的就不考虑了,qiong...
  6. Oct 11, 2026[推广] 团队想用 Claude 卡在付款?新客送 10 美元免费额度 做 aicoding.inc 这两年,被企业客户问得最多的,其实不是线路,是“没有海外信用卡,公司怎么付钱”…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →