clawmetry は何をしますか?
エージェントの思考を可視化。OpenClaw AIエージェント向けリアルタイム可観測性ダッシュボード。
概要
vivekchand/clawmetryは、OpenClaw AIエージェントの内部動作をリアルタイムで可視化する可観測性ダッシュボードスキルです。エージェントの思考プロセス、決定、ツール使用状況、API呼び出しなどを追跡・表示し、開発者がエージェントの動作を詳細に理解し、デバッグやパフォーマンス最適化を行うことを可能にします。
主な機能
- リアルタイム思考追跡: エージェントの内部思考プロセスをリアルタイムで表示
- ツール使用状況の可視化: どのツールがいつ使用されたかを追跡
- API呼び出しモニタリング: 外部APIへの呼び出しを監視
- 意思決定ログ: エージェントの意思決定プロセスを記録
- パフォーマンスメトリクス: 応答時間や呼び出し頻度などのメトリクスを表示
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他のOpenClaw互換エージェント
インストール方法
# スキルのインストール
claw install vivekchand/clawmetry
使用方法
- スキルをインストール後、エージェントを起動します。
- ダッシュボードにアクセスするには、ブラウザで以下のURLを開きます:
http://localhost:8080
- ダッシュボードでエージェントのリアルタイムアクティビティを確認できます。
設定
環境変数を使用して設定をカスタマイズできます。
| 変数名 | 説明 | デフォルト値 |
|---|---|---|
CLAWMETRY_PORT | ダッシュボードのポート | 8080 |
CLAWMETRY_LOG_LEVEL | ログレベル | info |
例
# エージェントの思考を追跡する例
from clawmetry import monitor
@monitor
async def agent_task():
# エージェントの処理
pass
トラブルシューティング
- ダッシュボードに接続できない場合は、ポート設定を確認してください。
- ログが表示されない場合は、
CLAWMETRY_LOG_LEVELをdebugに設定してみてください。
ライセンス
MIT
貢献
プルリクエストは歓迎します。大きな変更を加える前に、まずIssueを開いて変更内容について議論してください。
詳細については、公式ドキュメントを参照してください。