XClawXCLAW

文档/Features

Dynamic Island

Dynamic Island 是一个 macOS 伴侣应用,在屏幕顶部显示一个常驻的小浮岛。

它解决的问题很具体:当 Agent 在后台跑一个耗时的任务时,你怎么知道它的进度?传统做法是切回主窗口看一眼,但这会打断你当前的工作。

Dynamic Island 让你不需要切换窗口。浮岛实时显示 Agent 的运行状态——正在思考、正在执行工具、等待确认。当任务完成时,浮岛会变化并发出提示音,你知道可以回来查看结果了。

浮岛也会显示任务的来源标识。如果你同时在用 XClaw、Claude Code 和 Codex,你能分辨出是哪个工具的 Agent 在工作。

这个功能仅限 macOS,因为它依赖原生 SwiftUI 实现的窗口管理。可以在设置 > 通知里开关。

操作指引

在设置 > 通知中找到 "Dynamic Island" 选项,打开开关即可启用。启用后你会在屏幕顶部看到一个小小的浮岛,默认是收起状态。

当 Agent 开始工作,浮岛会自动展开显示状态信息——你不需要做任何操作。鼠标悬停在浮岛上可以看到更详细的信息,比如正在执行的具体工具名称。

点击浮岛可以快速跳转到 XClaw 主窗口中对应的会话。如果你同时运行多个任务,浮岛会循环显示各个任务的状态。

觉得浮岛的位置不太顺眼?目前位置是固定在顶部居中的,如果你希望调整,可以在设置中微调偏移量。不需要这个功能的话,在设置 > 通知里关掉就行。