# Что такое режимы разрешений у агентов для программирования?

URL: https://agentvera.dev/ru/glossary/permission-modes/

Режимы разрешений — это предустановки, которые определяют, что агент для программирования может делать, не спрашивая вас: читать файлы, править их, запускать команды или выходить в сеть. В Claude Code они называются permission modes; Codex сочетает политику одобрений с режимом песочницы.

**Режимы разрешений Claude Code.** Переключаются клавишами Shift+Tab; чтобы стартовать в нужном, используйте claude --permission-mode, а режим по умолчанию задаётся через permissions.defaultMode в файле настроек.

- default (он же Manual): спрашивает перед большинством правок, shell-команд и сетевых действий.
- acceptEdits: одобряет правки файлов и обычные файловые команды вроде mkdir, mv и cp внутри рабочей папки.
- plan: Claude изучает код и предлагает план, но не может менять исходные файлы, пока вы план не одобрите.
- auto: модель-классификатор проверяет каждое действие вместо вас, поэтому большинство выполняется без вопросов; после повторных блокировок режим снова начинает спрашивать. Свежие версии запускают интерактивные сессии в auto, где он доступен.
- dontAsk: отклоняет всё, что иначе вызвало бы вопрос; для CI и закрытых скриптов.
- bypassPermissions (флаг --dangerously-skip-permissions): пропускает вопросы и проверки безопасности; только для изолированных контейнеров или виртуальных машин.

**Codex: политика одобрений и песочница.** Codex разделяет вопрос на два: когда спрашивать вас (политика одобрений) и до чего команды могут дотянуться технически (песочница, которую обеспечивает ОС: Seatbelt в macOS, bwrap с seccomp в Linux).

- Режимы песочницы: read-only, workspace-write (правки внутри рабочего пространства) и danger-full-access. Доступ к сети по умолчанию выключен.
- Политики одобрений: on-request спрашивает, когда агенту нужно выйти за пределы песочницы; never не спрашивает вовсе.
- Предустановку Auto (workspace-write с on-request) Codex использует в папке под контролем версий; /permissions меняет режим во время сессии.
- approvals_reviewer = "auto_review" отправляет подходящие запросы на одобрение не вам, а агенту-ревьюеру.
- --yolo, сокращение от --dangerously-bypass-approvals-and-sandbox, отключает и то и другое; OpenAI это не рекомендует.

**Почему это важно при запуске без присмотра.** Агент, оставленный один на ночь или в CI, не может ждать клика: вопрос, на который никто не ответил, останавливает его на часы, а отключение всех проверок позволяет одной неудачной команде нанести реальный ущерб. Обычное решение — убрать вопросы и держать защиту в другом месте.

- Запускайте агента в песочнице, контейнере или ВМ, которая видит только проект, а не ваши SSH-ключи и домашнюю папку.
- Заранее одобряйте безопасные команды правилами allow и запрещайте разрушительные, например git push, rm -rf и деплой.
- Пусть агент коммитит в ветку, но не пушит, а утром вы её проверите.
- В CI используйте неинтерактивные варианты: dontAsk в Claude Code или codex exec с явно заданной песочницей.

**Как выбрать режим.** Берите plan, чтобы договориться о подходе перед крупным изменением, default или acceptEdits, пока вы за клавиатурой, и auto или предустановку с песочницей для долгих задач, которые вы проверяете лишь время от времени. Варианты с обходом оставьте для одноразовых окружений. Наше руководство по ночному запуску Claude Code разбирает полную настройку.

**Где здесь AgentVera.** AgentVera не заменяет эти режимы, а работает вместе с ними: автоодобрение отвечает на безопасные запросы Claude Code вроде чтения и тестов, а git push и rm всегда приходят к вам (Pro и Team), ждущие агенты собираются в одной очереди одобрений, а агент Claude Code или Codex может работать в Docker-контейнере, который видит только папку проекта.

- **Какой режим разрешений самый безопасный?** В Claude Code — plan, потому что он не может править исходные файлы, пока вы не одобрите план; в Codex — песочница read-only. То, что открыто на машине, важно не меньше режима, поэтому изоляция тоже помогает.
- **auto — это то же самое, что bypassPermissions?** Нет. В режиме auto классификатор по-прежнему проверяет каждое действие и может его заблокировать; bypassPermissions полностью пропускает проверки.
- **Можно ли задать режим по умолчанию?** Да. В Claude Code задайте permissions.defaultMode в файле настроек. В Codex задайте sandbox_mode и approval_policy в config.toml или передайте --sandbox и --ask-for-approval.
- **Как безопасно оставить агента работать без присмотра?** Дайте ему песочницу или контейнер, заранее одобрите только безопасные команды, заблокируйте push и деплой, а потом проверьте его ветку.

---

**Об AgentVera.** AgentVera — настольное приложение для macOS, Windows и Linux от Solviera Teknoloji. Оно запускает 18 ИИ-агентов для программирования (Claude Code, Codex, Gemini CLI, Copilot, Cursor, Antigravity, opencode, Hermes, Qwen Code, Kimi Code, Kiro, Amp, Droid, Goose, Vibe, Crush, Aider, Cline) рядом, по проектам, в настоящих терминалах с собственными установками CLI и входами пользователя. В бесплатном тарифе количество агентов не ограничено. Скачать: https://agentvera.dev/ru/download/ · Цены: https://agentvera.dev/ru/pricing/
