AI Agent 也需要环境界面

This article isn’t available in English yet. Here’s the 简体中文 version for now.

AI coding agent 用久以后,一个很具体的问题会出现:它在后台工作时,人应该怎样知道它现在处于什么状态?

编辑器里的进度、终端里的输出、通知里的提示都能解决一部分问题。但这些界面往往要求你主动看过去。你如果正在处理别的事情,或者同时开着几个会话,很容易不知道哪个 agent 还在跑,哪个已经完成,哪个卡住了,哪个需要你确认。

vibe-lamp 这个项目就是从这个很小的问题开始的。

它看起来像一个桌面灯,但我更愿意把它理解成 AI agent 的 ambient interface:一种低干扰、持续存在、不用阅读文字也能理解的状态界面。

后台协作者需要低干扰反馈

过去的软件工具大多是前台工具。你打开它,操作它,看它反馈,然后关掉或切走。

AI agent 更像后台协作者。你给它一个任务,它可能要读代码、跑测试、生成方案、等待权限、处理失败,再回来告诉你结果。这个过程如果只依赖聊天窗口,人就会频繁切换注意力。

灯光信号并不复杂:工作中、完成、需要介入、连接丢失。正因为它简单,反而适合做背景反馈。你不用读一段文字,也不用切窗口,只要余光看到颜色变化,就知道当前是否需要处理。

AI 工作流不只发生在屏幕里

我做这个东西时,真正感兴趣的不是硬件本身,而是后台任务的状态如何被人感知。

当 agent 从“我眼前的工具”变成“我旁边的协作者”,界面也不应该只停留在聊天框、侧边栏和终端输出上。它需要一些更贴近日常环境的反馈方式,让人可以在不被打断的情况下感知状态。

这类东西可能很小,但它解决的是一个具体体验:后台任务不要用持续打断人的方式刷存在感,也不要完全沉默到让人不知道发生了什么。

AI agent 的能力越强,人越需要清楚地知道它什么时候在工作、什么时候可信、什么时候需要人接手。环境界面解决的不是“炫不炫”的问题,而是长期协作里注意力如何被保护的问题。

This site is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Comments