ルーデル: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

オープンソースのAI求職システム「Claude Code」は、求人オファーを評価し、カスタマイズされた履歴書を生成します。
開発者が、ターミナルを求職コマンドセンターに変えるClaude Codeプロジェクトをオープンソース化しました。このシステムは求人情報を10の次元で評価し、ATS最適化PDF履歴書を生成、45以上の企業採用ページをスキャンし、14のスキルモードを備えています。

原始人:原始人スタイルの話し方でトークンを75%削減するClaudeコードスキル
CavemanはClaude Codeのスキルで、Claudeが原始人のような簡潔な話し方をするようにし、完全な技術的正確性を保ちながらトークン使用量を約75%削減します。npxまたはClaudeプラグインマーケットプレイスからインストールできます。

Claudeスキルにより、定量化された変数を用いた詳細な性格調整が可能になります。
新しいClaudeスキルにより、開発者はClaudeが定義する120の変数をカバーする32の性格特性グループに対して、定量化された調整を行うことが可能になりました。グループレベルのプロファイルには、Wordiness(60)、Agreeableness(55)、Sarcasm & Edge(17)などの指標が表示されます。このスキルは会話をまたいで持続し、カスタム指示用のpublishコマンドを含みます。

ジェンティック・ミニ:OpenClaw用セルフホスト型APIおよびアクション実行レイヤー
Jentic Miniは、AIエージェントと外部APIの間に位置するセルフホスト型のAPIおよびアクション実行レイヤーで、認証情報を暗号化された保管庫に保存し、個別に取り消し可能なキーを持つスコープ付きツールキットを提供します。認証情報を追加すると、10,000以上のOpenAPI仕様とArazzoワークフローソースを自動的にインポートします。