VS Code 扩展 · AI 编码监控

AI 在写代码时,别走开太久

AI Watchdog 实时监控 Copilot Chat、Cline、终端等 AI 编码工具的工作状态。当 AI 完成任务或需要你接管时,立即通过声音和桌面通知提醒你——一键跳回,接管最近改动。

核心能力

让 AI 编码真正可监控、可接管

实时监控

同时监控 Copilot Chat、Cline / Roo Code、终端输出,掌握 AI 编码工具的一举一动。

智能状态识别

滑动窗口 + 静默超时机制,准确区分"AI 工作中"与"已完成",告别盲等。

多通道通知

提示音 + 桌面系统通知 + 状态栏图标,VS Code 不在前台也能收到提醒。

一键接管

点击通知即跳转到最近改动的文件位置和 AI 对话面板,无缝继续工作。

活动历史

侧边栏活动面板记录 AI 工作时间线,随时回溯发生了什么。

可配置阈值

自由调整静默超时、活动阈值、窗口大小,匹配你的工作节奏。

工作原理

从文件变更到接管通知的完整链路

01

文件变更监控

AI Watchdog 监听工作区文件变更,通过可配置的 watchPatterns 和 ignorePatterns 精确控制监控范围。

02

滑动窗口判定

在时间窗口内统计文件变更次数,达到阈值即判定为"AI 工作中",状态栏图标实时反映状态。

03

静默超时检测

当 AI 活动停止超过设定的静默超时(默认 8 秒),判定任务完成,触发通知。

04

通知与接管

通过声音和桌面通知提醒你回来。点击通知一键跳转到最近改动位置和 AI 对话面板。

为什么需要 AI Watchdog

不再反复切回窗口看 AI 是否写完

AI Watchdog手动检查通用通知插件
自动检测 AI 工作状态
任务完成时主动通知
桌面通知(编辑器不在前台)
声音提示
一键跳转最近改动
活动历史时间线
完全本地、不上传数据
可配置监控范围与阈值

安装

三种方式,任选其一

扩展市场

  1. 打开 VS Code
  2. 进入扩展面板(Ctrl+Shift+X / Cmd+Shift+X)
  3. 搜索 "AI Watchdog"
  4. 点击安装

命令行

  1. 打开终端
  2. 执行以下命令:
  3. code --install-extension ai-watchdog.ai-watchdog

.vsix 手动安装

  1. 从 GitHub Releases 下载 .vsix
  2. VS Code 扩展面板 → ... → 从 VSIX 安装
  3. 选择下载的 .vsix 文件

常见问题

关于监控范围、隐私与性能的关键问题

AI Watchdog 监控哪些 AI 编码工具?+

当前支持监控 GitHub Copilot Chat、Cline / Roo Code、以及终端输出。你可以单独开关每种监控器,也可以自定义监控的文件模式和忽略规则。

它会收集或上传我的数据吗?+

不会。AI Watchdog 完全在本地运行,所有文件变更监控、状态判定和通知都在你的机器上完成,不收集、不上传任何数据。

怎么判断 AI 正在工作还是已经完成?+

通过滑动窗口机制:在设定的时间窗口(默认 3 秒)内,文件变更次数达到阈值(默认 3 次)即判定为"AI 工作中";当 AI 活动停止超过静默超时(默认 8 秒),判定为完成并发出通知。

通知方式有哪些?+

支持三种通知通道:提示音(可调节音量)、桌面系统通知(当 VS Code 不在前台时触发)、状态栏图标状态显示。三种通道均可独立开关。

支持监控哪些文件类型?+

默认监控 TS/JS/Python/Go/Rust/Java/Vue/CSS/HTML/JSON/Markdown/YAML/TOML 等主流代码文件。你可以通过 aiWatchdog.watchPatterns 自定义监控范围。

怎么安装?+

三种方式:1) 在 VS Code 扩展市场搜索 "AI Watchdog" 安装;2) 通过命令行 code --install-extension ai-watchdog.ai-watchdog;3) 从 GitHub Releases 下载 .vsix 文件手动安装。安装后自动开始监控。

会影响编辑器性能吗?+

不会。AI Watchdog 使用轻量的文件系统监听和滑动窗口计数,内存和 CPU 占用极低。ignorePatterns 默认排除 node_modules、dist、.git 等目录,避免不必要的开销。

"一键接管"是什么?+

收到通知后,点击通知或执行"AI Watchdog: 一键接管"命令,会自动定位到 AI 最近修改的文件和位置,并跳转到 AI 对话面板,让你快速继续工作。

让 AI 编码不再处于盲区

免费、开源、本地运行,不上传任何数据