auto-approve
自動承認メニューでは、Caretiが自動で実行できる操作について細かい権限設定を行うことができます。

仕組み
デフォルトでは、Caretiはファイルの読み取りや書き込みを含め、すべてのツール呼び出しの前にユーザーの許可を求めます。
Caretiに確認なしで実行を許可したい操作がある場合は、そのツールに対して自動承認権限を設定できます。
権限オプション
-
プロジェクトファイル読み取り
- Caretiが現在のワークスペース内のファイルを確認なしで読み取ることを許可
- すべてのファイル読み取り
- ワークスペース外のファイル(システムファイル、設定ファイルなど)への読み取り権限を拡張
-
プロジェクトファイル編集
- Caretiが現在のワークスペース内のファイルを確認なしで変更することを許可
- すべてのファイル編集
- ワークスペース外のファイルへの変更権限を拡張
-
安全なコマンド実行
- モデルが非破壊的と判断したターミナルコマンドの実行を許可
- すべてのコマンド実行
- 確認なしで任意のターミナルコマンドの実行を許可
-
ブラウザ使用
- Caretiがブラウザツールを使用してWebコンテンツを取得することを許可
-
MCPサーバー使用
- 拡張機能のためのMCPサーバーへの接続と使用を許可
-
最大リクエスト数
- 入力を求める前にCaretiが連続して実行できる自動操作の数を設定
ベストプラクティス
推奨スタート設定:
- プロジェクトファイルの読み取りを自動承認
- 最大リクエスト数を 10〜20 に設定
これで中断を減らしつつ、編集や破壊的操作には確認を要求できます。
状況に合わせて権限を調整してください(本番では厳しく、プロトタイプでは緩め)。クイック「スター」アクションで自動承認を素早くオン/オフできます。