给 Agent 装个「电视」:Telepath 开源了 Television,一个把 agent 产物摆上大屏的 GUI | 发布模式
用过 Claude Code、Codex 这类 agent 的人大概都有同一个别扭的处境:模型在终端里吐一堆中间产物,代码片段、规划、草稿、临时网页,全挤在 chat 窗口里。你想把它拆出来看一眼、改一改、摆到一边,得手动复制到某个文件或标签页,几个小时后你就拥有一堆不知道跑在哪个端口上的小网站,谁也不记得哪个是干嘛的。
Telepath 团队今天在 Hacker News 上把他们的答案开源了,项目叫 Television。官方的定位很直接:一个给你的 agent harness 配的 GUI,一个专门放 artifacts 的「干净、好看的地方」。它不替代你原来的 agent,而是以 sidecar 的方式挂在旁边——你还是照常跟 agent 聊,但它现在可以「把产物放到你电视屏幕上」,然后你盯着那块屏,随时让 agent 改。
技术上说清楚很简单:一个 CLI 加一个轻量 server,装在你的 agent 运行的那台机器上(目前支持 Linux 和 macOS);它们跟一个 macOS 客户端 App 通信,这个客户端可以跑在任何地方,浏览器也能用但有局限。再配一组 skill,告诉 agent 怎么把 artifact 摆上屏、怎么随时间改它。Claude Code、Codex、Hermes、OpenClaw、Pi、OpenCode 这些 harness 都能接,推理服务也用你 agent 本来就在用的,不用额外配。
我挺喜欢这个思路里的一点:它默认你聊天还是用原来的方式,不让模型重学一套界面。屏幕上的 artifact 是你可以改的、主题化的、属于你的东西,而不是又一次被锁在某个 agent 的私有界面里。这正好戳中我前面说的那个痛点——agent 的产物不该要么闷在 chat 里,要么散成一堆随机端口的临时页面。
目前还在很早期。作者说项目跟 Telepath 团队做了几百个 alpha 用户测试,今天才把 repo 公开。评论区里有个老熟人的背书挺有意思:Joshua(del.icio.us 时代的同事)说他已经专门为这个项目架了一块备用显示器。这种「为工具专门配屏」的动作,其实比一堆 benchmark 更说明问题——它让人想给 artifacts 一个固定的物理位置,而不是在终端和浏览器之间来回搬运。
repo 在 github.com/telepath-computer/television,项目官网是 television.run。按 Hacker News 的帖子,整个 UI 和 artifacts 都可主题化,产物全部归你所有。作者还顺带透露了他们在做一个「端到端、完全 spec 驱动」的开发流程,用自定义工具把设计和 UI 也拉进来,说之后会专门分享——这个我挺期待,毕竟给 agent 做界面的人,界面工程的细节通常最值钱。
它当然还称不上通用方案:客户端目前只支持 macOS,浏览器端有局限,Windows 暂时没提。但对那些已经把 agent 用进日常工作流、又被零散产物搞烦的人来说,Television 给了一个很具体的方向:让 artifacts 有自己的「屏幕」,而不是永远挤在聊天框里。这可能是 chat 界面之后,个人电脑交互往前迈的一小步。