ActivityClaw 是一个专为代理(Agent)活动监控设计的 OpenClaw 插件,旨在为开发者和管理员提供对代理运行时行为的全面洞察。通过实时追踪和记录代理执行的各种操作,该工具将原本隐式的系统行为转化为可视化的数据流,极大提升了调试、审计与性能分析的效率。它无需复杂的配置即可快速部署,所有收集的数据均存储在本地 SQLite 数据库中,保障了隐私与安全。无论是想了解代理最近处理了哪些文件,还是追溯其执行过的命令或网络请求,ActivityClaw 都能提供清晰、结构化的历史记录,是提升开发透明度和运维可靠性的实用利器。
核心功能特点
- 实时监控代理的文件读写、编辑、创建等操作,并生成详细的活动日志
- 记录代理执行的 shell 命令历史,支持按时间范围和类型进行筛选查看
- 追踪代理的网络活动,包括网页搜索与内容抓取的 URL 及结果摘要
- 捕获代理发送的消息内容及其目标频道,便于沟通链路分析
- 可视化仪表板以图表和列表形式展示实时活动流,支持多维度过滤与自动刷新
适用场景
ActivityClaw 特别适用于需要深度了解代理动态行为的开发者和运维人员。在日常开发中,当用户询问‘今天都处理了哪些文件’或‘刚才运行了什么命令’时,可通过启动仪表板快速定位到具体的 📝 文件操作或 ⚡ Exec 命令记录,显著缩短问题排查路径。对于安全审计场景,该插件能完整还原代理的行为轨迹,帮助识别异常操作或潜在风险点。此外,在调试复杂代理流程时,通过查看子代理会话和网络请求详情,开发者可以精准判断任务分支逻辑是否正确执行。由于其轻量级架构与本地数据存储特性,ActivityClaw 也适合在受限环境中使用,无需担心外部依赖或数据泄露问题。
