wrud icon

wrud

wrudは、AIエージェントのセッションを記録するローカルファーストのオープンソースrecorderです。モデルとtokenの使用状況、反復ミスを振り返れます。

wrud

wrud とは

wrud は What R U Doing の略で、AI エージェントのセッションを記録するローカルファーストのオープンソース recorder です。エージェントが実際に何をしたのか、モデルと token がどのように使われたのか、そして繰り返されるミスを再利用可能な学びへ変えられる箇所を、個人やチームが把握できるように設計されています。

この製品はローカルの Node サーバーと 1 つの SQLite ファイルで動作し、サイト上の説明ではアカウントも egress もありません。Claude Code と Cursor は直接サポートされており、その他のエージェントはローカル API 経由でデータを送信できます。

主な機能

フックベースのセッション取得

wrud はエージェントのライフサイクルフックに接続し、プロンプト、ツール呼び出し、ファイル編集、返信を発生した順にストリーム送信するため、手動ログなしでセッションを記録できます。

平易な言葉の要約

バックグラウンド処理が実行データを読み取り、単なる生の件数やトランスクリプトの断片ではなく、実際に何が起こったのかを平易な言葉で要約します。

モデルと token の可視化

サイトではモデルごとの費用と token 合計が強調表示され、コストの高いモデルが単純な作業に使われた箇所や、コンテキスト使用が集中している箇所を把握しやすくなります。

セッション履歴

記録されたセッションには、エージェント、モデル、イベント、token 使用量が含まれ、セッション終了後に確認できる検索可能な履歴が得られます。

ローカルファーストの保存

wrud はローカルの Node サーバーと 1 つの SQLite ファイルで動作し、サイト記載によればアカウントも egress もありません。

標準対応と API ベースの統合

Claude Code と Cursor は標準でサポートされており、その他のエージェントはローカル API арқылы接続できます。

wrud の適用シーン

  • 個人のセッションレビュー

    wrud を使って、使用したモデル、token 使用量、そしてセッションで実際に何が行われたかの要約を含むエージェントセッションを後から振り返れます。

  • チームの学習とポリシー

    エンジニアリングチームでは、wrud により人やプロジェクトをまたいでセッションを集約し、繰り返されるエラーを個別事案ではなく共有された学びやモデルポリシーに変えられます。

  • コストとモデルの見直し

    大きなモデルが些細な作業に使われた場合、wrud のモデル別コスト表示は、次回の実行で適切な規模に調整し、不要な支出を減らす助けになります。

  • デスクトップ外でのエージェント実行

    CI、リモートマシン、またはクラウド環境でエージェントを動かしている場合、wrud のフックとローカル API は、単一のデスクトップアプリの外でそれらの実行を記録することを目的としています。

  • 記録された学びを使ったオンボーディング

    オンボーディングでは、wrud によって過去のセッションから得られた学びを保存できるため、ジュニアメンバーは同じミスを繰り返すことなく、実績のある指針を引き継げます。

Pros and Cons

Pros

  • データが自分のマシンに保存されるローカルファースト設計。
  • オープンソースで MIT ライセンス。
  • ライフサイクルフックを通じて、プロンプト、ツール呼び出し、ファイル編集、返信を記録。
  • 平易な言葉の要約と、繰り返しのミスをレッスンとして可視化する仕組みを提供。
  • セルフホスト時には、個人セッションとチーム全体の集約の両方をサポート。

Cons

  • 公開ページでは、Claude Code、Cursor、ローカル API 以外の、より深いワークフロー機能、セキュリティ制御、対応統合についての詳細が限られています。
  • Cursor についてはモデルとアクションのキャプチャがある一方で、コストキャプチャはサイト上で近日公開予定とされています。

FAQ

セットアップ方法は?

`npx @wrud/cli` でアプリを起動し、その後ブラウザで接続して、エージェント用のフックをインストールします。サイトには、Claude Code または Cursor に wrud を組み込ませるための貼り付け用プロンプトも用意されています。

wrud はチームに役立ちますか?

wrud は、個人利用とチームでの集約の両方を想定しています。自分のマシンでセルフホストすれば、セッション、モデル呼び出し、token、使用量、レッスンをチーム全体で表示できます。

どのエージェントをサポートしていますか?

ソースページでは、Claude Code と Cursor が標準でサポートされています。その他のエージェントについては、wrud はローカル API を公開しており、それ以外のものもその方法でストリーム送信できるとしています。

何を記録しますか?

wrud は、プロンプト、ツール呼び出し、ファイル編集、返信、モデル使用状況、token 使用量、そしてセッションの平易な要約を記録します。繰り返されるミスを、エージェントにフィードバックできるレッスンへと変換します。

データは自分のマシンから বাইরেに出ますか?

製品ページでは、キャプチャはローカルファーストで、ローカルの Node サーバーと 1 つの SQLite ファイルで動作し、アカウントも egress も不要だと説明されています。サイトには MIT ライセンスであることも記載されています。

Quick Facts

カテゴリ
開発者向けツール
製品タイプ
ローカル AI エージェントセッション recorder
主な利用者
個人、チームリード、プラットフォームリード
対応プラットフォーム / 実行環境
SQLite ストレージを備えたローカル Node サーバー
統合
Claude Code、Cursor、およびローカル API 経由の任意のエージェント
ライセンス / アクセス
オープンソース、MIT ライセンス