agenttrim は何をしますか?
テレメトリ駆動のプルーニングおよびバキュームエンジンで、AIエージェントの設定を管理します。スキルやMCPの使用状況を監視し、未使用リソースの削除を推奨します。
概要
agenttrim は、AIエージェント(例:Claude Code、Cursor、Codexなど)の設定ファイルを分析し、使用されていないスキルやMCP設定を特定してクリーンアップするためのツールです。テレメトリデータ(使用ログなど)を収集し、どのリソースが実際に活用されているかを判断します。
特徴
- テレメトリ駆動: 実際の使用状況データに基づいて、未使用リソースを特定します。
- プルーニング: 不要なスキルやMCPエントリを自動的に削除するための提案を生成します。
- バキューム: 設定ファイルの不要なエントリをクリーンアップし、軽量化します。
- 安全な操作: 推奨された削除はレビュー可能で、ユーザーが確認してから実行できます。
インストール
以下のコマンドでインストールします。
npm install -g agenttrim
使用方法
agenttrim analyze
このコマンドは、現在のエージェント設定を分析し、使用状況レポートを表示します。
agenttrim prune
未使用のスキルやMCP設定を削除するための推奨アクションを表示します。
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他のAIエージェント(設定ファイルがJSONまたはYAML形式の場合)
設定
agenttrim は、エージェントの設定ファイル(通常は ~/.config/agent/skills.json や ~/.cursor/settings.json など)を自動的に検出します。
貢献
バグ報告や機能リクエストは、GitHubリポジトリのIssueトラッカーへお願いします。