SecAIQ Watch icon

SecAIQ Watch

SecAIQ Watch 是适用于 macOS、Linux 和 Windows 的本地只读监控面板,可查看 AI 助手、编码代理、本地模型与 MCP 服务器的网络活动、权限、发现项、文件访问及令牌使用情况,全程不向云服务发送观测数据。

SecAIQ Watch

深入了解 AI 工具活动的本地可见性

SecAIQ Watch 是运行在计算机上的 AI 助手、编码代理、本地模型和 MCP 服务器的本地只读监控面板。它收集网络目标、数据传输、权限、发现项、文件访问和令牌使用情况等本地观测数据,然后通过本机可访问的浏览器界面呈现。

该项目旨在帮助用户了解 AI 工具的活动和暴露情况,而不会将网络控制层置于通信路径中。它使用 PHP 和 SQLite 运行,不需要账户或云服务,并声明绝不会阻止流量或读取提示词、响应或文件内容。该项目以 MIT 许可开源 GitHub 代码仓库的形式分发,目前标记为 beta 版。

核心功能

AI 工具和提供商检测

可识别约 37 种 AI 工具和约 33 个提供商域名,包括编码助手、本地模型工具、MCP 服务器和代理框架。还可以配置其他特征签名。

网络活动监控

按工具显示实时连接、目标地址和流量,并提供上传峰值和基线异常警报。“未分类”视图会列出其他具有出站连接、但未被识别为 AI 工具的进程。

权限和访问风险

将工具与 SSH 密钥、.env 文件、云凭据、浏览器数据和钥匙串等敏感区域关联,并提供 Protect 预设和移除指导。

发现项和安全状况审查

将配置风险从严重到低进行评级,解释问题并提供修复方案或“接受风险”选项。覆盖绕过模式、宽泛的允许规则、MCP 服务器、钩子、硬编码密钥、指令文件和 AI 浏览器扩展。

文件访问可见性

列出工具使用中的打开文件、文件夹和工作目录,并按敏感性进行分类。此视图的可用性因平台而异。

使用分析和报告

按日期、模型、项目和工具跟踪 Claude Code 与 Codex 的令牌使用情况,包括成本估算,并提供 HTML、Markdown、CycloneDX 1.5 AI-BOM、CSV 和 JSON 导出。

实际使用场景

  • 盘点启用 AI 的工作站

    查看已安装的 AI 助手和编码代理、它们联系的提供商域名,以及当前具有出站连接的工具。“未分类”列表有助于发现检测器未识别的其他活跃联网进程。

  • 调查本地暴露情况

    使用权限矩阵和发现项列表,检查工具是否能够访问凭据、SSH 密钥、浏览器数据、钥匙串项目或项目配置。“Protect”预设和针对各项权限的移除指导支持手动加固审查。

  • 排查网络行为

    当 AI 工具行为异常或与陌生目标地址通信时,检查流量趋势、上传峰值和基线异常。该监控面板用于观察,而非阻止流量。

  • 记录使用情况和软件清单

    针对受支持的 Claude Code 和 Codex 工作流,按模型、项目、日期和工具查看令牌活动,然后将记录导出为报告、CSV、JSON 或 CycloneDX 1.5 AI-BOM,以便存档。

  • 运行私有本地监控器

    在开发者计算机上运行收集器和本地面板,也可以选择安装登录或登录会话服务,同时将数据库和监控面板保留在主机上,而不是向托管服务发送观测数据。

Pros and Cons

Pros

  • 只读监控不会阻止流量,也不会检查提示词、响应或文件内容。
  • 在一个本地监控面板中集中提供网络活动、权限、发现项、文件访问、令牌使用情况和清单信息。
  • 提供配置指导、Protect 预设、可撤销的受支持更改,以及多种报告和导出格式。
  • 支持 macOS、Linux 和 Windows,无需账户、云服务、Composer 依赖或独立的数据库服务器。

Cons

  • Linux 和 Windows 支持较新,且已针对示例命令输出进行测试,因此实际行为可能有所不同。
  • Windows 不提供每个连接的字节计数或打开文件视图;在文档所述的 TCP 工作流中,Linux 图表显示的是连接数,而不是字节计数。
  • 该产品目前为 beta 版本,需要进行本地 PHP 配置,而不是使用打包的桌面安装程序。

FAQ

SecAIQ Watch 需要什么?

SecAIQ Watch 需要 PHP 8.1 或更高版本,并启用 pdo_sqlite 扩展。不需要 Composer、独立的数据库服务器或账户。使用浏览器打开本地监控面板。

如何设置 SecAIQ Watch?

克隆代码仓库,运行收集器,并根据 macOS、Linux 或 Windows 的文档命令启动 PHP 本地服务器。然后打开 http://127.0.0.1:8099/。可以安装后台服务,以便在登录时启动收集器。

SecAIQ Watch 会更改或阻止 AI 工具活动吗?

不会。它是只读的:不会阻止网络流量,也不会查看提示词、响应或文件内容。对受支持的 Claude Code 和 Codex 设置所做的更改会进行备份、记录,并且可以撤销。

SecAIQ Watch 可以导出哪些内容?

监控面板可以导出 HTML 和 Markdown 报告、CycloneDX 1.5 AI-BOM 文件、CSV 和 JSON。它还会记录哈希链式操作日志。

平台有哪些限制?

macOS 具有文档中最广泛的支持。Linux 支持用户进程的进程、TCP 连接、字节数和打开的文件;Windows 显示进程和连接,但不提供每个连接的字节计数或打开文件视图。Linux 和 Windows 支持较新,且已针对示例输出进行测试。

Quick Facts

类别
AI 安全与可观测性开发者工具
平台
macOS、Linux、Windows
部署方式
运行于 127.0.0.1 的本地监控面板
技术
PHP 8.1+ 和 SQLite
许可证
MIT
状态
Beta,v0.10.2-beta