> ## Documentation Index
> Fetch the complete documentation index at: https://docs.clipsx.app/llms.txt
> Use this file to discover all available pages before exploring further.

# 拡張機能の条件付き自動実行

> コピー元、保存した設定、判定条件を組み合わせ、自動実行の優先順位を管理します。

同じ変換を繰り返す場合は、自動実行ルールでコピー元のアプリ、拡張機能の設定、任意の\*\*この条件のときだけ実行（Only run when…）\*\*を選べます。条件を判定してから拡張機能を実行します。

対象は今後のコピーです。既存のクリップを再びコピーした場合も対象ですが、履歴全体を変換する機能ではありません。結果は元のクリップに添付され、自動コピーや貼り付けは行いません。

## まず手動で結果を確認する

1. Rewriteなど、自動実行に対応する拡張機能を導入し、権限を確認します。
2. 安全な文章で目的の操作を手動実行し、結果を確認します。変更した選択肢は設定として保存します。
3. 条件を使う場合は**インテリジェンス → モデル → 用途と既定値**で**一般的な判定**を割り当てます。Rewriteには**拡張機能の文章生成**も必要です。[判定モデルの設定](https://docs.clipsx.app/ja/decision-models.md#setup)を参照してください。

条件のないルールに判定モデルは不要ですが、実行する操作の必要条件と権限は満たす必要があります。

## 条件を作成してテストする

英語に翻訳するRewriteの設定を用意し、翻訳が必要な日本語のメッセージかを質問する例です。

1. 拡張機能の設定から**自動実行ルール**を開きます。ツールの自動実行管理からも、選択中の設定に対応した編集画面を開けます。
2. ルールを追加し、操作、コピー元のアプリまたは**すべてのコピー**、組み込みまたは保存した設定を選びます。
3. 条件を有効にし、\*\*英語への翻訳が必要な日本語のメッセージですか？\*\*と入力します。
4. 保存し、処理の許可を確認します。判定と生成の提供元は、それぞれ必要な文章を受け取ります。どちらもホスト型の場合があります。
5. 保存して有効にしたルールを、日本語と英語の安全なサンプルでテストします。選ばれたルールと設定を確認してから、通常のコピーで試します。

テストではサンプルの保存や文章生成は行いません。「はい」が**50%以上**なら一致しますが、正確さは保証しません。判定エラーでは今回の処理を止め、再試行可能な失敗として表示します。エラーを「いいえ」と見なしたり、別の提供元へ自動で切り替えたりしません。

## 優先順位を決める

まずコピー元アプリに一致する有効なルールを表示順に評価し、一致がなければ「すべてのコピー」のルールを順に評価します。各コピーと拡張機能の操作について、最初に一致したルールだけを実行します。

具体的な条件を上に、広いフォールバックを下に置きます。条件なしのルールは対象に常に一致するため、同じ範囲の後続ルールは選ばれません。上下のボタンで順番を変更できます。

対象は貼り付け先ではなくコピー元のアプリです。ブラウザ内のサイトはブラウザとして識別されます。コピー元を識別できない場合、アプリ指定のルールは一致しません。

## 結果の確認と復旧

最近の自動実行履歴で、不一致、プライバシー制限、判定不能、その他の失敗を確認します。モデル、保存した設定、権限、コピー元を確認してから再試行してください。非公開や秘密情報のクリップは自動拡張処理から除外されます。

保存した設定の編集は今後のコピーに反映されます。設定を削除すると参照するルールは無効になり、既存の結果は残ります。ルールを無効化または削除すれば今後の自動実行を止められます。手動操作は自動実行の条件を評価しません。入力と権限を確認して実行してください。

[拡張機能](https://docs.clipsx.app/ja/extensions.md)と[プライバシー判定の失敗時の動作](https://docs.clipsx.app/ja/decision-models.md#failed-checks)も参照してください。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.