claude plugin eval はプラグインをテストケースのスイートに対して実行し、結果をスコア付けします。デフォルトでは、プラグインなしで各ケースを再度実行して、プラグインの貢献度を確認できます。claude plugin eval init は良い結果がどのようなものかを尋ね、テストケースと結果をスコア付けするチェックを提案し、スイートを一度試して、ファイルを書き込みます。すべての実行と、2 番目のモデルジャッジを持つすべてのチェックは、アカウント上の実際のモデル呼び出しです。

プラグインのルートディレクトリから、Claude にスイートをドラフトさせます:
Claude がスイートの準備ができたことを告げたら、claude plugin eval init が開いたセッションを終了して、claude plugin eval . を実行してすべてのケースをスコア付けします。概要テーブルはターミナルに出力され、evals/results/ の下の report.html に実行ごとの詳細が含まれます。
Claude Code Desktop アプリでは、任意のペインを独立したウィンドウにポップアウトできます。diff またはターミナルを 2 番目のスクリーンにドラッグして Claude がメインウィンドウで作業を続けている間、完了したらペインをドックに戻します。
その他の改善
maxEffortLevel をトップレベルで、または modelSettings の下でモデルごとに設定して、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry を含むすべてのプロバイダーの努力レベルをキャップします。より高いレベルはキャップで実行されます—plugin-dir をプラグインのフォルダに指定して、マニフェストを持つ各直下のサブフォルダを読み込みますCLAUDE_CODE_WEBFETCH_DEADLINE_MS を設定してデッドラインを変更するか、0 に設定して制限を削除しますclaude plugin install、uninstall、update、enable、または disable に —json を渡して、結果を stdout の最後の行に 1 つの JSON オブジェクトとして出力します[Data Exfiltration]/ を入力すると、単一の提案ではなく、マッチするコマンドのリストから選択できるようになりました。リストはフルスクリーンレンダリングで入力時に開きます。プラグインスキルはプラグインプレフィックスなしで名前にもマッチしますEsc または Up を押すと、テキストがメッセージボックスに戻ります