権限モード
デスクトップアプリの ChatGPT や CLI または IDE の Codex が、ファイルの編集、コマンドの実行、インターネットへの接続などのローカル操作をどう扱うかは、権限設定で決まります。選択したモードによって、ChatGPT が単独で実行できる操作と、レビューが必要な操作が決まります。
ほとんどの作業では、まず「承認を求める」を選んでください。このモードでは、ChatGPT は現在のワークスペース内で作業を進め、その範囲を超える操作を行う前に一時停止します。
モードの選択
コンポーザーの下にある権限設定を開き、「代わりに承認」を選択すると、対象となる承認リクエストが自動レビューに送られます。利用可能なモードが選択されているとは限らないため、現在のチャットでどのモードが選択されているかを確認してください。
モードを選択して操作を試してください。この例でモードを切り替えても、ChatGPT や Codex の権限設定は変わりません。
Approve for me
Approve for me keeps the same workspace-write sandbox as Ask for approval, but eligible approval requests are routed through automatic review instead of showing a prompt for manual approval. More details about automatic review.
- Sandbox
workspace-write- Approvals policy
on-request- Reviewer
auto_review
利用できるモードは、アプリのバージョン、実行環境、ローカル設定、組織の要件によって異なります。利用できないモードは、選択できない状態で表示されるか、表示されないことがあります。管理者が定めた要件によっては、「承認を求める」の利用も制限されることがあります。
「代わりに承認」が表示されない場合や選択できない場合は、権限のトラブルシューティングを参照してください。
権限の仕組み
権限は、次の 2 つの仕組みで制御されます。
- サンドボックスは、ChatGPT がアクセスできるファイルとネットワークリソースの範囲を定めます。
- 承認の設定は、ChatGPT が操作の前に一時停止するタイミングや、リクエストを自動レビューに送るタイミングを定めます。
リクエストのレビュー担当を変更しても、サンドボックスの範囲は広がりません。たとえば、「代わりに承認」では「承認を求める」と同じワークスペースの制限が適用されます。その範囲を超える操作のリクエストは、自動レビューに送られます。
ChatGPT デスクトップアプリや IDE 拡張機能では、コンポーザーの下にある権限設定を使います。
CLI では /permissions を入力します。技術的な詳細は、サンドボックス、自動レビュー、または権限プロファイルを参照してください。