Skip to main content

Copilot クライアントでの自動コマンド承認の無効化

yolo モードを無効にして、承認なしでエージェントがコマンドを実行できないようにします。

この機能を使用できるユーザーについて

Enterprise owners

メモ

この機能は パブリック プレビュー であり、変更される可能性があります。

Copilot CLI (コパイロット CLI)およびVS Codeでエージェント コマンドの自動承認を有効にするモードをユーザーが使用できないようにすることができます。 disableBypassPermissionsMode設定は、エンタープライズのmanaged-settings.json ファイルで定義され、企業のCopilotプランのユーザーに適用されます。

この設定により、ユーザーは次の機能を使用できなくなります:

  • --yoloまたは--allow-all フラグ
  • /yolo または /allow-all コマンド
  • 組み合わせバイパス モードを有効にするすべてのランタイム パス

この設定では、**** や--allow-all-toolsなどの個々のフラグはブロック--allow-all-paths

  1. エンタープライズの .github-private リポジトリで、 .github/copilot/ ディレクトリに移動します。 .github-private リポジトリを企業のエージェント構成のソースとして設定していない場合は、企業でカスタム エージェントを使用する準備 を参照してください。

  2. managed-settings.json ファイルを作成または編集します。 (このファイルは以前に settings.json という名前でしたが、これもサポートされています)。

  3. 次のプロパティを追加します。

    JSON
    {
      "permissions": {
        "disableBypassPermissionsMode": "disable"
      }
    }