Codex 権限設定

Codex App では3つの権限モードを設定できます:

権限モード できること 確認されるかどうか 適したシーン
デフォルト権限 現在のプロジェクトの読み書き、基本コマンドの実行が可能 危険な操作には確認が入る 日常開発(おすすめ)
自動審査 AIがリスクを自動判断し、低リスクは直接実行 高リスクのみ確認 効率向上
完全アクセス権限 PCの制御権をCodexに渡すに等しい 基本的に確認しない 上級者 / 隔離環境

Codex App のこれら3つの権限は、本質的に次のことを制御しています:

AIがあなたのPC上でどこまでの操作ができるか、そして事前に確認が必要かどうか。


1. デフォルト権限(一般ユーザーにおすすめ)

これは最も安全でバランスの取れたモードです。

Codex は以下が可能です:

  • プロジェクトコードの読み取り
  • 現在の作業ディレクトリのファイルを変更
  • テストコマンドの実行
  • 一部の依存関係のインストール

ただし、以下は通常、先にポップアップで確認されます:

  • プロジェクトディレクトリ外のファイルへのアクセス
  • 大量のファイルの削除
  • ネットワークリクエスト
  • システムレベルのコマンド
  • 高リスクなシェル操作

次のように理解できます:

「AIはインターンで、作業前に多くのことを相談しなければならない」

適している人:

  • 日常的なコーディング
  • 学習プロジェクト
  • 一般的なフロントエンド開発
  • AIエージェントに不慣れなユーザー

2. 自動審査(効率モード)

これは今多くの人が最も好むモードです。

中核となるロジック:

AIがまず自分でリスクを判断します。

例:

低リスク操作

直接実行:

  • いくつかのコードファイルを変更
  • lint を実行
  • npm test
  • コードをフォーマット
  • 小規模なリファクタリング

高リスク操作

依然として確認されます:

  • rm 削除
  • システムディレクトリ操作
  • ネットワークアクセス
  • データベース変更
  • 大規模なファイル変更

そのため、デフォルト権限よりポップアップが大幅に少ないです。

次のように理解できます:

AIの隣に自動審査員が増えたようなもの。

適している人:

  • 高頻度な開発
  • 大量の繰り返し修正
  • 長時間のエージェントワークフロー
  • 毎回「許可」をクリックしたくない人

3. 完全アクセス権限(危険モード)

このモードは最も強力です。

Codexは基本的に以下を取得します:

  • 全ファイルシステムへのアクセス
  • ネットワークアクセス
  • 任意のコマンド実行
  • ディレクトリをまたぐ操作
  • 頻繁な確認がなくなる

理論上はさらに以下も可能です:

  • ファイルの削除
  • システム設定の変更
  • git push
  • ssh
  • データベースの操作
  • 外部APIの呼び出し

本質的には次に近い:

sudo + 自动化 Agent

実際、多くの上級ユーザーは長期間このように使用しています。

しかしリスクも現実に存在します:

すでに以下のような事例があります:

  • 誤ったディレクトリを削除
  • ディスクを空にする
  • PowerShell コマンドの誤操作
  • 誤ったスクリプトの影響を受ける

中には1.5TBのデータを失った人もいます。

したがって、このモードはより適しています:

  • Docker
  • 仮想マシン
  • 一時環境
  • CI/CD
  • サンドボックス開発機

あまり適さない:

  • 主力の作業PC
  • 重要なデータがあるマシン

一言でまとめると

モード たとえ
デフォルト権限 AIインターン
自動審査 AIエンジニア + 自動リスク管理
完全アクセス権限 AIにsudo権限を与える

実際のアドバイス

一般の開発者:

デフォルト権限 または 自動審査

すでに十分です。

以下の場合のみ:

  • 大規模な自動化
  • 複数リポジトリの連携
  • 長時間の自律エージェント
  • ローカルサンドボックス環境

その場合にのみ、完全アクセス権限の有効化をおすすめします。

実は多くのベテランユーザーが現在行っている習慣は:

平时自动审查( Auto Review )
需要时临时切完全访问( Full Access )
做完再切回来

これは現在最も合理的なワークフローです。

その他の拡張