Vigil

专为 Windows 10 & 11

你的代理已经等了 11 分钟。你却一无所知。

Vigil 是 Windows 原生的始终置顶浮层,实时显示每一个 Claude Code、Codex、Grok、Antigravity 和 Kimi 会话——让你在不离开当前工作的情况下批准、回复和中断它们。

交互演示

这就是正在运行的 Vigil。

下方面板是 Vigil 浮层的实时复刻。当代理请求权限时,请自己回答。

A blank Windows desktop with the real taskbar, used as the backdrop for the interactive Vigil demo.
api-refactorWORKINGCLAUDEEdit src/auth/middleware.ts3m

功能

演示展示主循环。下面是驾驶舱的其余部分——notch 上的用量、按代理的策略、历史记录等。

尽收眼底

每个会话、每种状态,一目了然。

  • 每个代理的实时状态:工作中、等待中、完成、错误、已断开
  • 任意会话最近 20 条消息,无需打开终端
  • 子代理归在创建它们的会话下
  • Token 统计与用量窗口——清楚还剩多少配额

无需切换窗口即可操作

在你已经所在之处回应代理。

  • 一键批准或拒绝权限请求
  • 直接在浮层中输入,回答代理的问题
  • 当代理走偏时中断正在运行的会话
  • 需要深入时一键跳到对应终端

不碍事

平时几乎感觉不到,关键时才出现。

  • 代理工作时淡出,需要你时前移
  • 足够轻量,可全天运行
  • 可拖到任意显示器任意位置
  • 可随 Windows 启动——也可不启动,由你决定

Notch 上的用量

在 notch 本身查看剩余配额与用量窗口——并选择你关心的代理窗口。不埋在二级面板里。

权限策略,按你的方式

按工具设置批准、拒绝、始终批准或手动默认,并可按代理覆盖。某个会话更吵时也能完全掌控。

Permissionsapi-refactor
Edit / Writeglobal
Readglobal
Web fetch / searchglobal
Otherglobal

无需终端也能看对话

在浮层中打开任意会话的最近消息。先读上下文,只有需要写代码时再跳到终端。

Notch 中的子代理

子会话归在创建它们的代理下——在紧凑栏中可见,不会淹没在另一份列表里。

api-refactorWORKINGCLAUDEEdit src/auth/middleware.tsExploreBashRead3m+2

Notch 显示模式

优先代理加溢出、多代理并排,或详细单代理行。让栏位匹配你的使用方式。

api-refactorWORKINGCLAUDEEdit src/auth/middleware.ts3m+2

名称与标签

重命名会话并添加自定义标签,在同时跑多个代理时也能快速找到正确的那个。

历史与恢复

浏览过去的会话,需要时恢复其中一个——Vigil 把你带回正确的终端上下文。

中断正在运行的代理

Claude Code

从浮层停止走偏的会话——无需先找对窗口。

还有更多…

驾驶舱其余能力,不再各占一张卡:

  • 自定义显示——显示/隐藏字段、改颜色、换吉祥物…
  • 代理需要你时的声音提醒
  • 按工具启用或关闭——只接入你在用的

用量窗口预启动

Claude Code

当用量窗口关闭时,Vigil 可以提前启动它,让下次重置更早到来。需主动开启,默认关闭,每次会消耗少量 token。

随时随地掌握动态

代理需要你时在手机上收到提醒——按你的规则。

  • 代理完成、卡住或失败时通过 Telegram 通知
  • 在手机上批准或拒绝
  • 全局选择通知内容,并按代理覆盖——仅完成、每次等待、失败,或彻底静音某个会话
  • 你自己的 bot、你自己的 token——中间没有 Vigil 服务器
Vigilbot
Today

✓ Task finished

api-refactor · Claude Code
Auth middleware JWT migration is done. Typecheck clean, 3 tests passed.

14:07

write-tests is still working — generating coverage for the new JWT path.

14:08

Permission request

api-refactor · Claude Code
Edit src/auth/session.ts

14:09

适配你的代理

Vigil 通过各 CLI 自己的 hook 系统与之通信。它能做什么取决于每个工具暴露了什么——这里是你能得到的全部细节。

What each supported CLI lets Vigil do
CapabilityClaude CodeCodex CLIGrok BuildAntigravity CLIKimi CLI
监控支持支持支持支持支持
批准 / 拒绝支持支持有限, see note 1不可用有限, see note 2
回答问题支持不可用有限, see note 3不可用不可用
中断代理支持不可用不可用不可用不可用
子代理支持支持支持不可用支持
API 错误支持不可用支持不可用不可用
历史支持支持支持支持支持
统计支持支持支持不可用支持
用量窗口支持支持支持支持不可用
用量窗口预启动支持, see note 4不可用不可用不可用不可用
移动通知, see note 5支持支持支持支持支持
  1. Grok — 批准/拒绝:在 always-approve 模式下可从 Vigil 完整批准/拒绝。默认模式下请求为只读显示——请在终端中确认。
  2. Kimi — 批准/拒绝:在 yolo 模式下可从 Vigil 完整批准/拒绝。manual 或 auto 模式下请求为只读显示——请在终端中确认。
  3. Grok — 回答问题:只读显示;请在终端中输入回答。
  4. Claude Code — 用量窗口预启动:可选——当用量窗口关闭时,Vigil 提前启动它,使重置更早到来(每次消耗少量 token)。在设置中启用。
  5. 移动通知:对 Vigil 监控的每个工具都可用。哪些事件会通知你取决于上方各行——没有 API 错误 hook 的工具无法告诉你它失败了——从手机批准则遵循「批准 / 拒绝」行。
  6. 为什么有空白?每个 CLI 暴露的 hook 不同。单元格为空时,该工具根本没有给 Vigil 可用的接口——我们宁愿事先告诉你,而不是等你安装之后才发现。

还有更多在路上。新工具以免费更新形式发布。

一分钟即可上手

  1. 安装

    下载安装程序并运行。仅安装到当前用户——无需管理员权限。Windows 首次会警告:Vigil 尚未 EV 签名。点击「更多信息」,然后「仍要运行」。

  2. 核对后允许

    Vigil 会准确展示它将写入各工具配置文件的内容。你批准,或者不批准。不会在你背后动手脚。

  3. 启动代理

    像往常一样启动 Claude Code。它会立刻出现在浮层中。

改变主意了?从「设置」卸载会把每个配置文件恢复到原来的样子。

没有 Vigil 服务器

你的提示词、代码和对话永远不会经过我们——因为根本没有一个“我们”可经过。以下是 Vigil 建立的每一条连接,以及原因。

没有后端、没有账户、没有遥测。Vigil 没有服务器。你永远不需要注册。我们不收集关于你的任何信息——也无处可去。

你的对话留在磁盘上。Vigil 读取代理的本地记录以便展示给你。它从不上传到任何地方。

代理通过本地 Windows 命名管道与 Vigil 通信。这就是全部架构。

每一条出站连接

Goes toWhat forWhen
api.anthropic.com读取你的 Claude 用量限额仅在开启用量跟踪时
chatgpt.com读取你的 Codex 用量限额仅在开启用量跟踪时
cli-chat-proxy.grok.com读取你的 Grok 用量限额仅在开启用量跟踪时
api.telegram.org向你的 bot 发送通知仅在你配置了移动通知时
api.github.com检查是否有新版 Vigil启动时

这些连接要么指向你已经在用、且凭证已在本机上的服务,要么用于 Vigil 自身维护——检查更新。没有一条指向我们。

常见问题

Vigil 免费吗?

是的。下载即可使用。Vigil 免费——无需激活,也不会过期。

需要账户或许可证吗?

不需要。没有账户,也没有许可证。安装后即可运行。

源代码公开吗?

公开。Vigil 是开源软件(MIT)。代码在 GitHub。

没有网络 Vigil 能用吗?

能。Vigil 在本地运行,离线也能继续工作。没有任何远程检查来解锁它,所以糟糕的 Wi-Fi 永远不会把你锁在外面。它只在你打开的功能上联网——用量限额、你自己的 Telegram bot——以及检查是否有新版本。

Vigil 会把我的代码或提示词发到别处吗?

你的代码和提示词,永远不会。Vigil 会连接少数服务——你的代理各自的提供商(用于用量限额),以及你自己配置的 Telegram bot。完整列表在此。

Vigil 具体会改我的哪些配置文件?

仅为你启用的工具在配置文件中添加 hook 条目——仅此而已。Vigil 会在修改前展示确切变更,卸载会把每个文件恢复原样。

如何重装,或换到新机器?

再装一次即可。没有要激活的东西,也没有要停用的东西。设置留在这台机器的磁盘上;换机器就重新开始,或者你自己把设置拷过去。想装多少台就装多少台。

支持哪些 Windows 版本?

Windows 10(2004 及更高)和 Windows 11,64 位。Vigil 是 Windows 原生应用——没有 macOS 或 Linux 版本。Mac 上的 agent island 无法在 Windows 上运行;本产品面向 Windows 开发者。

为什么功能 X 在工具 Y 上不可用?

因为该 CLI 没有暴露 Vigil 需要的 hook。上方的兼容性表准确列出了每个工具支持的内容。

Windows 说无法识别安装程序。正常吗?

正常。Vigil 尚未使用 EV 证书签名,因此首次运行安装程序时 Windows SmartScreen 会警告。点击「更多信息」,然后「仍要运行」。其余安装过程很普通:装入用户配置目录,无需管理员权限,卸载可干净移除。

如何获得支持?

发邮件至 stevenpf@gmail.com,或在 GitHub 上开 issue。缺陷报告会得到回复。

别再干等着那些在等你的代理。

免费。无需账户,也无许可证。

开源(MIT)

Windows 10 与 11 · 没有 Vigil 服务器