wrud icon

wrud

wrud 是一款面向 AI-agent 会话的本地优先开源记录器,帮助个人和团队回顾 agent 活动、跟踪模型与 token 使用,并把重复错误沉淀为可复用经验。

wrud

wrud 是什么

wrud,全称 What R U Doing,是一款面向 AI-agent 会话的本地优先、开源记录器。它旨在帮助个人和团队看清 agent 实际做了什么、模型与 token 是如何使用的,以及在哪里可以把重复错误转化为可复用的经验。

该产品运行在本地 Node 服务器和一个 SQLite 文件上,网站上未提及账户,也未提及数据外传。Claude Code 和 Cursor 可直接支持,其他 agent 也可以通过本地 API 发送数据。

核心功能

基于 Hook 的会话捕获

wrud 连接到 agent 的生命周期 hooks,并在提示词、工具调用、文件编辑和回复发生时实时流式记录,因此无需手动日志也能捕获会话。

自然语言回顾

后台进程会读取运行数据,并用自然语言写出实际发生了什么,而不只是展示原始计数或转录片段。

模型与 token 可见性

网站突出显示按模型划分的花费和 token 总量,帮助你发现哪些简单任务用了高成本模型,以及上下文使用主要集中在哪里。

会话历史

记录的会话包含 agent、模型、事件和 token 花费,提供可查询的历史,便于在会话结束后回顾。

本地优先存储

根据网站文案,wrud 在本地运行,使用一个 Node 服务器和一个 SQLite 文件,没有账户,也没有数据外传。

开箱即用与基于 API 的集成

Claude Code 和 Cursor 开箱即用支持,其他 agent 可以通过本地 API 接入。

wrud 的适用场景

  • 个人会话回顾

    使用 wrud 在事后回顾一次 agent 会话,包括所用模型、token 花费,以及这次会话实际做了什么的回顾。

  • 团队学习与策略

    对于工程团队,wrud 可以汇总不同人员和项目的会话,让重复错误沉淀为团队共享的经验和模型策略,而不是孤立事件。

  • 成本与模型审查

    当一个简单任务却使用了大模型时,wrud 的按模型成本视图可以帮助团队为下一次运行重新调整规模并减少不必要的花费。

  • 非桌面端 agent 运行

    如果你在 CI、远程机器或云环境中运行 agent,wrud 的 hooks 和本地 API 旨在捕获这些不依赖单一桌面应用的运行。

  • 带有已捕获经验的入职

    在 onboarding 场景中,wrud 可以保留之前会话中的经验,让新同事继承经过验证的指导,而不是重复踩同样的坑。

Pros and Cons

Pros

  • 本地优先设计,数据存储在你的机器上。
  • 开源并采用 MIT 许可证。
  • 通过生命周期 hooks 捕获提示词、工具调用、文件编辑和回复。
  • 提供自然语言回顾,以及将重复错误转化为经验的方式。
  • 在自托管情况下,同时支持个人会话和整个团队的汇总。

Cons

  • 公开页面对更深层的工作流功能、安全控制,以及 Claude Code、Cursor 和本地 API 之外的支持集成说明有限。
  • Cursor 被描述为支持模型和动作捕获,但成本捕获在网站上标记为即将推出。

FAQ

如何设置?

你可以先用 `npx @wrud/cli` 启动应用,然后在浏览器中连接并为你的 agent 安装 hook。网站还提供了可直接粘贴的提示词,帮助 Claude Code 或 Cursor 为你配置 wrud。

wrud 适合团队使用吗?

wrud 面向个人使用和团队汇总场景。在你自己的机器上自托管时,它可以展示整个团队的会话、模型调用、token、花费和经验。

它支持哪些 agent?

源页面显示它开箱即支持 Claude Code 和 Cursor。对于其他 agent,wrud 提供本地 API,并说明其他任何 agent 都可以通过这种方式接入。

它记录什么内容?

wrud 会捕获提示词、工具调用、文件编辑、回复、模型使用、token 花费,以及会话的自然语言回顾。它还能把重复错误转化为可反馈给 agent 的经验。

数据会离开我的机器吗?

产品页面说明采集是本地优先的,运行在本地 Node 服务器和一个 SQLite 文件上,不需要账户,也不需要外传。网站还说明它采用 MIT 许可证。

Quick Facts

类别
Developer Tool
产品类型
本地 AI-agent 会话记录器
主要用户
个人、团队负责人和平台负责人
平台 / 运行时
带 SQLite 存储的本地 Node 服务器
集成
Claude Code、Cursor,以及通过本地 API 接入的任意 agent
许可证 / 访问
开源,MIT 许可证