mcpField
C
cco-clean

cco-clean

github.com/egorfedorovエージェントワークフロー125198 回インストール1 日前に更新
リポジトリ

cco-clean について

cco-clean は、context optimizer の追跡データを管理、削除する Claude スキルです。保持ポリシーによる整理、経過日数を指定したセッション削除、全データのリセットに対応し、破壊的な削除には承認を求めます。

主な機能

  1. 01保持ポリシーに基づくデータ整理
  2. 02指定期間より古いセッションの削除
  3. 03全データのリセット
  4. 04現在のセッション数の報告
  5. 05破壊的な削除には承認が必要

活用シーン

  1. 01期限切れの追跡データの削除
  2. 02指定期間より古いセッションの整理
  3. 03optimizer データの全リセット

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/egorfedorov/claude-context-optimizer --skill cco-clean

インストール後、Claude Code で/cco-cleanを入力して読み込まれたか確認します。

詳細

Context Optimizer のデータをクリーンアップする

ユーザーはトラッキングデータのクリーンアップを希望しています。$ARGUMENTS を解析してください。

  • --reset-all の場合:~/.claude-context-optimizer/ 内のすべてのデータを削除して、確認します
  • --sessions-older-than N の場合:N 日より古いセッションファイルを削除します
  • --prune の場合(またはユーザーが安全なクリーンアップだけを希望する場合):今すぐ保持ポリシーを適用します。90 日より古いセッションごとのファイル(セッション、要約、プロンプト)と、14 日より古いライブセッションの状態(予算、読み取りキャッシュ、通知)を削除します。集計統計と学習済みパターンは保持します。この処理は、セッション開始時に 1 日 1 回、自動的にも実行されます。
    node ${CLAUDE_PLUGIN_ROOT}/src/tracker.js prune
    
  • 引数がない場合:現在のデータサイズを表示し、何をクリーンアップするか尋ねます(統計データを破壊しない --prune を最初に提案してください)

データサイズを確認するには、Glob ~/.claude-context-optimizer/sessions/*.json を実行して、セッション数を報告してください。

--reset-all と --sessions-older-than はファイルを削除します。何が削除されるかを正確に伝え、コマンドの実行をユーザーに承認してもらってください。これらは事前承認されていません。

コメント