Настройки разрешений Codex
Приложение Codex позволяет установить три режима разрешений:
| Режим разрешений | Что он будет делать | Будет ли он спрашивать вас | Подходящие сценарии |
|---|---|---|---|
| Разрешения по умолчанию | Может читать текущий проект и выполнять базовые команды | Будет спрашивать при опасных операциях | Ежедневная разработка |
| Автоматическое ревью | ИИ автоматически оценивает риски, а действия с низким риском выполняются сразу | Спрашивает только при высоком риске | Повышение эффективности |
| Полные разрешения | По сути, равносильно передаче управления компьютером Codex | Практически не спрашивает | Опытные пользователи / изолированная среда |

Эти три режима разрешений Codex App по сути определяют:
Сколько ИИ реально может делать на вашем компьютере и нужно ли ему сначала спрашивать вас.
1. Разрешения по умолчанию (рекомендуется для обычных пользователей)
Это самый безопасный и сбалансированный режим.
Codex может:
- Читать код проекта
- Изменять файлы в текущей рабочей директории
- Выполнять тестовые команды
- Устанавливать некоторые зависимости
Но для следующих действий обычно появится запрос на ваше подтверждение:
- Доступ к файлам вне директории проекта
- Удаление большого количества файлов
- Сетевой запрос
- Команды системного уровня
- Высокорискованные операции в shell
Это можно понимать так:
"ИИ подобен стажёру; прежде чем делать многие вещи, он должен спрашивать ваше разрешение."
Подходит для:
- Ежедневное программирование
- Учебные проекты
- Обычная фронтенд-разработка
- Пользователи, не знакомые с ИИ-агентами
2. Автоматическая проверка (режим эффективности)
Сейчас это режим, который нравится большинству людей.
Основная логика:
Сначала ИИ сам оценивает риск.
Например:
Операции с низким риском
Выполнять напрямую:
- Изменить несколько файлов кода
- Запустить lint
- npm test
- Форматировать код
- Небольшой рефакторинг
Операции с высоким риском
Всё равно спросит у вас:
- Удаление с помощью rm
- Операции с системными каталогами
- Доступ к сети
- Изменение базы данных
- Масштабные изменения файлов
Таким образом, у него гораздо меньше всплывающих окон, чем у разрешений по умолчанию.
Это можно понимать так:
Рядом с ИИ есть автоматический проверяющий.
Подходит для:
- Высокочастотная разработка
- Множество повторяющихся изменений
- Длительно выполняющиеся рабочие процессы агентов
- Не хочется постоянно нажимать "Разрешить"
3. Разрешение полного доступа (опасный режим)
Этот режим самый мощный.
Codex, по сути, получает:
- Полный доступ к файловой системе
- Доступ к сети
- Произвольное выполнение команд
- Операции в разных каталогах
- Больше не нужно часто спрашивать
Теоретически он может даже:
- Удалять файлы
- Изменение конфигурации системы
- git push
- ssh
- Работать с базой данных
- Вызывать внешние API
По сути, близко к:
sudo + 自动化 Agent
Многие продвинутые пользователи действительно используют его так на постоянной основе.
Но риски реальны:
Некоторые уже:
- Удалили не ту директорию
- Стёрли диск
- Неправильное выполнение команды PowerShell
- Пострадали от ошибочных скриптов
Некоторые даже потеряли 1.5TB данных.
Так что этот режим больше подходит для:
- Docker
- Виртуальной машины
- Временной среды
- CI/CD
- Машины для разработки в песочнице
Не очень подходит для:
- Основной рабочий компьютер
- Машины с важными данными
Итог в одном предложении
| Mode | Аналогия |
|---|---|
| Разрешения по умолчанию | ИИ-стажёр |
| Автоматическое ревью | ИИ-инженеры + автоматизированный контроль рисков |
| Полные разрешения | Дать ИИ права sudo |
Практический совет
Обычные разработчики:
Default permission or automatic review
Этого уже достаточно.
Только когда:
- Крупномасштабная автоматизация
- Координация нескольких репозиториев
- Долго работающий автономный агент
- Локальная среда песочницы
Только после этого рекомендуется включать полные права доступа.
На самом деле текущая привычка многих опытных пользователей такова:
平时自动审查( Auto Review ) 需要时临时切完全访问( Full Access ) 做完再切回来
Это наиболее разумный рабочий процесс на данный момент.
Другие расширения