ルーデル:Claude Codeセッションのためのオープンソース分析ツール

Rudelは、開発者が実際にAIコーディングエージェントをどのように使用しているかを可視化する、Claude Codeセッション向けのオープンソース分析レイヤーです。チームは、自身のClaude Code使用パターンについて洞察が得られていないことに気づき、このツールを構築しました。
1,573件の実際のセッションから得られた主な発見
チームは、1,500万トークン以上、27万回以上のインタラクションを含む1,573件のClaude Codeセッションを分析しました。注目すべき発見は以下の通りです:
- スキルが使用されたセッションはわずか4%
- セッションの26%が放棄されており、そのほとんどは最初の60秒以内
- セッションの成功率はタスクタイプによって大きく異なる(ドキュメンテーションが最高、リファクタリングが最低)
- エラー連鎖パターンは最初の2分間に現れ、放棄をある程度正確に予測する
- 「良好な」エージェントセッションのパフォーマンスについて意味のあるベンチマークは存在しない
Rudelの仕組み
このツールはCLIとダッシュボードで構成されています。始めるには:
npm install -g rudel
rudel login # ブラウザ経由で認証
rudel enable # Claude Code終了時にセッションを自動アップロード
既存のセッションを一括アップロードするには:
rudel upload # 一括アップロード用のインタラクティブピッカー
技術的な実装
rudel enableを実行すると、セッション終了時に実行されるClaude Codeフックが登録されます。このフックはセッショントランスクリプトをRudelにアップロードします。トランスクリプトはClickHouseに保存され、分析データに処理されます。
収集されるデータ
アップロードされる各セッションには以下が含まれます:
- セッションIDとタイムスタンプ(開始、最終インタラクション)
- ユーザーIDと組織ID
- プロジェクトパスとパッケージ名
- Gitコンテキスト(リポジトリ、ブランチ、SHA、リモート)
- セッショントランスクリプト(完全なプロンプトと応答内容)
- サブエージェントの使用状況
セキュリティに関する考慮事項
Rudelは、ソースコード、プロンプト、ツール出力、ファイル内容、コマンド出力、URL、シークレットなど、機密情報を含む可能性のある完全なコーディングエージェントセッションデータを取り込みます。チームは、そのデータをアップロードしても問題ないプロジェクトと環境でのみRudelを有効にすることを強調しています。ホスト型サービス(app.rudel.ai)については、アップロードされたトランスクリプトに含まれる個人データにはアクセスできないと述べています。
開発とセルフホスティング
このプロジェクトはMITライセンスで、ローカル開発とセルフホスティングのためのドキュメントが含まれています。ローカル設定についてはCONTRIBUTING.mdを、独自インスタンスの実行についてはdocs/self-hosting.mdを参照してください。
この種のツールは、開発者がAIコーディングアシスタントとどのように対話しているかを理解したいチーム、成功したセッションと放棄されたセッションのパターンを特定したいチーム、そして逸話ではなくデータに基づいてワークフローを改善したいチームにとって特に有用です。
📖 Read the full source: HN AI Agents
👀 See Also

AgentHandover:Macのメニューバーアプリで、画面操作を監視してエージェントスキルを作成します
AgentHandoverは、Gemma 4をOllama経由でローカル実行し、画面を監視して繰り返されるワークフローを構造化されたSkillファイルに変換するオープンソースのMacメニューバーアプリです。特定タスクのためのFocus Recordと、バックグラウンド観察からパターンを検出するPassive Discoveryの両方を提供します。

Claude Pulseブラウザ拡張機能がClaude.ai上でトークン数、キャッシュタイマー、およびレート制限を表示
Claude PulseはクライアントサイドのChrome拡張機能で、Claude.aiにメッセージごとのトークン数、総コンテキスト使用量、プロンプトキャッシュの期限切れタイマー、レート制限進行バーを表示するリアルタイムダッシュボードを追加します。チャットのMarkdown形式でのエクスポート機能も含みます。

Hyper iOSアプリ:リアルタイム文字起こしとアクション抽出付き音声レコーダー
Hyperは、会話をリアルタイムで文字起こしし、要約とアクション項目を提供し、ウェイクワード検出による会話中のクエリを可能にするiOS音声レコーダーアプリです。1対1の面談、コーヒーチャット、スタンドアップなど、非構造化された会議向けに設計されています。

アドバイザー:Claude Code用の/aアドバイザースラッシュコマンドで、Opus + パラレルSonnetランナーを実行
Claude Codeの/advisorスラッシュコマンドは、Opusを戦略家として実行し、複数のSonnetランナーを並行して調整します。6つのバグを発見し、外部APIも依存関係もゼロです。