基于 Hook 的会话捕获
wrud 连接到 agent 的生命周期 hooks,并在提示词、工具调用、文件编辑和回复发生时实时流式记录,因此无需手动日志也能捕获会话。
wrud,全称 What R U Doing,是一款面向 AI-agent 会话的本地优先、开源记录器。它旨在帮助个人和团队看清 agent 实际做了什么、模型与 token 是如何使用的,以及在哪里可以把重复错误转化为可复用的经验。
该产品运行在本地 Node 服务器和一个 SQLite 文件上,网站上未提及账户,也未提及数据外传。Claude Code 和 Cursor 可直接支持,其他 agent 也可以通过本地 API 发送数据。
wrud 连接到 agent 的生命周期 hooks,并在提示词、工具调用、文件编辑和回复发生时实时流式记录,因此无需手动日志也能捕获会话。
后台进程会读取运行数据,并用自然语言写出实际发生了什么,而不只是展示原始计数或转录片段。
网站突出显示按模型划分的花费和 token 总量,帮助你发现哪些简单任务用了高成本模型,以及上下文使用主要集中在哪里。
记录的会话包含 agent、模型、事件和 token 花费,提供可查询的历史,便于在会话结束后回顾。
根据网站文案,wrud 在本地运行,使用一个 Node 服务器和一个 SQLite 文件,没有账户,也没有数据外传。
Claude Code 和 Cursor 开箱即用支持,其他 agent 可以通过本地 API 接入。
使用 wrud 在事后回顾一次 agent 会话,包括所用模型、token 花费,以及这次会话实际做了什么的回顾。
对于工程团队,wrud 可以汇总不同人员和项目的会话,让重复错误沉淀为团队共享的经验和模型策略,而不是孤立事件。
当一个简单任务却使用了大模型时,wrud 的按模型成本视图可以帮助团队为下一次运行重新调整规模并减少不必要的花费。
如果你在 CI、远程机器或云环境中运行 agent,wrud 的 hooks 和本地 API 旨在捕获这些不依赖单一桌面应用的运行。
在 onboarding 场景中,wrud 可以保留之前会话中的经验,让新同事继承经过验证的指导,而不是重复踩同样的坑。
你可以先用 `npx @wrud/cli` 启动应用,然后在浏览器中连接并为你的 agent 安装 hook。网站还提供了可直接粘贴的提示词,帮助 Claude Code 或 Cursor 为你配置 wrud。
wrud 面向个人使用和团队汇总场景。在你自己的机器上自托管时,它可以展示整个团队的会话、模型调用、token、花费和经验。
源页面显示它开箱即支持 Claude Code 和 Cursor。对于其他 agent,wrud 提供本地 API,并说明其他任何 agent 都可以通过这种方式接入。
wrud 会捕获提示词、工具调用、文件编辑、回复、模型使用、token 花费,以及会话的自然语言回顾。它还能把重复错误转化为可反馈给 agent 的经验。
产品页面说明采集是本地优先的,运行在本地 Node 服务器和一个 SQLite 文件上,不需要账户,也不需要外传。网站还说明它采用 MIT 许可证。
CreateOS Sandbox 是基于 Firecracker 微型虚拟机的隔离计算环境,用于运行代码和 agent 工作负载,支持私有网络、SDK、CLI 和 MCP 程序化控制。
ByteAsk 是面向 C 和 C++ 的终端优先 AI 编码 agent,可直接编辑仓库,并在展示 diff 前用真实编译器、调试器、sanitizers 和测试验证修改。提供免费版与付费方案。
hob 是面向编码 agent 的独立工作区,可将 agent 会话、终端、历史记录和后续工作围绕你已在用的工具与提供商有序管理,适合重视本地路由、历史和工作区结构控制的开发者。
Manta AI 是面向团队的自治式网页应用测试工具,可从 URL 自动探索应用、映射行为、捕捉回归,并用自然语言生成测试,无需脚本或维护选择器。
Redline 是一款面向 Claude Code 的预算管理工具,可按时间、token、成本或计划百分比限制会话进度,并借助原生 hooks 和 statusline 让任务平稳完成,不会突然中断。
SonOf 连接你的代码仓库和 PM 工具,审计代码库与产品上下文,将已批准工作转为可交付工单,并由资深工程复审,适合缺少完整团队的创始人和技术负责人。