20| `claude -c -p "query"` | Продолжить через SDK | `claude -c -p "Check for type errors"` |20| `claude -c -p "query"` | Продолжить через SDK | `claude -c -p "Check for type errors"` |
21| `claude -r "<session>" "query"` | Возобновить сессию по ID или имени | `claude -r "auth-refactor" "Finish this PR"` |21| `claude -r "<session>" "query"` | Возобновить сессию по ID или имени | `claude -r "auth-refactor" "Finish this PR"` |
22| `claude update` | Обновить до последней версии | `claude update` |22| `claude update` | Обновить до последней версии | `claude update` |
23| `claude gateway` | Запустить сервер самостоятельно размещаемого [Claude apps gateway](/docs/ru/claude-apps-gateway) для администраторов, развёртывающих SSO и политики перед Claude Code на Amazon Bedrock, Google Cloud's Agent Platform или Microsoft Foundry. Требует `--config`, указывающий на [`gateway.yaml`](/docs/ru/claude-apps-gateway-config). | `claude gateway --config gateway.yaml` |23| `claude gateway` | Запустить сервер самостоятельно размещаемого [Claude apps gateway](https://code.claude.com/docs/ru/claude-apps-gateway) для администраторов, развёртывающих SSO и политики перед Claude Code на Amazon Bedrock, Google Cloud's Agent Platform или Microsoft Foundry. Требует `--config`, указывающий на [`gateway.yaml`](https://code.claude.com/docs/ru/claude-apps-gateway-config). | `claude gateway --config gateway.yaml` |
24| `claude install [version]` | Установить или переустановить нативный двоичный файл. Принимает версию, такую как `2.1.118`, или `stable`, или `latest`. См. [Установить конкретную версию](/docs/ru/setup.md#install-a-specific-version) | `claude install stable` |24| `claude install [version]` | Установить или переустановить нативный двоичный файл. Принимает версию, такую как `2.1.118`, или `stable`, или `latest`. См. [Установить конкретную версию](https://code.claude.com/docs/ru/setup.md#install-a-specific-version) | `claude install stable` |
25| `claude auth login` | Войти в свою учётную запись Anthropic. Используйте `--email` для предварительного заполнения адреса электронной почты, `--sso` для принудительной аутентификации SSO и `--console` для входа с помощью Anthropic Console с биллингом за использование API вместо подписки Claude | `claude auth login --console` |25| `claude auth login` | Войти в свою учётную запись Anthropic. Используйте `--email` для предварительного заполнения адреса электронной почты, `--sso` для принудительной аутентификации SSO и `--console` для входа с помощью Anthropic Console с биллингом за использование API вместо подписки Claude | `claude auth login --console` |
26| `claude auth logout` | Выйти из своей учётной записи Anthropic | `claude auth logout` |26| `claude auth logout` | Выйти из своей учётной записи Anthropic | `claude auth logout` |
27| `claude auth status` | Показать статус аутентификации в формате JSON. Используйте `--text` для удобочитаемого вывода. Завершается с кодом 0, если вы вошли, и 1, если нет. JSON включает поле `configDirectory` с указанием [каталога конфигурации](/docs/ru/claude-directory.md), который использует CLI. Это поле требует Claude Code v2.1.268 или новее. Поле `authMethod` в JSON принимает одно из значений: `none`, `claude.ai`, `oauth_token`, `api_key`, `api_key_helper` или `third_party` | `claude auth status` |27| `claude auth status` | Показать статус аутентификации в формате JSON. Используйте `--text` для удобочитаемого вывода. Завершается с кодом 0, если вы вошли, и 1, если нет. JSON включает поле `configDirectory` с указанием [каталога конфигурации](https://code.claude.com/docs/ru/claude-directory.md), который использует CLI. Это поле требует Claude Code v2.1.268 или новее. Поле `authMethod` в JSON принимает одно из значений: `none`, `claude.ai`, `oauth_token`, `api_key`, `api_key_helper` или `third_party` | `claude auth status` |
28| `claude agents` | Открыть [представление агентов](/docs/ru/agent-view.md) для мониторинга и отправки параллельных фоновых сессий. Используйте `--cwd <path>` для отображения только сессий, запущенных в этом каталоге, или `--json` для вывода активных сессий в виде массива JSON для скриптов (`--json --all` также включает завершённые фоновые сессии). Передайте `--permission-mode`, `--model`, `--effort` или `--agent` для установки [значений по умолчанию для отправленных сессий](/docs/ru/agent-view.md#permission-mode-model-and-effort). Принимает `--settings`, `--add-dir`, `--plugin-dir` и `--mcp-config`, как и команда верхнего уровня `claude`. Открытие представления агентов требует интерактивного терминала | `claude agents --json` |28| `claude agents` | Открыть [представление агентов](https://code.claude.com/docs/ru/agent-view.md) для мониторинга и отправки параллельных фоновых сессий. Используйте `--cwd <path>` для отображения только сессий, запущенных в этом каталоге, или `--json` для вывода активных сессий в виде массива JSON для скриптов (`--json --all` также включает завершённые фоновые сессии). Передайте `--permission-mode`, `--model`, `--effort` или `--agent` для установки [значений по умолчанию для отправленных сессий](https://code.claude.com/docs/ru/agent-view.md#permission-mode-model-and-effort). Принимает `--settings`, `--add-dir`, `--plugin-dir` и `--mcp-config`, как и команда верхнего уровня `claude`. Открытие представления агентов требует интерактивного терминала | `claude agents --json` |
29| `claude attach <id\|name>` | Подключиться к [фоновой сессии](/docs/ru/agent-view.md#manage-sessions-from-the-shell) в этом терминале. Передача части имени работающей сессии вместо ID требует Claude Code v2.1.290 или новее | `claude attach 7c5dcf5d` |29| `claude attach <id\|name>` | Подключиться к [фоновой сессии](https://code.claude.com/docs/ru/agent-view.md#manage-sessions-from-the-shell) в этом терминале. Передача части имени работающей сессии вместо ID требует Claude Code v2.1.290 или новее | `claude attach 7c5dcf5d` |
30| `claude auto-mode defaults` | Вывести встроенные правила классификатора [авторежима](/docs/ru/permission-modes.md#eliminate-prompts-with-auto-mode) в формате JSON. Используйте `claude auto-mode config`, чтобы увидеть вашу действующую конфигурацию с применёнными настройками. `--label <prefix>` выводит только правила, метка которых начинается с этого префикса, без учёта регистра. Требует Claude Code v2.1.208 или новее | `claude auto-mode defaults --label 'Git Destructive'` |30| `claude auto-mode defaults` | Вывести встроенные правила классификатора [авторежима](https://code.claude.com/docs/ru/permission-modes.md#eliminate-prompts-with-auto-mode) в формате JSON. Используйте `claude auto-mode config`, чтобы увидеть вашу действующую конфигурацию с применёнными настройками. `--label <prefix>` выводит только правила, метка которых начинается с этого префикса, без учёта регистра. Требует Claude Code v2.1.208 или новее | `claude auto-mode defaults --label 'Git Destructive'` |
31| `claude auto-mode reset` | Восстановить конфигурацию [авторежима](/docs/ru/permission-modes.md#eliminate-prompts-with-auto-mode) по умолчанию, удалив раздел `autoMode` из файла пользовательских настроек. Запрашивает подтверждение перед записью; передайте `-y`/`--yes`, чтобы пропустить запрос. Правила из [управляемых настроек](/docs/ru/server-managed-settings.md) или флага `--settings` по-прежнему применяются. Требует Claude Code v2.1.212 или новее. См. [Проверить значения по умолчанию и вашу действующую конфигурацию](/docs/ru/auto-mode-config.md#inspect-the-defaults-and-your-effective-config) | `claude auto-mode reset --yes` |31| `claude auto-mode reset` | Восстановить конфигурацию [авторежима](https://code.claude.com/docs/ru/permission-modes.md#eliminate-prompts-with-auto-mode) по умолчанию, удалив раздел `autoMode` из файла пользовательских настроек. Запрашивает подтверждение перед записью; передайте `-y`/`--yes`, чтобы пропустить запрос. Правила из [управляемых настроек](https://code.claude.com/docs/ru/server-managed-settings.md) или флага `--settings` по-прежнему применяются. Требует Claude Code v2.1.212 или новее. См. [Проверить значения по умолчанию и вашу действующую конфигурацию](https://code.claude.com/docs/ru/auto-mode-config.md#inspect-the-defaults-and-your-effective-config) | `claude auto-mode reset --yes` |
32| `claude daemon logs` | Отслеживать файл лога [супервизора](/docs/ru/agent-view.md#the-supervisor-process) фоновых сессий, `~/.claude/daemon.log`, выводя новые строки по мере их появления, пока вы не нажмёте `Ctrl+C` | `claude daemon logs` |32| `claude daemon logs` | Отслеживать файл лога [супервизора](https://code.claude.com/docs/ru/agent-view.md#the-supervisor-process) фоновых сессий, `~/.claude/daemon.log`, выводя новые строки по мере их появления, пока вы не нажмёте `Ctrl+C` | `claude daemon logs` |
33| `claude daemon run` | Запустить [супервизор](/docs/ru/agent-view.md#the-supervisor-process) фоновых сессий на переднем плане этого терминала с выводом его лога | `claude daemon run` |33| `claude daemon run` | Запустить [супервизор](https://code.claude.com/docs/ru/agent-view.md#the-supervisor-process) фоновых сессий на переднем плане этого терминала с выводом его лога | `claude daemon run` |
34| `claude daemon status` | Вывести состояние [супервизора](/docs/ru/agent-view.md#the-supervisor-process) фоновых сессий, версию, каталог сокетов и количество рабочих процессов для диагностики. Завершается с кодом 1, если супервизор не запущен | `claude daemon status` |34| `claude daemon status` | Вывести состояние [супервизора](https://code.claude.com/docs/ru/agent-view.md#the-supervisor-process) фоновых сессий, версию, каталог сокетов и количество рабочих процессов для диагностики. Завершается с кодом 1, если супервизор не запущен | `claude daemon status` |
35| `claude daemon stop --any` | Остановить [супервизор](/docs/ru/agent-view.md#the-supervisor-process) фоновых сессий и размещённые им сессии. Передайте `--keep-workers`, чтобы оставить фоновые сессии работающими, и следующий супервизор переподключится к ним. `--any` подтверждает остановку супервизора по требованию, который используется по умолчанию. Используйте это для восстановления после [неотвечающего супервизора](/docs/ru/agent-view.md#agent-view-says-the-background-service-did-not-respond) | `claude daemon stop --any --keep-workers` |35| `claude daemon stop --any` | Остановить [супервизор](https://code.claude.com/docs/ru/agent-view.md#the-supervisor-process) фоновых сессий и размещённые им сессии. Передайте `--keep-workers`, чтобы оставить фоновые сессии работающими, и следующий супервизор переподключится к ним. `--any` подтверждает остановку супервизора по требованию, который используется по умолчанию. Используйте это для восстановления после [неотвечающего супервизора](https://code.claude.com/docs/ru/agent-view.md#agent-view-says-the-background-service-did-not-respond) | `claude daemon stop --any --keep-workers` |
36| `claude doctor` | Вывести диагностику установки и настроек (только для чтения) из терминала без запуска сессии, включая состояние установки, ошибки валидации файлов настроек и доступность Remote Control. Для проверки настройки внутри сессии, которая также может применять исправления, запустите [`/doctor`](/docs/ru/commands#all-commands) | `claude doctor` |36| `claude doctor` | Вывести диагностику установки и настроек (только для чтения) из терминала без запуска сессии, включая состояние установки, ошибки валидации файлов настроек и доступность Remote Control. Для проверки настройки внутри сессии, которая также может применять исправления, запустите [`/doctor`](https://code.claude.com/docs/ru/commands#all-commands) | `claude doctor` |
37| `claude import [source]` | Запустить интерактивную сессию, которая выполняет [`/import`](/docs/ru/commands#all-commands) для переноса конфигурации из других агентов для программирования в Claude Code. Принимает те же опции `--dry-run` и `--yes`, что и команда. Недоступно на Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry или Claude Platform on AWS. Также недоступно, если вы отключили [получение флагов функций](/docs/ru/env-vars.md#features-that-need-feature-flag-fetching). Требует Claude Code v2.1.213 или новее | `claude import codex --dry-run` |37| `claude import [source]` | Запустить интерактивную сессию, которая выполняет [`/import`](https://code.claude.com/docs/ru/commands#all-commands) для переноса конфигурации из других агентов для программирования в Claude Code. Принимает те же опции `--dry-run` и `--yes`, что и команда. Недоступно на Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry или Claude Platform on AWS. Также недоступно, если вы отключили [получение флагов функций](https://code.claude.com/docs/ru/env-vars.md#features-that-need-feature-flag-fetching). Требует Claude Code v2.1.213 или новее | `claude import codex --dry-run` |
38| `claude logs <id\|name>` | Вывести недавний вывод [фоновой сессии](/docs/ru/agent-view.md#manage-sessions-from-the-shell). Передача части имени сессии вместо ID требует Claude Code v2.1.290 или новее | `claude logs 7c5dcf5d` |38| `claude logs <id\|name>` | Вывести недавний вывод [фоновой сессии](https://code.claude.com/docs/ru/agent-view.md#manage-sessions-from-the-shell). Передача части имени сессии вместо ID требует Claude Code v2.1.290 или новее | `claude logs 7c5dcf5d` |
39| `claude mcp` | Настроить серверы Model Context Protocol (MCP) | См. [документацию Claude Code по MCP](/docs/ru/mcp.md). |39| `claude mcp` | Настроить серверы Model Context Protocol (MCP) | См. [документацию Claude Code по MCP](https://code.claude.com/docs/ru/mcp.md). |
40| `claude mcp login <name>` | Запустить процесс OAuth настроенного MCP-сервера без открытия интерактивной панели `/mcp`. Работает для HTTP, SSE и серверов коннекторов claude.ai. Добавьте `--no-browser` при работе через SSH, чтобы вывести URL авторизации вместо открытия браузера. Для HTTP- или SSE-сервера вставьте URL перенаправления обратно в поле ввода. Для коннектора claude.ai см. [Повторная авторизация коннектора из оболочки](/docs/ru/remote-control.md#authorize-a-connector-again-from-your-shell). См. [Аутентификация из командной строки](/docs/ru/mcp.md#authenticate-from-the-command-line) | `claude mcp login sentry` |40| `claude mcp login <name>` | Запустить процесс OAuth настроенного MCP-сервера без открытия интерактивной панели `/mcp`. Работает для HTTP, SSE и серверов коннекторов claude.ai. Добавьте `--no-browser` при работе через SSH, чтобы вывести URL авторизации вместо открытия браузера. Для HTTP- или SSE-сервера вставьте URL перенаправления обратно в поле ввода. Для коннектора claude.ai см. [Повторная авторизация коннектора из оболочки](https://code.claude.com/docs/ru/remote-control.md#authorize-a-connector-again-from-your-shell). См. [Аутентификация из командной строки](https://code.claude.com/docs/ru/mcp.md#authenticate-from-the-command-line) | `claude mcp login sentry` |
41| `claude mcp logout <name>` | Очистить сохранённые учётные данные OAuth для MCP-сервера | `claude mcp logout sentry` |41| `claude mcp logout <name>` | Очистить сохранённые учётные данные OAuth для MCP-сервера | `claude mcp logout sentry` |
42| `claude plugin` | Управлять [плагинами](/docs/ru/plugins/overview.md) Claude Code. Псевдоним: `claude plugins`. Подкоманды см. в [справочнике по плагинам](/docs/ru/plugins/cli-reference.md#claude-plugin-commands) | `claude plugin install code-review@claude-plugins-official` |42| `claude plugin` | Управлять [плагинами](https://code.claude.com/docs/ru/plugins/overview.md) Claude Code. Псевдоним: `claude plugins`. Подкоманды см. в [справочнике по плагинам](https://code.claude.com/docs/ru/plugins/cli-reference.md#claude-plugin-commands) | `claude plugin install code-review@claude-plugins-official` |
43| `claude purge [path]` | Удалить всё локальное состояние Claude Code для проекта: транскрипты, списки задач, логи отладки, историю редактирования файлов, строки истории промптов и запись проекта в `~/.claude.json`. Опустите `[path]`, чтобы выбрать из интерактивного списка. Флаги: `--dry-run` для предпросмотра, `-y`/`--yes` для пропуска подтверждения, `-i`/`--interactive` для подтверждения каждого элемента, `--all` для всех проектов. См. [Очистить локальные данные](/docs/ru/claude-directory.md#clear-local-data) | `claude purge ~/work/repo --dry-run` |43| `claude purge [path]` | Удалить всё локальное состояние Claude Code для проекта: транскрипты, списки задач, логи отладки, историю редактирования файлов, строки истории промптов и запись проекта в `~/.claude.json`. Опустите `[path]`, чтобы выбрать из интерактивного списка. Флаги: `--dry-run` для предпросмотра, `-y`/`--yes` для пропуска подтверждения, `-i`/`--interactive` для подтверждения каждого элемента, `--all` для всех проектов. См. [Очистить локальные данные](https://code.claude.com/docs/ru/claude-directory.md#clear-local-data) | `claude purge ~/work/repo --dry-run` |
44| `claude remote-control` | Запустить сервер [Remote Control](/docs/ru/remote-control.md) для управления Claude Code из Claude.ai или приложения Claude. Работает в режиме сервера (без локальной интерактивной сессии). См. [флаги режима сервера](/docs/ru/remote-control.md#start-a-remote-control-session). После остановки сервера вы можете вернуть сессии, которые он обслуживал. См. [Возобновить сессии после остановки сервера](/docs/ru/remote-control.md#resume-sessions-after-stopping-the-server) | `claude remote-control --name "My Project"` |44| `claude remote-control` | Запустить сервер [Remote Control](https://code.claude.com/docs/ru/remote-control.md) для управления Claude Code из Claude.ai или приложения Claude. Работает в режиме сервера (без локальной интерактивной сессии). См. [флаги режима сервера](https://code.claude.com/docs/ru/remote-control.md#start-a-remote-control-session). После остановки сервера вы можете вернуть сессии, которые он обслуживал. См. [Возобновить сессии после остановки сервера](https://code.claude.com/docs/ru/remote-control.md#resume-sessions-after-stopping-the-server) | `claude remote-control --name "My Project"` |
45| `claude respawn <id>` | Перезапустить [фоновую сессию](/docs/ru/agent-view.md#manage-sessions-from-the-shell), работающую или остановленную, с сохранением её диалога. Используйте `--all` для перезапуска всех работающих сессий, например чтобы применить обновлённый двоичный файл Claude Code | `claude respawn 7c5dcf5d` |45| `claude respawn <id>` | Перезапустить [фоновую сессию](https://code.claude.com/docs/ru/agent-view.md#manage-sessions-from-the-shell), работающую или остановленную, с сохранением её диалога. Используйте `--all` для перезапуска всех работающих сессий, например чтобы применить обновлённый двоичный файл Claude Code | `claude respawn 7c5dcf5d` |
46| `claude rm <id>` | Удалить [фоновую сессию](/docs/ru/agent-view.md#manage-sessions-from-the-shell) из списка. Если в удалении [отказано из-за worktree сессии](/docs/ru/agent-view.md#what-deleting-a-session-removes) и повторный вызов `claude rm` может это решить, сообщение об отказе выводит точный флаг и значение для передачи: `--discard-unpushed <commit>@<worktree-id>` отбрасывает worktree с неотправленными коммитами вместе с этими коммитами, а `--force-remove-worktree <worktree-id>` удаляет каталог worktree, который git или хук `WorktreeRemove` не смогли удалить. `--discard-unpushed` требует Claude Code v2.1.260 или новее, а `--force-remove-worktree` требует v2.1.268 или новее. Транскрипт диалога остаётся на вашем локальном компьютере и доступен через `claude --resume` | `claude rm 7c5dcf5d` |46| `claude rm <id>` | Удалить [фоновую сессию](https://code.claude.com/docs/ru/agent-view.md#manage-sessions-from-the-shell) из списка. Если в удалении [отказано из-за worktree сессии](https://code.claude.com/docs/ru/agent-view.md#what-deleting-a-session-removes) и повторный вызов `claude rm` может это решить, сообщение об отказе выводит точный флаг и значение для передачи: `--discard-unpushed <commit>@<worktree-id>` отбрасывает worktree с неотправленными коммитами вместе с этими коммитами, а `--force-remove-worktree <worktree-id>` удаляет каталог worktree, который git или хук `WorktreeRemove` не смогли удалить. `--discard-unpushed` требует Claude Code v2.1.260 или новее, а `--force-remove-worktree` требует v2.1.268 или новее. Транскрипт диалога остаётся на вашем локальном компьютере и доступен через `claude --resume` | `claude rm 7c5dcf5d` |
47| `claude self-hosted-runner` | Запустить процесс runner, который регистрирует эту машину или контейнер в [самостоятельно размещаемой среде](/docs/ru/self-hosted-environments) и размещает облачные сессии Claude Code на вашей инфраструктуре. Запустите `claude self-hosted-runner setup` для пошагового руководства оператора, `claude self-hosted-runner doctor` для [диагностики развёрнутого runner](/docs/ru/self-hosted-environments-deploy.md#troubleshooting) и `claude self-hosted-runner orchestrator` для создания [runner по требованию](/docs/ru/self-hosted-environments-configuration.md#on-demand-runners). Требует Claude Code v2.1.224 или новее | `claude self-hosted-runner setup` |47| `claude self-hosted-runner` | Запустить процесс runner, который регистрирует эту машину или контейнер в [самостоятельно размещаемой среде](https://code.claude.com/docs/ru/self-hosted-environments) и размещает облачные сессии Claude Code на вашей инфраструктуре. Запустите `claude self-hosted-runner setup` для пошагового руководства оператора, `claude self-hosted-runner doctor` для [диагностики развёрнутого runner](https://code.claude.com/docs/ru/self-hosted-environments-deploy.md#troubleshooting) и `claude self-hosted-runner orchestrator` для создания [runner по требованию](https://code.claude.com/docs/ru/self-hosted-environments-configuration.md#on-demand-runners). Требует Claude Code v2.1.224 или новее | `claude self-hosted-runner setup` |
48| `claude setup-token` | Создать долгоживущий OAuth-токен для CI и скриптов. Выводит токен в терминал без сохранения. Требует подписки Claude. См. [Создать долгоживущий токен](/docs/ru/authentication.md#generate-a-long-lived-token) | `claude setup-token` |48| `claude setup-token` | Создать долгоживущий OAuth-токен для CI и скриптов. Выводит токен в терминал без сохранения. Требует подписки Claude. См. [Создать долгоживущий токен](https://code.claude.com/docs/ru/authentication.md#generate-a-long-lived-token) | `claude setup-token` |
49| `claude stop <id>` | Остановить [фоновую сессию](/docs/ru/agent-view.md#manage-sessions-from-the-shell). Также принимается `claude kill` | `claude stop 7c5dcf5d` |49| `claude stop <id>` | Остановить [фоновую сессию](https://code.claude.com/docs/ru/agent-view.md#manage-sessions-from-the-shell). Также принимается `claude kill` | `claude stop 7c5dcf5d` |
50| `claude ultrareview [target]` | Запустить [ultrareview](/docs/ru/ultrareview.md#run-ultrareview-non-interactively) неинтерактивно. Выводит результаты в stdout и завершается с кодом 0 при успехе или 1 при ошибке. Используйте `--json` для получения необработанных данных и `--timeout <minutes>`, чтобы переопределить значение по умолчанию в 45 минут. Используйте `--post` с целевым pull request на `github.com`, чтобы опубликовать готовые результаты в PR одним простым комментарием от вашей учётной записи GitHub. По умолчанию используется `--no-post`. `--post` и `--no-post` требуют Claude Code v2.1.227 или новее. См. [Публикация результатов в pull request](/docs/ru/ultrareview.md#post-findings-to-the-pull-request) | `claude ultrareview 1234 --json` |50| `claude ultrareview [target]` | Запустить [ultrareview](https://code.claude.com/docs/ru/ultrareview.md#run-ultrareview-non-interactively) неинтерактивно. Выводит результаты в stdout и завершается с кодом 0 при успехе или 1 при ошибке. Используйте `--json` для получения необработанных данных и `--timeout <minutes>`, чтобы переопределить значение по умолчанию в 45 минут. Используйте `--post` с целевым pull request на `github.com`, чтобы опубликовать готовые результаты в PR одним простым комментарием от вашей учётной записи GitHub. По умолчанию используется `--no-post`. `--post` и `--no-post` требуют Claude Code v2.1.227 или новее. См. [Публикация результатов в pull request](https://code.claude.com/docs/ru/ultrareview.md#post-findings-to-the-pull-request) | `claude ultrareview 1234 --json` |
51 51
52Если вы опечатаетесь в подкоманде, Claude Code предложит ближайшее совпадение и завершит работу без запуска сессии. Например, `claude udpate` выводит `Did you mean claude update?`.52Если вы опечатаетесь в подкоманде, Claude Code предложит ближайшее совпадение и завершит работу без запуска сессии. Например, `claude udpate` выводит `Did you mean claude update?`.
53 53
59 59
60| Флаг | Описание | Пример |60| Флаг | Описание | Пример |
61| :- | :- | :- |61| :- | :- | :- |
62| `--add-dir` | Добавить дополнительные рабочие каталоги для Claude для чтения и редактирования файлов. Предоставляет доступ к файлам; Claude Code [не обнаруживает](/docs/ru/permissions.md#additional-directories-grant-file-access-not-configuration) большинство конфигурации `.claude/` из этих каталогов. Проверяет, что каждый путь существует как каталог. Вы не можете добавить большинство [сетевых путей](/docs/ru/errors.md#working-directory-is-a-network-path), таких как `\\server\share`. Чтобы сохранить эти каталоги между сеансами, установите [`permissions.additionalDirectories`](/docs/ru/settings-reference#permissions-additionaldirectories) в параметрах | `claude --add-dir ../apps ../lib` |62| `--add-dir` | Добавить дополнительные рабочие каталоги для Claude для чтения и редактирования файлов. Предоставляет доступ к файлам; Claude Code [не обнаруживает](https://code.claude.com/docs/ru/permissions.md#additional-directories-grant-file-access-not-configuration) большинство конфигурации `.claude/` из этих каталогов. Проверяет, что каждый путь существует как каталог. Вы не можете добавить большинство [сетевых путей](https://code.claude.com/docs/ru/errors.md#working-directory-is-a-network-path), таких как `\\server\share`. Чтобы сохранить эти каталоги между сеансами, установите [`permissions.additionalDirectories`](https://code.claude.com/docs/ru/settings-reference#permissions-additionaldirectories) в параметрах | `claude --add-dir ../apps ../lib` |
63| `--advisor <model>` | Включить инструмент [advisor](/docs/ru/advisor.md) на стороне сервера для этого сеанса с псевдонимом модели `fable`, `opus` или `sonnet`, или полным ID модели. Имеет приоритет над параметром `advisorModel` для сеанса. `fable` требует [доступ к Fable](/docs/ru/advisor.md#choose-an-advisor-model) | `claude --advisor opus` |63| `--advisor <model>` | Включить инструмент [advisor](https://code.claude.com/docs/ru/advisor.md) на стороне сервера для этого сеанса с псевдонимом модели `fable`, `opus` или `sonnet`, или полным ID модели. Имеет приоритет над параметром `advisorModel` для сеанса. `fable` требует [доступ к Fable](https://code.claude.com/docs/ru/advisor.md#choose-an-advisor-model) | `claude --advisor opus` |
64| `--agent` | Указать агента для текущего сеанса (переопределяет параметр `agent`) | `claude --agent my-custom-agent` |64| `--agent` | Указать агента для текущего сеанса (переопределяет параметр `agent`) | `claude --agent my-custom-agent` |
65| `--agents` | Определить пользовательские subagents динамически через JSON. Принимает [поля, указанные для subagents, определённых через CLI](/docs/ru/sub-agents.md#choose-the-subagent-scope). С `--print` значение может быть вместо этого путём к файлу JSON, содержащему объект; форма файла требует Claude Code v2.1.281 или позже. Claude Code проверяет значение при запуске и выходит при недействительном; см. [`Invalid --agents configuration`](/docs/ru/errors#invalid-agents-configuration) для сообщения и для флагов и переменной окружения, которые пропускают проверку. Проверка требует Claude Code v2.1.242 или позже | `claude --agents '{"reviewer":{"description":"Reviews code","prompt":"You are a code reviewer"}}'` |65| `--agents` | Определить пользовательские subagents динамически через JSON. Принимает [поля, указанные для subagents, определённых через CLI](https://code.claude.com/docs/ru/sub-agents.md#choose-the-subagent-scope). С `--print` значение может быть вместо этого путём к файлу JSON, содержащему объект; форма файла требует Claude Code v2.1.281 или позже. Claude Code проверяет значение при запуске и выходит при недействительном; см. [`Invalid --agents configuration`](https://code.claude.com/docs/ru/errors#invalid-agents-configuration) для сообщения и для флагов и переменной окружения, которые пропускают проверку. Проверка требует Claude Code v2.1.242 или позже | `claude --agents '{"reviewer":{"description":"Reviews code","prompt":"You are a code reviewer"}}'` |
66| `--allow-dangerously-skip-permissions` | Добавить `bypassPermissions` в цикл режима `Shift+Tab` без немедленной активации. Позволяет начать в другом режиме, таком как `plan`, и переключиться на `bypassPermissions` позже. См. [режимы разрешения](/docs/ru/permission-modes.md#skip-all-checks-with-bypasspermissions-mode) | `claude --permission-mode plan --allow-dangerously-skip-permissions` |66| `--allow-dangerously-skip-permissions` | Добавить `bypassPermissions` в цикл режима `Shift+Tab` без немедленной активации. Позволяет начать в другом режиме, таком как `plan`, и переключиться на `bypassPermissions` позже. См. [режимы разрешения](https://code.claude.com/docs/ru/permission-modes.md#skip-all-checks-with-bypasspermissions-mode) | `claude --permission-mode plan --allow-dangerously-skip-permissions` |
67| `--allowedTools`, `--allowed-tools` | Инструменты, которые выполняются без запроса разрешения, за исключением чтения из [сетевых путей](/docs/ru/permissions.md#network-paths). Сопоставление шаблонов см. в разделе [синтаксис правил разрешений](/docs/ru/settings-reference.md#permission-rule-syntax). Чтобы ограничить набор доступных инструментов, используйте вместо этого `--tools`. Если указать здесь один из [инструментов отслеживания задач](/docs/ru/tools-reference.md#task-tool-availability), Claude Code также включает их для сессии | `"Bash(git log *)" "Bash(git diff *)" "Read"` |67| `--allowedTools`, `--allowed-tools` | Инструменты, которые выполняются без запроса разрешения, за исключением чтения из [сетевых путей](https://code.claude.com/docs/ru/permissions.md#network-paths). Сопоставление шаблонов см. в разделе [синтаксис правил разрешений](https://code.claude.com/docs/ru/settings-reference.md#permission-rule-syntax). Чтобы ограничить набор доступных инструментов, используйте вместо этого `--tools`. Если указать здесь один из [инструментов отслеживания задач](https://code.claude.com/docs/ru/tools-reference.md#task-tool-availability), Claude Code также включает их для сессии | `"Bash(git log *)" "Bash(git diff *)" "Read"` |
68| `--append-subagent-system-prompt` | Добавить пользовательский текст в конец системного приглашения каждого [subagent](/docs/ru/sub-agents.md), включая вложенные subagents, кроме [forked subagent](/docs/ru/sub-agents.md#fork-the-current-conversation), который повторно использует приглашение собственной беседы. Применяется только в неинтерактивном режиме с `-p`. Требует Claude Code v2.1.205 или позже | `claude -p --append-subagent-system-prompt "Cite file paths in every answer" "query"` |68| `--append-subagent-system-prompt` | Добавить пользовательский текст в конец системного приглашения каждого [subagent](https://code.claude.com/docs/ru/sub-agents.md), включая вложенные subagents, кроме [forked subagent](https://code.claude.com/docs/ru/sub-agents.md#fork-the-current-conversation), который повторно использует приглашение собственной беседы. Применяется только в неинтерактивном режиме с `-p`. Требует Claude Code v2.1.205 или позже | `claude -p --append-subagent-system-prompt "Cite file paths in every answer" "query"` |
69| `--append-subagent-system-prompt-file` | Загрузить текст из файла и добавить его к системным приглашениям [subagent](/docs/ru/sub-agents.md). Альтернатива `--append-subagent-system-prompt` для текста, слишком длинного для передачи в командной строке. Два флага не могут быть скомбинированы. Применяется только в неинтерактивном режиме с `-p`. Требует Claude Code v2.1.261 или позже | `claude -p --append-subagent-system-prompt-file ./subagent-rules.txt "query"` |69| `--append-subagent-system-prompt-file` | Загрузить текст из файла и добавить его к системным приглашениям [subagent](https://code.claude.com/docs/ru/sub-agents.md). Альтернатива `--append-subagent-system-prompt` для текста, слишком длинного для передачи в командной строке. Два флага не могут быть скомбинированы. Применяется только в неинтерактивном режиме с `-p`. Требует Claude Code v2.1.261 или позже | `claude -p --append-subagent-system-prompt-file ./subagent-rules.txt "query"` |
70| `--append-system-prompt` | Добавить пользовательский текст в конец системного приглашения по умолчанию | `claude --append-system-prompt "Always use TypeScript"` |70| `--append-system-prompt` | Добавить пользовательский текст в конец системного приглашения по умолчанию | `claude --append-system-prompt "Always use TypeScript"` |
71| `--append-system-prompt-file` | Загрузить дополнительный текст системного приглашения из файла и добавить к приглашению по умолчанию | `claude --append-system-prompt-file ./extra-rules.txt` |71| `--append-system-prompt-file` | Загрузить дополнительный текст системного приглашения из файла и добавить к приглашению по умолчанию | `claude --append-system-prompt-file ./extra-rules.txt` |
72| `--autocompact <auto\|tokens>` | Установить [окно auto-compact](/docs/ru/model-config.md#set-the-auto-compact-window) для этого сеанса без изменения сохранённых параметров. Принимает те же значения, что и `/autocompact`; этот раздел охватывает формы значений и то, что переопределяет флаг. Требует Claude Code v2.1.221 или позже | `claude --autocompact 500k` |72| `--autocompact <auto\|tokens>` | Установить [окно auto-compact](https://code.claude.com/docs/ru/model-config.md#set-the-auto-compact-window) для этого сеанса без изменения сохранённых параметров. Принимает те же значения, что и `/autocompact`; этот раздел охватывает формы значений и то, что переопределяет флаг. Требует Claude Code v2.1.221 или позже | `claude --autocompact 500k` |
73| `--ax-screen-reader` | Отрендерить вывод, удобный для программ чтения с экрана: плоский текст без декоративных границ или анимаций. Принудительно использует классический рендерер, поэтому параметр [`tui`](/docs/ru/settings-reference#tui) не имеет эффекта; присоединённые [фоновые сеансы](/docs/ru/agent-view.md) по-прежнему отрендериваются в полноэкранном режиме. Имеет приоритет над [`CLAUDE_AX_SCREEN_READER`](/docs/ru/env-vars) и параметром [`axScreenReader`](/docs/ru/settings-reference#axscreenreader). Требует Claude Code v2.1.181 или позже | `claude --ax-screen-reader` |73| `--ax-screen-reader` | Отрендерить вывод, удобный для программ чтения с экрана: плоский текст без декоративных границ или анимаций. Принудительно использует классический рендерер, поэтому параметр [`tui`](https://code.claude.com/docs/ru/settings-reference#tui) не имеет эффекта; присоединённые [фоновые сеансы](https://code.claude.com/docs/ru/agent-view.md) по-прежнему отрендериваются в полноэкранном режиме. Имеет приоритет над [`CLAUDE_AX_SCREEN_READER`](https://code.claude.com/docs/ru/env-vars) и параметром [`axScreenReader`](https://code.claude.com/docs/ru/settings-reference#axscreenreader). Требует Claude Code v2.1.181 или позже | `claude --ax-screen-reader` |
74| `--bare` | Минимальный режим: пропустить автоматическое обнаружение hooks, skills, пользовательских команд, subagents, plugins, MCP серверов, автоматической памяти и CLAUDE.md, чтобы скриптовые вызовы начинались быстрее. Skills в каталоге, который вы передаёте с `--add-dir`, всё ещё загружаются. Claude имеет доступ к инструментам Bash, чтения файлов и редактирования файлов. Устанавливает [`CLAUDE_CODE_SIMPLE`](/docs/ru/env-vars). См. [bare mode](/docs/ru/headless.md#start-faster-with-bare-mode) | `claude --bare -p "query"` |74| `--bare` | Минимальный режим: пропустить автоматическое обнаружение hooks, skills, пользовательских команд, subagents, plugins, MCP серверов, автоматической памяти и CLAUDE.md, чтобы скриптовые вызовы начинались быстрее. Skills в каталоге, который вы передаёте с `--add-dir`, всё ещё загружаются. Claude имеет доступ к инструментам Bash, чтения файлов и редактирования файлов. Устанавливает [`CLAUDE_CODE_SIMPLE`](https://code.claude.com/docs/ru/env-vars). См. [bare mode](https://code.claude.com/docs/ru/headless.md#start-faster-with-bare-mode) | `claude --bare -p "query"` |
75| `--betas` | Заголовки бета-версии для включения в запросы API (только для пользователей API-ключей) | `claude --betas interleaved-thinking` |75| `--betas` | Заголовки бета-версии для включения в запросы API (только для пользователей API-ключей) | `claude --betas interleaved-thinking` |
76| `--bg`, `--background` | Запустить сеанс как [фоновый агент](/docs/ru/agent-view.md) и вернуться немедленно. Выводит ID сеанса и команды управления. Комбинируйте с `--exec` для запуска команды shell как фонового задания вместо сеанса Claude, или с `--agent` для запуска конкретного subagent. Проверяет [доверие рабочей области](/docs/ru/permissions.md#project-allow-rules-and-workspace-trust) для каталога перед запуском. Не может быть скомбинирован с `-p`/`--print`; см. [справочник ошибок](/docs/ru/errors.md#command-line-errors) | `claude --bg "investigate the flaky test"` |76| `--bg`, `--background` | Запустить сеанс как [фоновый агент](https://code.claude.com/docs/ru/agent-view.md) и вернуться немедленно. Выводит ID сеанса и команды управления. Комбинируйте с `--exec` для запуска команды shell как фонового задания вместо сеанса Claude, или с `--agent` для запуска конкретного subagent. Проверяет [доверие рабочей области](https://code.claude.com/docs/ru/permissions.md#project-allow-rules-and-workspace-trust) для каталога перед запуском. Не может быть скомбинирован с `-p`/`--print`; см. [справочник ошибок](https://code.claude.com/docs/ru/errors.md#command-line-errors) | `claude --bg "investigate the flaky test"` |
77| `--channels` | (Исследовательский предпросмотр) MCP серверы, чьи уведомления [channel](/docs/ru/channels.md) Claude должен слушать в этом сеансе. Разделённый пробелом список записей `plugin:<name>@<marketplace>`. Требует аутентификацию Anthropic через claude.ai или API-ключ Console | `claude --channels plugin:my-notifier@my-marketplace` |77| `--channels` | (Исследовательский предпросмотр) MCP серверы, чьи уведомления [channel](https://code.claude.com/docs/ru/channels.md) Claude должен слушать в этом сеансе. Разделённый пробелом список записей `plugin:<name>@<marketplace>`. Требует аутентификацию Anthropic через claude.ai или API-ключ Console | `claude --channels plugin:my-notifier@my-marketplace` |
78| `--chrome` | Включить [интеграцию браузера Chrome](/docs/ru/chrome.md) для веб-автоматизации и тестирования | `claude --chrome` |78| `--chrome` | Включить [интеграцию браузера Chrome](https://code.claude.com/docs/ru/chrome.md) для веб-автоматизации и тестирования | `claude --chrome` |
79| `--cloud` | С описанием задачи создать новую [облачную сессию](/docs/ru/claude-code-on-the-web.md). С ID сессии (`session_...` или `cse_...`) или URL claude.ai/code поставить в очередь сообщение в эту существующую сессию вместо этого, с `-p`. См. [отправить последующее сообщение](/docs/ru/claude-code-on-the-web.md#send-follow-ups-from-the-cli). | `claude --cloud "Fix the login bug"` |79| `--cloud` | С описанием задачи создать новую [облачную сессию](https://code.claude.com/docs/ru/claude-code-on-the-web.md). С ID сессии (`session_...` или `cse_...`) или URL claude.ai/code поставить в очередь сообщение в эту существующую сессию вместо этого, с `-p`. См. [отправить последующее сообщение](https://code.claude.com/docs/ru/claude-code-on-the-web.md#send-follow-ups-from-the-cli). | `claude --cloud "Fix the login bug"` |
80| `--continue`, `-c` | Загрузить самый последний диалог в текущем каталоге, включая [завершившуюся фоновую сессию](/docs/ru/sessions.md#where-the-session-picker-looks); для открытия завершившихся фоновых сессий требуется Claude Code v2.1.257 или новее. Пропускает сессии, созданные с помощью `claude -p` или Agent SDK, а также сессии, первым промптом которых был `/loop`. `claude -p --continue` включает сессии `-p`, SDK и `/loop`. Включает сессии, которые добавили этот каталог с помощью `/add-dir` | `claude --continue` |80| `--continue`, `-c` | Загрузить самый последний диалог в текущем каталоге, включая [завершившуюся фоновую сессию](https://code.claude.com/docs/ru/sessions.md#where-the-session-picker-looks); для открытия завершившихся фоновых сессий требуется Claude Code v2.1.257 или новее. Пропускает сессии, созданные с помощью `claude -p` или Agent SDK, а также сессии, первым промптом которых был `/loop`. `claude -p --continue` включает сессии `-p`, SDK и `/loop`. Включает сессии, которые добавили этот каталог с помощью `/add-dir` | `claude --continue` |
81| `--dangerously-load-development-channels` | Включить [каналы](/docs/ru/channels-reference.md#test-during-the-research-preview), которых нет в утверждённом списке разрешённых, для локальной разработки. Принимает записи `plugin:<name>@<marketplace>` и `server:<name>`. Запрашивает подтверждение, поэтому действует в интерактивных сессиях. С `-p` Claude Code игнорирует этот флаг | `claude --dangerously-load-development-channels server:webhook` |81| `--dangerously-load-development-channels` | Включить [каналы](https://code.claude.com/docs/ru/channels-reference.md#test-during-the-research-preview), которых нет в утверждённом списке разрешённых, для локальной разработки. Принимает записи `plugin:<name>@<marketplace>` и `server:<name>`. Запрашивает подтверждение, поэтому действует в интерактивных сессиях. С `-p` Claude Code игнорирует этот флаг | `claude --dangerously-load-development-channels server:webhook` |
82| `--dangerously-skip-permissions` | Пропустить запросы разрешения. Эквивалентно `--permission-mode bypassPermissions`. См. [режимы разрешения](/docs/ru/permission-modes.md#skip-all-checks-with-bypasspermissions-mode) для информации о том, что это пропускает и что не пропускает. Для сеансов, запущенных с `--bg`, режим [сохраняется при перезапуске сеанса супервизором](/docs/ru/agent-view.md#permission-mode-model-and-effort) | `claude --dangerously-skip-permissions` |82| `--dangerously-skip-permissions` | Пропустить запросы разрешения. Эквивалентно `--permission-mode bypassPermissions`. См. [режимы разрешения](https://code.claude.com/docs/ru/permission-modes.md#skip-all-checks-with-bypasspermissions-mode) для информации о том, что это пропускает и что не пропускает. Для сеансов, запущенных с `--bg`, режим [сохраняется при перезапуске сеанса супервизором](https://code.claude.com/docs/ru/agent-view.md#permission-mode-model-and-effort) | `claude --dangerously-skip-permissions` |
83| `--debug` | Включить режим отладки с необязательной фильтрацией по категориям, например `--debug='mcp,startup'` или `--debug='!mcp'`. Фильтр применяется только в форме с `=`; фильтр, указанный через пробел, включает режим отладки без фильтрации | `claude --debug='mcp,startup'` |83| `--debug` | Включить режим отладки с необязательной фильтрацией по категориям, например `--debug='mcp,startup'` или `--debug='!mcp'`. Фильтр применяется только в форме с `=`; фильтр, указанный через пробел, включает режим отладки без фильтрации | `claude --debug='mcp,startup'` |
84| `--debug-file <path>` | Записать журналы отладки в конкретный путь файла. Неявно включает режим отладки. Имеет приоритет над `CLAUDE_CODE_DEBUG_LOGS_DIR` | `claude --debug-file /tmp/claude-debug.log` |84| `--debug-file <path>` | Записать журналы отладки в конкретный путь файла. Неявно включает режим отладки. Имеет приоритет над `CLAUDE_CODE_DEBUG_LOGS_DIR` | `claude --debug-file /tmp/claude-debug.log` |
85| `--desktop` | Открыть [приложение Claude Desktop](/docs/ru/desktop.md) в текущем каталоге и выйти без запуска сеанса в терминале. Добавьте `--continue` или `--resume` с ID сеанса для [открытия этого сеанса в Desktop](/docs/ru/desktop.md#coming-from-the-cli) вместо этого. `--resume` здесь принимает только ID сеанса, не имя или путь транскрипта. Не принимает приглашение и никакие другие флаги, кроме `--verbose` и флагов `--debug`, так как приложение само запускает сеанс. Доступно на macOS и x64 Windows, когда вы вошли с подпиской Claude. Требует Claude Code v2.1.285 или позже | `claude --desktop` |85| `--desktop` | Открыть [приложение Claude Desktop](https://code.claude.com/docs/ru/desktop.md) в текущем каталоге и выйти без запуска сеанса в терминале. Добавьте `--continue` или `--resume` с ID сеанса для [открытия этого сеанса в Desktop](https://code.claude.com/docs/ru/desktop.md#coming-from-the-cli) вместо этого. `--resume` здесь принимает только ID сеанса, не имя или путь транскрипта. Не принимает приглашение и никакие другие флаги, кроме `--verbose` и флагов `--debug`, так как приложение само запускает сеанс. Доступно на macOS и x64 Windows, когда вы вошли с подпиской Claude. Требует Claude Code v2.1.285 или позже | `claude --desktop` |
86| `--disable-slash-commands` | Отключить все skills и команды для этого сеанса | `claude --disable-slash-commands` |86| `--disable-slash-commands` | Отключить все skills и команды для этого сеанса | `claude --disable-slash-commands` |
87| `--disallowedTools`, `--disallowed-tools` | Правила отрицания. Простое имя инструмента удаляет соответствующие инструменты из контекста Claude: `"Edit"` удаляет Edit, `"*"` удаляет каждый инструмент, и `"mcp__*"` удаляет каждый MCP инструмент. Правило с областью действия, такое как `Bash(rm *)`, оставляет инструмент доступным и отрицает только вызовы, которые совпадают [как написано](/docs/ru/permissions.md#bash-rule-limits). Правило, называющее [`EndConversation`](/docs/ru/tools-reference#endconversation-tool-behavior), не может удалить его, пока остаётся любой другой инструмент | `"Bash(git log *)" "Bash(git diff *)" "Edit"` |87| `--disallowedTools`, `--disallowed-tools` | Правила отрицания. Простое имя инструмента удаляет соответствующие инструменты из контекста Claude: `"Edit"` удаляет Edit, `"*"` удаляет каждый инструмент, и `"mcp__*"` удаляет каждый MCP инструмент. Правило с областью действия, такое как `Bash(rm *)`, оставляет инструмент доступным и отрицает только вызовы, которые совпадают [как написано](https://code.claude.com/docs/ru/permissions.md#bash-rule-limits). Правило, называющее [`EndConversation`](https://code.claude.com/docs/ru/tools-reference#endconversation-tool-behavior), не может удалить его, пока остаётся любой другой инструмент | `"Bash(git log *)" "Bash(git diff *)" "Edit"` |
88| `--effort` | Установить [уровень усилий](/docs/ru/model-config.md#adjust-effort-level) для текущего сеанса. Опции: `low`, `medium`, `high`, `xhigh`, `max` или `ultracode`. Доступные уровни зависят от модели. `ultracode` запускает сеанс с усилием `xhigh` с включённым [ultracode](/docs/ru/workflows.md#let-claude-decide-with-ultracode) и требует Claude Code v2.1.203 или позже. Переопределяет параметры [`modelSettings`](/docs/ru/settings-reference#modelsettings) и [`effortLevel`](/docs/ru/settings-reference#effortlevel) для этого сеанса и не сохраняется | `claude --effort high` |88| `--effort` | Установить [уровень усилий](https://code.claude.com/docs/ru/model-config.md#adjust-effort-level) для текущего сеанса. Опции: `low`, `medium`, `high`, `xhigh`, `max` или `ultracode`. Доступные уровни зависят от модели. `ultracode` запускает сеанс с усилием `xhigh` с включённым [ultracode](https://code.claude.com/docs/ru/workflows.md#let-claude-decide-with-ultracode) и требует Claude Code v2.1.203 или позже. Переопределяет параметры [`modelSettings`](https://code.claude.com/docs/ru/settings-reference#modelsettings) и [`effortLevel`](https://code.claude.com/docs/ru/settings-reference#effortlevel) для этого сеанса и не сохраняется | `claude --effort high` |
89| `--enable-auto-mode` | Удалено в v2.1.111. Auto mode теперь находится в цикле `Shift+Tab` по умолчанию; используйте `--permission-mode auto` для запуска в нем | `claude --permission-mode auto` |89| `--enable-auto-mode` | Удалено в v2.1.111. Auto mode теперь находится в цикле `Shift+Tab` по умолчанию; используйте `--permission-mode auto` для запуска в нем | `claude --permission-mode auto` |
90| `--environment <environment-id>` | Создать новый облачный сеанс, который работает на [самостоятельно размещённой среде](/docs/ru/self-hosted-environments) с заданным ID. ID среды начинаются с `ccpool_`. См. [поведение отправки `--environment`](/docs/ru/self-hosted-environments-testing#environment-dispatch-behavior) для поведения отправки и комбинаций флагов, которые она отклоняет. Требует Claude Code v2.1.224 или позже | `claude -p "Fix the login bug" --environment ccpool_abc123` |90| `--environment <environment-id>` | Создать новый облачный сеанс, который работает на [самостоятельно размещённой среде](https://code.claude.com/docs/ru/self-hosted-environments) с заданным ID. ID среды начинаются с `ccpool_`. См. [поведение отправки `--environment`](https://code.claude.com/docs/ru/self-hosted-environments-testing#environment-dispatch-behavior) для поведения отправки и комбинаций флагов, которые она отклоняет. Требует Claude Code v2.1.224 или позже | `claude -p "Fix the login bug" --environment ccpool_abc123` |
91| `--exclude-dynamic-system-prompt-sections` | Переместить контекст для каждого пользователя, такой как местоположение автоматической памяти, из системного приглашения в первое пользовательское сообщение. Улучшает повторное использование prompt-cache на разных пользователях и машинах, запускающих одну и ту же задачу. Применяется только с системным приглашением по умолчанию; игнорируется, когда установлены `--system-prompt` или `--system-prompt-file`. Используйте с `-p` для скриптовых многопользовательских рабочих нагрузок | `claude -p --exclude-dynamic-system-prompt-sections "query"` |91| `--exclude-dynamic-system-prompt-sections` | Переместить контекст для каждого пользователя, такой как местоположение автоматической памяти, из системного приглашения в первое пользовательское сообщение. Улучшает повторное использование prompt-cache на разных пользователях и машинах, запускающих одну и ту же задачу. Применяется только с системным приглашением по умолчанию; игнорируется, когда установлены `--system-prompt` или `--system-prompt-file`. Используйте с `-p` для скриптовых многопользовательских рабочих нагрузок | `claude -p --exclude-dynamic-system-prompt-sections "query"` |
92| `--exec` | Запустить команду shell как фоновое задание с поддержкой PTY вместо запуска сеанса Claude. Используйте с `--bg` для запуска из shell | `claude --bg --exec 'pytest -x'` |92| `--exec` | Запустить команду shell как фоновое задание с поддержкой PTY вместо запуска сеанса Claude. Используйте с `--bg` для запуска из shell | `claude --bg --exec 'pytest -x'` |
93| `--fallback-model` | Включить автоматический переход на указанную модель (модели) при перегрузке или недоступности основной модели, например снятая с производства модель. Принимает разделённый запятыми список, пробуемый по порядку. См. [Цепочки резервных моделей](/docs/ru/model-config.md#fallback-model-chains). Чтобы сохранить цепочку между сеансами, используйте параметр [`fallbackModel`](/docs/ru/settings-reference#fallbackmodel), который этот флаг переопределяет | `claude --fallback-model sonnet,haiku` |93| `--fallback-model` | Включить автоматический переход на указанную модель (модели) при перегрузке или недоступности основной модели, например снятая с производства модель. Принимает разделённый запятыми список, пробуемый по порядку. См. [Цепочки резервных моделей](https://code.claude.com/docs/ru/model-config.md#fallback-model-chains). Чтобы сохранить цепочку между сеансами, используйте параметр [`fallbackModel`](https://code.claude.com/docs/ru/settings-reference#fallbackmodel), который этот флаг переопределяет | `claude --fallback-model sonnet,haiku` |
94| `--fork-session` | При возобновлении создать новый ID сеанса вместо повторного использования исходного (используйте с `--resume` или `--continue`) | `claude --resume abc123 --fork-session` |94| `--fork-session` | При возобновлении создать новый ID сеанса вместо повторного использования исходного (используйте с `--resume` или `--continue`) | `claude --resume abc123 --fork-session` |
95| `--forward-subagent-text` | Выводить текст и блоки размышлений [субагентов](/docs/ru/sub-agents.md) в выходной поток как сообщения `assistant` и `user` с установленным `parent_tool_use_id`, чтобы можно было восстановить транскрипт каждого субагента. Без этого флага Claude Code опускает текст и блоки размышлений субагента, работающего на [переднем плане](/docs/ru/sub-agents.md#run-subagents-in-foreground-or-background). Требует `--print` и `--output-format stream-json`. О вложенных субагентах, ответвлённых скиллах и версиях, необходимых для каждого из них, см. [Отслеживание сообщений субагентов](/docs/ru/headless.md#follow-subagent-messages). Переменная окружения [`CLAUDE_CODE_FORWARD_SUBAGENT_TEXT`](/docs/ru/env-vars) включает то же поведение. Требует Claude Code v2.1.211 или новее | `claude -p --output-format stream-json --verbose --forward-subagent-text "query"` |95| `--forward-subagent-text` | Выводить текст и блоки размышлений [субагентов](https://code.claude.com/docs/ru/sub-agents.md) в выходной поток как сообщения `assistant` и `user` с установленным `parent_tool_use_id`, чтобы можно было восстановить транскрипт каждого субагента. Без этого флага Claude Code опускает текст и блоки размышлений субагента, работающего на [переднем плане](https://code.claude.com/docs/ru/sub-agents.md#run-subagents-in-foreground-or-background). Требует `--print` и `--output-format stream-json`. О вложенных субагентах, ответвлённых скиллах и версиях, необходимых для каждого из них, см. [Отслеживание сообщений субагентов](https://code.claude.com/docs/ru/headless.md#follow-subagent-messages). Переменная окружения [`CLAUDE_CODE_FORWARD_SUBAGENT_TEXT`](https://code.claude.com/docs/ru/env-vars) включает то же поведение. Требует Claude Code v2.1.211 или новее | `claude -p --output-format stream-json --verbose --forward-subagent-text "query"` |
96| `--from-pr` | Открыть выбор сеанса, отфильтрованный по сеансам, связанным с конкретным pull request. Принимает номер PR, URL GitHub или GitHub Enterprise PR, URL GitLab merge request или URL Bitbucket pull request. Сеансы автоматически связываются при создании Claude pull request | `claude --from-pr 123` |96| `--from-pr` | Открыть выбор сеанса, отфильтрованный по сеансам, связанным с конкретным pull request. Принимает номер PR, URL GitHub или GitHub Enterprise PR, URL GitLab merge request или URL Bitbucket pull request. Сеансы автоматически связываются при создании Claude pull request | `claude --from-pr 123` |
97| `--ide` | Автоматически подключиться к IDE при запуске, если доступна ровно одна действительная IDE | `claude --ide` |97| `--ide` | Автоматически подключиться к IDE при запуске, если доступна ровно одна действительная IDE | `claude --ide` |
98| `--init` | Запустить [Setup hooks](/docs/ru/hooks.md#setup) с matcher `init` перед сеансом (только режим печати) | `claude -p --init "query"` |98| `--init` | Запустить [Setup hooks](https://code.claude.com/docs/ru/hooks.md#setup) с matcher `init` перед сеансом (только режим печати) | `claude -p --init "query"` |
99| `--init-only` | Запустить [Setup](/docs/ru/hooks.md#setup) и `SessionStart` hooks, затем выйти без запуска беседы | `claude --init-only` |99| `--init-only` | Запустить [Setup](https://code.claude.com/docs/ru/hooks.md#setup) и `SessionStart` hooks, затем выйти без запуска беседы | `claude --init-only` |
100| `--include-hook-events` | Включить события жизненного цикла hook в выходной поток. События `SessionStart` и `Setup` hook всегда включены и не требуют этого флага. Некоторые события hook, такие как `Notification`, `SessionEnd`, `PreCompact` и `PostCompact`, никогда не производят событие `hook_started`, даже с этим флагом. Для этих событий Claude Code всё ещё выдаёт `hook_progress`, пока команда hook, которая работает более одной секунды, производит вывод, и выдаёт `hook_response` только когда [hook, который работает в фоне](/docs/ru/hooks.md#run-hooks-in-the-background), завершается. Требует `--output-format stream-json` | `claude -p --output-format stream-json --verbose --include-hook-events "query"` |100| `--include-hook-events` | Включить события жизненного цикла hook в выходной поток. События `SessionStart` и `Setup` hook всегда включены и не требуют этого флага. Некоторые события hook, такие как `Notification`, `SessionEnd`, `PreCompact` и `PostCompact`, никогда не производят событие `hook_started`, даже с этим флагом. Для этих событий Claude Code всё ещё выдаёт `hook_progress`, пока команда hook, которая работает более одной секунды, производит вывод, и выдаёт `hook_response` только когда [hook, который работает в фоне](https://code.claude.com/docs/ru/hooks.md#run-hooks-in-the-background), завершается. Требует `--output-format stream-json` | `claude -p --output-format stream-json --verbose --include-hook-events "query"` |
101| `--include-partial-messages` | Включить частичные события потоковой передачи в вывод. Требует `--print` и `--output-format stream-json` | `claude -p --output-format stream-json --verbose --include-partial-messages "query"` |101| `--include-partial-messages` | Включить частичные события потоковой передачи в вывод. Требует `--print` и `--output-format stream-json` | `claude -p --output-format stream-json --verbose --include-partial-messages "query"` |
102| `--input-format` | Указать формат входных данных для режима печати (опции: `text`, `stream-json`) | `claude -p --output-format json --input-format stream-json` |102| `--input-format` | Указать формат входных данных для режима печати (опции: `text`, `stream-json`) | `claude -p --output-format json --input-format stream-json` |
103| `--json-schema` | Получить проверенный вывод JSON, соответствующий JSON Schema после завершения рабочего процесса агента (только режим печати). См. [структурированные выходы](/docs/ru/agent-sdk/structured-outputs.md). Claude Code выходит с ошибкой при недействительной схеме и принимает ключевое слово `format` как аннотацию без проверки на стороне клиента | `claude -p --json-schema '{"type":"object","properties":{...}}' "query"` |103| `--json-schema` | Получить проверенный вывод JSON, соответствующий JSON Schema после завершения рабочего процесса агента (только режим печати). См. [структурированные выходы](https://code.claude.com/docs/ru/agent-sdk/structured-outputs.md). Claude Code выходит с ошибкой при недействительной схеме и принимает ключевое слово `format` как аннотацию без проверки на стороне клиента | `claude -p --json-schema '{"type":"object","properties":{...}}' "query"` |
104| `--maintenance` | Запустить [Setup hooks](/docs/ru/hooks.md#setup) с matcher `maintenance` перед сеансом (только режим печати) | `claude -p --maintenance "query"` |104| `--maintenance` | Запустить [Setup hooks](https://code.claude.com/docs/ru/hooks.md#setup) с matcher `maintenance` перед сеансом (только режим печати) | `claude -p --maintenance "query"` |
105| `--max-budget-usd` | Остановить запуск, как только оценочные расходы на вызовы API достигнут этой суммы (только режим печати). Claude Code сверяет лимит со своей [клиентской оценкой стоимости](/docs/ru/agent-sdk/cost-tracking.md#estimates-not-billing), которая может отличаться от вашего счёта. Расходы [субагентов](/docs/ru/sub-agents.md) учитываются в лимите. Расходы могут превысить лимит, поэтому [оставляйте запас](/docs/ru/agent-sdk/agent-loop.md#budget-headroom). Когда вы возвращаетесь к диалогу с `--continue` или `--resume`, итоги, [восстановленные из предыдущих запусков](/docs/ru/agent-sdk/cost-tracking.md#accumulate-costs-across-multiple-calls), в нём не учитываются. Когда расходы достигают лимита, запуск ещё одного субагента завершается ошибкой `Budget limit reached`, а Claude Code останавливает всё ещё работающих фоновых субагентов; для этого поведения ограничения требуется Claude Code v2.1.217 или новее | `claude -p --max-budget-usd 5.00 "query"` |105| `--max-budget-usd` | Остановить запуск, как только оценочные расходы на вызовы API достигнут этой суммы (только режим печати). Claude Code сверяет лимит со своей [клиентской оценкой стоимости](https://code.claude.com/docs/ru/agent-sdk/cost-tracking.md#estimates-not-billing), которая может отличаться от вашего счёта. Расходы [субагентов](https://code.claude.com/docs/ru/sub-agents.md) учитываются в лимите. Расходы могут превысить лимит, поэтому [оставляйте запас](https://code.claude.com/docs/ru/agent-sdk/agent-loop.md#budget-headroom). Когда вы возвращаетесь к диалогу с `--continue` или `--resume`, итоги, [восстановленные из предыдущих запусков](https://code.claude.com/docs/ru/agent-sdk/cost-tracking.md#accumulate-costs-across-multiple-calls), в нём не учитываются. Когда расходы достигают лимита, запуск ещё одного субагента завершается ошибкой `Budget limit reached`, а Claude Code останавливает всё ещё работающих фоновых субагентов; для этого поведения ограничения требуется Claude Code v2.1.217 или новее | `claude -p --max-budget-usd 5.00 "query"` |
106| `--max-turns` | Ограничить количество агентских ходов (только режим печати). Выходит с ошибкой при достижении лимита. По умолчанию нет лимита. С `--input-format stream-json` сообщение, всё ещё находящееся в очереди, когда лимит заканчивает ход, остаётся в очереди и начинает новый ход с собственным лимитом | `claude -p --max-turns 3 "query"` |106| `--max-turns` | Ограничить количество агентских ходов (только режим печати). Выходит с ошибкой при достижении лимита. По умолчанию нет лимита. С `--input-format stream-json` сообщение, всё ещё находящееся в очереди, когда лимит заканчивает ход, остаётся в очереди и начинает новый ход с собственным лимитом | `claude -p --max-turns 3 "query"` |
107| `--mcp-config` | Загрузить MCP-серверы из JSON-файлов или строк (через пробел). Когда вы передаёте этот флаг с `-p`, Claude Code перед первым ходом ждёт подключения ещё не подключившихся серверов — не дольше стартового таймаута [`MCP_TIMEOUT`](/docs/ru/env-vars), по умолчанию 30 секунд; сервер с [кэшированным списком инструментов](/docs/ru/mcp.md#managing-your-servers) не ожидается и подключается при первом использовании. В [самостоятельно размещённом окружении](/docs/ru/self-hosted-environments-configuration.md#connection-timing) вместо этого действует более короткое ожидание. Для ожидания требуется Claude Code v2.1.221 или новее | `claude --mcp-config ./mcp.json` |107| `--mcp-config` | Загрузить MCP-серверы из JSON-файлов или строк (через пробел). Когда вы передаёте этот флаг с `-p`, Claude Code перед первым ходом ждёт подключения ещё не подключившихся серверов — не дольше стартового таймаута [`MCP_TIMEOUT`](https://code.claude.com/docs/ru/env-vars), по умолчанию 30 секунд; сервер с [кэшированным списком инструментов](https://code.claude.com/docs/ru/mcp.md#managing-your-servers) не ожидается и подключается при первом использовании. В [самостоятельно размещённом окружении](https://code.claude.com/docs/ru/self-hosted-environments-configuration.md#connection-timing) вместо этого действует более короткое ожидание. Для ожидания требуется Claude Code v2.1.221 или новее | `claude --mcp-config ./mcp.json` |
108| `--model` | Устанавливает модель для текущего сеанса с [псевдонимом модели](/docs/ru/model-config.md#model-aliases), таким как `sonnet`, `opus`, `haiku` или `fable`, или полным именем модели. Переопределяет параметр [`model`](/docs/ru/settings-reference#model) и [`ANTHROPIC_MODEL`](/docs/ru/model-config#environment-variables) | `claude --model claude-sonnet-5` |108| `--model` | Устанавливает модель для текущего сеанса с [псевдонимом модели](https://code.claude.com/docs/ru/model-config.md#model-aliases), таким как `sonnet`, `opus`, `haiku` или `fable`, или полным именем модели. Переопределяет параметр [`model`](https://code.claude.com/docs/ru/settings-reference#model) и [`ANTHROPIC_MODEL`](https://code.claude.com/docs/ru/model-config#environment-variables) | `claude --model claude-sonnet-5` |
109| `--name`, `-n` | Задать отображаемое имя сессии, которое показывается в `/resume` и в заголовке терминала. Именованную сессию можно возобновить с помощью `claude --resume <name>`. [`/rename`](/docs/ru/commands) изменяет имя во время сессии и также показывает его на панели промпта | `claude -n "my-feature-work"` |109| `--name`, `-n` | Задать отображаемое имя сессии, которое показывается в `/resume` и в заголовке терминала. Именованную сессию можно возобновить с помощью `claude --resume <name>`. [`/rename`](https://code.claude.com/docs/ru/commands) изменяет имя во время сессии и также показывает его на панели промпта | `claude -n "my-feature-work"` |
110| `--no-chrome` | Отключить [интеграцию браузера Chrome](/docs/ru/chrome.md) для этого сеанса | `claude --no-chrome` |110| `--no-chrome` | Отключить [интеграцию браузера Chrome](https://code.claude.com/docs/ru/chrome.md) для этого сеанса | `claude --no-chrome` |
111| `--no-session-persistence` | Отключить сохранение сеанса, чтобы сеансы не сохранялись на диск и не могли быть возобновлены. Только режим печати. Переменная окружения [`CLAUDE_CODE_SKIP_PROMPT_HISTORY`](/docs/ru/env-vars) делает то же самое в любом режиме | `claude -p --no-session-persistence "query"` |111| `--no-session-persistence` | Отключить сохранение сеанса, чтобы сеансы не сохранялись на диск и не могли быть возобновлены. Только режим печати. Переменная окружения [`CLAUDE_CODE_SKIP_PROMPT_HISTORY`](https://code.claude.com/docs/ru/env-vars) делает то же самое в любом режиме | `claude -p --no-session-persistence "query"` |
112| `--output-format` | Указать формат вывода для режима печати (опции: `text`, `json`, `stream-json`) | `claude -p "query" --output-format json` |112| `--output-format` | Указать формат вывода для режима печати (опции: `text`, `json`, `stream-json`) | `claude -p "query" --output-format json` |
113| `--permission-mode` | Начать в указанном [режиме разрешения](/docs/ru/permission-modes.md). Принимает `default`, `acceptEdits`, `plan`, `auto`, `dontAsk`, `bypassPermissions` или `manual` как псевдоним для `default`. Псевдоним `manual` выбирает режим разрешения, который UI обозначает как Manual и требует Claude Code v2.1.200 или позже; `claude --help` выводит его вместо `default`, и оба значения работают. Переопределяет `defaultMode` из файлов параметров. Без этого флага или `--dangerously-skip-permissions` новый сеанс начинается в режиме разрешения, описанном в [какой режим разрешения начинает сеанс](/docs/ru/permission-modes.md#which-mode-a-session-starts-in), который также охватывает то, в каком режиме начинается запуск `-p` | `claude --permission-mode plan` |113| `--permission-mode` | Начать в указанном [режиме разрешения](https://code.claude.com/docs/ru/permission-modes.md). Принимает `default`, `acceptEdits`, `plan`, `auto`, `dontAsk`, `bypassPermissions` или `manual` как псевдоним для `default`. Псевдоним `manual` выбирает режим разрешения, который UI обозначает как Manual и требует Claude Code v2.1.200 или позже; `claude --help` выводит его вместо `default`, и оба значения работают. Переопределяет `defaultMode` из файлов параметров. Без этого флага или `--dangerously-skip-permissions` новый сеанс начинается в режиме разрешения, описанном в [какой режим разрешения начинает сеанс](https://code.claude.com/docs/ru/permission-modes.md#which-mode-a-session-starts-in), который также охватывает то, в каком режиме начинается запуск `-p` | `claude --permission-mode plan` |
114| `--permission-prompt-tool` | Указать MCP-инструмент для обработки запросов разрешения в неинтерактивном режиме. Передайте полное имя, например `mcp__<server>__<tool>`, инструмента на MCP-сервере, который загружается при этом запуске. Claude Code перед первым ходом ждёт подключения MCP-сервера этого инструмента — не дольше стартового таймаута [`MCP_TIMEOUT`](/docs/ru/env-vars), по умолчанию 30 секунд. Инструмент обработки запросов не может одобрить MCP-инструмент, помеченный как [требующий взаимодействия с пользователем](/docs/ru/mcp.md#require-approval-for-a-specific-tool): Claude Code преобразует результат `allow` для такого инструмента в запрет. Это ограничение требует Claude Code v2.1.199 или новее | `claude -p --mcp-config ./mcp.json --permission-prompt-tool mcp__permissions__approve "query"` |114| `--permission-prompt-tool` | Указать MCP-инструмент для обработки запросов разрешения в неинтерактивном режиме. Передайте полное имя, например `mcp__<server>__<tool>`, инструмента на MCP-сервере, который загружается при этом запуске. Claude Code перед первым ходом ждёт подключения MCP-сервера этого инструмента — не дольше стартового таймаута [`MCP_TIMEOUT`](https://code.claude.com/docs/ru/env-vars), по умолчанию 30 секунд. Инструмент обработки запросов не может одобрить MCP-инструмент, помеченный как [требующий взаимодействия с пользователем](https://code.claude.com/docs/ru/mcp.md#require-approval-for-a-specific-tool): Claude Code преобразует результат `allow` для такого инструмента в запрет. Это ограничение требует Claude Code v2.1.199 или новее | `claude -p --mcp-config ./mcp.json --permission-prompt-tool mcp__permissions__approve "query"` |
115| `--permission-prompts` | Установить, кто отвечает на запросы разрешения в режиме печати. С по умолчанию `host`, Claude Code отправляет их хосту Agent SDK или инструменту `--permission-prompt-tool`. Передайте `none`, когда никто не может ответить, и Claude Code отклоняет их вместо этого. См. [Отключить запросы разрешения в автоматических запусках](/docs/ru/headless.md#turn-off-permission-prompts-in-unattended-runs). Требует Claude Code v2.1.259 или позже | `claude -p --permission-prompts none "query"` |115| `--permission-prompts` | Установить, кто отвечает на запросы разрешения в режиме печати. С по умолчанию `host`, Claude Code отправляет их хосту Agent SDK или инструменту `--permission-prompt-tool`. Передайте `none`, когда никто не может ответить, и Claude Code отклоняет их вместо этого. См. [Отключить запросы разрешения в автоматических запусках](https://code.claude.com/docs/ru/headless.md#turn-off-permission-prompts-in-unattended-runs). Требует Claude Code v2.1.259 или позже | `claude -p --permission-prompts none "query"` |
116| `--plugin-dir` | Загрузить plugin из каталога или архива `.zip`, или несколько из [папки plugins](/docs/ru/plugins/create.md#load-a-directory-or-archive-for-one-session), только для этого сеанса. Каждый флаг принимает один путь. Повторите флаг для нескольких путей: `--plugin-dir A --plugin-dir B.zip`. Передача папки plugins требует Claude Code v2.1.265 или позже | `claude --plugin-dir ./my-plugin` |116| `--plugin-dir` | Загрузить plugin из каталога или архива `.zip`, или несколько из [папки plugins](https://code.claude.com/docs/ru/plugins/create.md#load-a-directory-or-archive-for-one-session), только для этого сеанса. Каждый флаг принимает один путь. Повторите флаг для нескольких путей: `--plugin-dir A --plugin-dir B.zip`. Передача папки plugins требует Claude Code v2.1.265 или позже | `claude --plugin-dir ./my-plugin` |
117| `--plugin-url` | Получить plugin архив `.zip` из URL только для этого сеанса. Повторите флаг для нескольких plugins, или передайте разделённые пробелом URL в одном значении в кавычках | `claude --plugin-url https://example.com/plugin.zip` |117| `--plugin-url` | Получить plugin архив `.zip` из URL только для этого сеанса. Повторите флаг для нескольких plugins, или передайте разделённые пробелом URL в одном значении в кавычках | `claude --plugin-url https://example.com/plugin.zip` |
118| `--print`, `-p` | Вывести ответ без интерактивного режима (подробности программного использования см. в [документации Agent SDK](/docs/ru/agent-sdk/overview.md)). Об использовании `--resume` для фоновой сессии, которая всё ещё работает, см. [Возобновление работающей фоновой сессии](/docs/ru/sessions.md#resume-a-running-background-session) | `claude -p "query"` |118| `--print`, `-p` | Вывести ответ без интерактивного режима (подробности программного использования см. в [документации Agent SDK](https://code.claude.com/docs/ru/agent-sdk/overview.md)). Об использовании `--resume` для фоновой сессии, которая всё ещё работает, см. [Возобновление работающей фоновой сессии](https://code.claude.com/docs/ru/sessions.md#resume-a-running-background-session) | `claude -p "query"` |
119| `--prompt-suggestions` | Выдать сообщение `prompt_suggestion` с предсказанным следующим приглашением пользователя после каждого хода, который генерирует один; очень короткие беседы могут не производить ни одного. Требует `--print`, `--output-format stream-json` и `--verbose`. См. [Предложения приглашений](/docs/ru/interactive-mode.md#prompt-suggestions) | `claude -p --prompt-suggestions --output-format stream-json --verbose "query"` |119| `--prompt-suggestions` | Выдать сообщение `prompt_suggestion` с предсказанным следующим приглашением пользователя после каждого хода, который генерирует один; очень короткие беседы могут не производить ни одного. Требует `--print`, `--output-format stream-json` и `--verbose`. См. [Предложения приглашений](https://code.claude.com/docs/ru/interactive-mode.md#prompt-suggestions) | `claude -p --prompt-suggestions --output-format stream-json --verbose "query"` |
120| `--ref <branch>` | С `--environment`, основать новый checkout сеанса на именованном ref вместо локального `HEAD` | `claude -p "Run the smoke test" --environment ccpool_abc123 --ref main` |120| `--ref <branch>` | С `--environment`, основать новый checkout сеанса на именованном ref вместо локального `HEAD` | `claude -p "Run the smoke test" --environment ccpool_abc123 --ref main` |
121| `--remote` | Устаревший псевдоним для `--cloud`, включая форму существующего сеанса | `claude --remote "Fix the login bug"` |121| `--remote` | Устаревший псевдоним для `--cloud`, включая форму существующего сеанса | `claude --remote "Fix the login bug"` |
122| `--remote-control`, `--rc` | Запустить интерактивный сеанс с включённым [Remote Control](/docs/ru/remote-control.md#start-a-remote-control-session), чтобы вы также могли управлять им из claude.ai или приложения Claude. Опционально передайте имя для сеанса | `claude --remote-control "My Project"` |122| `--remote-control`, `--rc` | Запустить интерактивный сеанс с включённым [Remote Control](https://code.claude.com/docs/ru/remote-control.md#start-a-remote-control-session), чтобы вы также могли управлять им из claude.ai или приложения Claude. Опционально передайте имя для сеанса | `claude --remote-control "My Project"` |
123| `--remote-control-session-name-prefix <prefix>` | Префикс для автоматически генерируемых имён сеансов [Remote Control](/docs/ru/remote-control.md) при отсутствии явного имени. По умолчанию используется имя хоста вашей машины, создавая имена вроде `myhost-graceful-unicorn`. Установите `CLAUDE_REMOTE_CONTROL_SESSION_NAME_PREFIX` для того же эффекта | `claude remote-control --remote-control-session-name-prefix dev-box` |123| `--remote-control-session-name-prefix <prefix>` | Префикс для автоматически генерируемых имён сеансов [Remote Control](https://code.claude.com/docs/ru/remote-control.md) при отсутствии явного имени. По умолчанию используется имя хоста вашей машины, создавая имена вроде `myhost-graceful-unicorn`. Установите `CLAUDE_REMOTE_CONTROL_SESSION_NAME_PREFIX` для того же эффекта | `claude remote-control --remote-control-session-name-prefix dev-box` |
124| `--replay-user-messages` | Повторно отправить пользовательские сообщения из stdin обратно на stdout для подтверждения. Требует `--input-format stream-json` и `--output-format stream-json` | `claude -p --input-format stream-json --output-format stream-json --verbose --replay-user-messages` |124| `--replay-user-messages` | Повторно отправить пользовательские сообщения из stdin обратно на stdout для подтверждения. Требует `--input-format stream-json` и `--output-format stream-json` | `claude -p --input-format stream-json --output-format stream-json --verbose --replay-user-messages` |
125| `--restricted` | Запустить в ограниченном режиме. Используйте его, когда оценочный каркас управляет `claude` на общей машине и Claude Code не должен запускать команды или читать параметры пользователя и проекта этой машины. Claude Code удаляет встроенные инструменты, которые запускают команды или код, и WebFetch, если вы не назовёте их индивидуально в `--tools`, не через предустановку `default`. Он также ограничивает встроенные инструменты файлов [рабочими каталогами](/docs/ru/permissions.md#working-directories), загружает только [управляемые параметры](/docs/ru/managed-settings.md) и `--settings`, отказывает [`bypassPermissions`](/docs/ru/permission-modes#skip-all-checks-with-bypasspermissions-mode) и [отказывает создавать облачные сеансы](/docs/ru/errors.md#cloud-sessions-cannot-be-created-from-a-restricted-session). Требует Claude Code v2.1.248 или позже | `claude --restricted -p "query"` |125| `--restricted` | Запустить в ограниченном режиме. Используйте его, когда оценочный каркас управляет `claude` на общей машине и Claude Code не должен запускать команды или читать параметры пользователя и проекта этой машины. Claude Code удаляет встроенные инструменты, которые запускают команды или код, и WebFetch, если вы не назовёте их индивидуально в `--tools`, не через предустановку `default`. Он также ограничивает встроенные инструменты файлов [рабочими каталогами](https://code.claude.com/docs/ru/permissions.md#working-directories), загружает только [управляемые параметры](https://code.claude.com/docs/ru/managed-settings.md) и `--settings`, отказывает [`bypassPermissions`](https://code.claude.com/docs/ru/permission-modes#skip-all-checks-with-bypasspermissions-mode) и [отказывает создавать облачные сеансы](https://code.claude.com/docs/ru/errors.md#cloud-sessions-cannot-be-created-from-a-restricted-session). Требует Claude Code v2.1.248 или позже | `claude --restricted -p "query"` |
126| `--resume`, `-r` | Возобновить конкретный сеанс по ID или имени, или показать интерактивный выбор для выбора сеанса. Вместо ID вы можете передать абсолютный путь к [файлу транскрипта `.jsonl` сеанса](/docs/ru/sessions#where-transcripts-are-stored). Выбор и поиск по имени включают сеансы, которые добавили этот каталог с `/add-dir`. Когда вы передаёте ID сеанса, Claude Code ищет текущий каталог проекта и его git worktrees, затем каждый другой проект на этой машине. До v2.1.223 поиск ID охватывал только текущий каталог проекта и его git worktrees. [Фоновые сеансы](/docs/ru/agent-view.md) появляются в выборе, отмеченные с `bg`. Возобновление того, который всё ещё работает, [открывает этот сеанс](/docs/ru/sessions.md#resume-a-running-background-session) в этом терминале через `claude attach`, и приглашение, которое вы передаёте в командной строке, идёт ему как его следующий ход. До v2.1.285 Claude Code отказывал и выводил команду `claude attach` для запуска вместо этого | `claude --resume auth-refactor` |126| `--resume`, `-r` | Возобновить конкретный сеанс по ID или имени, или показать интерактивный выбор для выбора сеанса. Вместо ID вы можете передать абсолютный путь к [файлу транскрипта `.jsonl` сеанса](https://code.claude.com/docs/ru/sessions#where-transcripts-are-stored). Выбор и поиск по имени включают сеансы, которые добавили этот каталог с `/add-dir`. Когда вы передаёте ID сеанса, Claude Code ищет текущий каталог проекта и его git worktrees, затем каждый другой проект на этой машине. До v2.1.223 поиск ID охватывал только текущий каталог проекта и его git worktrees. [Фоновые сеансы](https://code.claude.com/docs/ru/agent-view.md) появляются в выборе, отмеченные с `bg`. Возобновление того, который всё ещё работает, [открывает этот сеанс](https://code.claude.com/docs/ru/sessions.md#resume-a-running-background-session) в этом терминале через `claude attach`, и приглашение, которое вы передаёте в командной строке, идёт ему как его следующий ход. До v2.1.285 Claude Code отказывал и выводил команду `claude attach` для запуска вместо этого | `claude --resume auth-refactor` |
127| `--safe-mode` | Запустить со всеми отключенными настройками для устранения неполадок в нарушенной конфигурации: CLAUDE.md, skills, plugins, hooks, MCP серверы, пользовательские команды и агенты, стили вывода, рабочие процессы, пользовательские темы, пользовательские сочетания клавиш, строка состояния и команды предложения файлов, LSP серверы и автоматическая память не загружаются. Аутентификация, выбор модели, встроенные инструменты и разрешения работают нормально, что отличается от [`--bare`](/docs/ru/headless#start-faster-with-bare-mode). Политика управляемых параметров всё ещё применяется, включая настроенные политикой hooks, строку состояния и команды предложения файлов; управляемые plugins, управляемые skills, управляемый CLAUDE.md и настроенные политикой MCP серверы не загружаются. Полезно для проверки того, является ли настройка причиной [автоматического переключения модели](/docs/ru/model-config.md#automatic-model-fallback). Устанавливает [`CLAUDE_CODE_SAFE_MODE`](/docs/ru/env-vars) | `claude --safe-mode` |127| `--safe-mode` | Запустить со всеми отключенными настройками для устранения неполадок в нарушенной конфигурации: CLAUDE.md, skills, plugins, hooks, MCP серверы, пользовательские команды и агенты, стили вывода, рабочие процессы, пользовательские темы, пользовательские сочетания клавиш, строка состояния и команды предложения файлов, LSP серверы и автоматическая память не загружаются. Аутентификация, выбор модели, встроенные инструменты и разрешения работают нормально, что отличается от [`--bare`](https://code.claude.com/docs/ru/headless#start-faster-with-bare-mode). Политика управляемых параметров всё ещё применяется, включая настроенные политикой hooks, строку состояния и команды предложения файлов; управляемые plugins, управляемые skills, управляемый CLAUDE.md и настроенные политикой MCP серверы не загружаются. Полезно для проверки того, является ли настройка причиной [автоматического переключения модели](https://code.claude.com/docs/ru/model-config.md#automatic-model-fallback). Устанавливает [`CLAUDE_CODE_SAFE_MODE`](https://code.claude.com/docs/ru/env-vars) | `claude --safe-mode` |
128| `--session-id` | Использовать конкретный ID сеанса для беседы (должен быть действительным UUID) | `claude --session-id "550e8400-e29b-41d4-a716-446655440000"` |128| `--session-id` | Использовать конкретный ID сеанса для беседы (должен быть действительным UUID) | `claude --session-id "550e8400-e29b-41d4-a716-446655440000"` |
129| `--setting-sources` | Разделённый запятыми список источников параметров для загрузки (`user`, `project`, `local`). См. [agent view](/docs/ru/agent-view.md#what-carries-over-when-you-background) и [agent teams](/docs/ru/agent-teams.md#context-and-communication) для сеансов, которые вы запускаете из этого, которые наследуют список | `claude --setting-sources user,project` |129| `--setting-sources` | Разделённый запятыми список источников параметров для загрузки (`user`, `project`, `local`). См. [agent view](https://code.claude.com/docs/ru/agent-view.md#what-carries-over-when-you-background) и [agent teams](https://code.claude.com/docs/ru/agent-teams.md#context-and-communication) для сеансов, которые вы запускаете из этого, которые наследуют список | `claude --setting-sources user,project` |
130| `--settings` | Путь к файлу параметров JSON или встроенная строка JSON. Значения, которые вы устанавливаете здесь, переопределяют те же ключи в ваших файлах `settings.json` для этого сеанса. Ключи, которые вы опускаете, сохраняют свои значения на основе файла. Файл должен быть обычным файлом размером не более 2 МиБ. См. [приоритет параметров](/docs/ru/settings.md#settings-precedence) | `claude --settings ./settings.json` |130| `--settings` | Путь к файлу параметров JSON или встроенная строка JSON. Значения, которые вы устанавливаете здесь, переопределяют те же ключи в ваших файлах `settings.json` для этого сеанса. Ключи, которые вы опускаете, сохраняют свои значения на основе файла. Файл должен быть обычным файлом размером не более 2 МиБ. См. [приоритет параметров](https://code.claude.com/docs/ru/settings.md#settings-precedence) | `claude --settings ./settings.json` |
131| `--strict-mcp-config` | Использовать только MCP серверы из `--mcp-config`, игнорируя все остальные конфигурации MCP. См. [Исключительный контроль с managed-mcp.json](/docs/ru/managed-mcp.md#exclusive-control-with-managed-mcp-json) для того, что флаг делает под управляемым файлом MCP | `claude --strict-mcp-config --mcp-config ./mcp.json` |131| `--strict-mcp-config` | Использовать только MCP серверы из `--mcp-config`, игнорируя все остальные конфигурации MCP. См. [Исключительный контроль с managed-mcp.json](https://code.claude.com/docs/ru/managed-mcp.md#exclusive-control-with-managed-mcp-json) для того, что флаг делает под управляемым файлом MCP | `claude --strict-mcp-config --mcp-config ./mcp.json` |
132| `--system-prompt` | Заменить весь системный запрос пользовательским текстом | `claude --system-prompt "You are a Python expert"` |132| `--system-prompt` | Заменить весь системный запрос пользовательским текстом | `claude --system-prompt "You are a Python expert"` |
133| `--system-prompt-file` | Загрузить системный запрос из файла, заменяя приглашение по умолчанию | `claude --system-prompt-file ./custom-prompt.txt` |133| `--system-prompt-file` | Загрузить системный запрос из файла, заменяя приглашение по умолчанию | `claude --system-prompt-file ./custom-prompt.txt` |
134| `--system-prompt-snapshot` | Передать `off` для перестройки системного приглашения при каждом запросе вместо повторного использования приглашения [записанного при первом запросе беседы](#system-prompt-flags-in-resumed-conversations), например, пока вы итерируете текст `--append-system-prompt` через запуски `--continue`. Требует Claude Code v2.1.257 или позже | `claude --system-prompt-snapshot off` |134| `--system-prompt-snapshot` | Передать `off` для перестройки системного приглашения при каждом запросе вместо повторного использования приглашения [записанного при первом запросе беседы](#system-prompt-flags-in-resumed-conversations), например, пока вы итерируете текст `--append-system-prompt` через запуски `--continue`. Требует Claude Code v2.1.257 или позже | `claude --system-prompt-snapshot off` |
135| `--teleport` | Возобновить [облачную сессию](/docs/ru/claude-code-on-the-web.md) в вашем локальном терминале | `claude --teleport` |135| `--teleport` | Возобновить [облачную сессию](https://code.claude.com/docs/ru/claude-code-on-the-web.md) в вашем локальном терминале | `claude --teleport` |
136| `--teammate-mode` | Установить способ отображения товарищей по [команде агентов](/docs/ru/agent-teams.md): `in-process` (по умолчанию), `auto`, `tmux` или `iterm2`. Переопределяет параметр [`teammateMode`](/docs/ru/settings-reference#teammatemode) для этого сеанса. См. [Выбор режима отображения](/docs/ru/agent-teams.md#choose-a-display-mode) | `claude --teammate-mode auto` |136| `--teammate-mode` | Установить способ отображения товарищей по [команде агентов](https://code.claude.com/docs/ru/agent-teams.md): `in-process` (по умолчанию), `auto`, `tmux` или `iterm2`. Переопределяет параметр [`teammateMode`](https://code.claude.com/docs/ru/settings-reference#teammatemode) для этого сеанса. См. [Выбор режима отображения](https://code.claude.com/docs/ru/agent-teams.md#choose-a-display-mode) | `claude --teammate-mode auto` |
137| `--tmux` | Создать сеанс tmux для worktree. Требует `--worktree`. Использует встроенные панели iTerm2, если доступны; передайте `--tmux=classic` для традиционного tmux | `claude -w feature-auth --tmux` |137| `--tmux` | Создать сеанс tmux для worktree. Требует `--worktree`. Использует встроенные панели iTerm2, если доступны; передайте `--tmux=classic` для традиционного tmux | `claude -w feature-auth --tmux` |
138| `--tools` | Ограничить, какие встроенные инструменты может использовать Claude. Используйте `""` для отключения всех, `"default"` для набора по умолчанию или имена инструментов, такие как `"Bash,Edit,Read"`. На macOS, Linux и WSL набор по умолчанию исключает `Glob` и `Grep`, как описано в разделе [Поведение инструмента Glob](/docs/ru/tools-reference.md#glob-tool-behavior). Если вы назовёте один из [инструментов отслеживания задач](/docs/ru/tools-reference.md#task-tool-availability) здесь, Claude Code также включит эти инструменты для сессии. Флаг не влияет на MCP инструменты; чтобы запретить и их, используйте `--disallowedTools "mcp__*"`. Список, который опускает [`EndConversation`](/docs/ru/tools-reference#endconversation-tool-behavior), не удаляет его; `""` удаляет его только, когда не остаётся MCP инструментов | `claude --tools "Bash,Edit,Read"` |138| `--tools` | Ограничить, какие встроенные инструменты может использовать Claude. Используйте `""` для отключения всех, `"default"` для набора по умолчанию или имена инструментов, такие как `"Bash,Edit,Read"`. На macOS, Linux и WSL набор по умолчанию исключает `Glob` и `Grep`, как описано в разделе [Поведение инструмента Glob](https://code.claude.com/docs/ru/tools-reference.md#glob-tool-behavior). Если вы назовёте один из [инструментов отслеживания задач](https://code.claude.com/docs/ru/tools-reference.md#task-tool-availability) здесь, Claude Code также включит эти инструменты для сессии. Флаг не влияет на MCP инструменты; чтобы запретить и их, используйте `--disallowedTools "mcp__*"`. Список, который опускает [`EndConversation`](https://code.claude.com/docs/ru/tools-reference#endconversation-tool-behavior), не удаляет его; `""` удаляет его только, когда не остаётся MCP инструментов | `claude --tools "Bash,Edit,Read"` |
139| `--verbose` | Включить подробное логирование, показывает полный вывод по ходам. Переопределяет параметр [`viewMode`](/docs/ru/settings-reference#viewmode) для этого сеанса | `claude --verbose` |139| `--verbose` | Включить подробное логирование, показывает полный вывод по ходам. Переопределяет параметр [`viewMode`](https://code.claude.com/docs/ru/settings-reference#viewmode) для этого сеанса | `claude --verbose` |
140| `--version`, `-v` | Вывести номер версии | `claude -v` |140| `--version`, `-v` | Вывести номер версии | `claude -v` |
141| `--worktree`, `-w` | Запустить Claude в изолированном [git worktree](/docs/ru/worktrees.md) в `<repo>/.claude/worktrees/<name>`. Если имя не указано, Claude Code генерирует одно. Передайте `#<number>`, URL GitHub pull request или URL GitLab merge request для [получения этого PR или MR из `origin` и ветвления worktree из него](/docs/ru/worktrees#branch-from-a-pull-request). Ветвление из GitLab merge request требует Claude Code v2.1.233 или позже | `claude -w feature-auth` |141| `--worktree`, `-w` | Запустить Claude в изолированном [git worktree](https://code.claude.com/docs/ru/worktrees.md) в `<repo>/.claude/worktrees/<name>`. Если имя не указано, Claude Code генерирует одно. Передайте `#<number>`, URL GitHub pull request или URL GitLab merge request для [получения этого PR или MR из `origin` и ветвления worktree из него](https://code.claude.com/docs/ru/worktrees#branch-from-a-pull-request). Ветвление из GitLab merge request требует Claude Code v2.1.233 или позже | `claude -w feature-auth` |
142 142
143### Флаги системного приглашения143### Флаги системного приглашения
144 144
162 162
163Claude получает системный промпт по умолчанию, за которым следуют содержимое `style.md`, пустая строка и затем `Always reply in French`. Содержимое файла идёт первым, даже если вы передаёте `--append-system-prompt` перед `--append-system-prompt-file`.163Claude получает системный промпт по умолчанию, за которым следуют содержимое `style.md`, пустая строка и затем `Always reply in French`. Содержимое файла идёт первым, даже если вы передаёте `--append-system-prompt` перед `--append-system-prompt-file`.
164 164
165Когда текст замены объединяет инструкции, которые одинаковы при каждом запуске, с контекстом, который изменяется при каждом запуске, добавьте строку, содержащую только `__SYSTEM_PROMPT_DYNAMIC_BOUNDARY__` между инструкциями и контекстом. Claude Code разделяет приглашение в первой такой строке и удаляет эту строку, поэтому часть выше неё остаётся кэшированной, а часть ниже изменяется. Требует Claude Code v2.1.275 или позже. [Кэшировать статическую часть пользовательского приглашения](/docs/ru/agent-sdk/modifying-system-prompts.md#cache-the-static-part-of-a-custom-prompt) перечисляет конфигурации, где применяется разделение.165Когда текст замены объединяет инструкции, которые одинаковы при каждом запуске, с контекстом, который изменяется при каждом запуске, добавьте строку, содержащую только `__SYSTEM_PROMPT_DYNAMIC_BOUNDARY__` между инструкциями и контекстом. Claude Code разделяет приглашение в первой такой строке и удаляет эту строку, поэтому часть выше неё остаётся кэшированной, а часть ниже изменяется. Требует Claude Code v2.1.275 или позже. [Кэшировать статическую часть пользовательского приглашения](https://code.claude.com/docs/ru/agent-sdk/modifying-system-prompts.md#cache-the-static-part-of-a-custom-prompt) перечисляет конфигурации, где применяется разделение.
166 166
167Выбирайте в зависимости от того, подходит ли стандартная идентичность Claude Code для вашей задачи. Используйте флаг добавления, когда Claude должен оставаться помощником по кодированию, который также следует вашим дополнительным правилам: инструкции для каждого вызова, форматирование вывода или контекст домена для скрипта `-p`. Добавление сохраняет стандартное руководство по инструментам, инструкции безопасности и соглашения кодирования, поэтому вы предоставляете только то, что отличается. Используйте флаг замены, когда поверхность, идентичность или модель разрешения отличаются от Claude Code, например некодирующий агент в конвейере, который не смотрит ни один человек. Замена удаляет весь стандартный запрос, включая руководство по инструментам и инструкции безопасности, поэтому вы берёте на себя ответственность за всё, что вашей задаче всё ещё нужно.167Выбирайте в зависимости от того, подходит ли стандартная идентичность Claude Code для вашей задачи. Используйте флаг добавления, когда Claude должен оставаться помощником по кодированию, который также следует вашим дополнительным правилам: инструкции для каждого вызова, форматирование вывода или контекст домена для скрипта `-p`. Добавление сохраняет стандартное руководство по инструментам, инструкции безопасности и соглашения кодирования, поэтому вы предоставляете только то, что отличается. Используйте флаг замены, когда поверхность, идентичность или модель разрешения отличаются от Claude Code, например некодирующий агент в конвейере, который не смотрит ни один человек. Замена удаляет весь стандартный запрос, включая руководство по инструментам и инструкции безопасности, поэтому вы берёте на себя ответственность за всё, что вашей задаче всё ещё нужно.
168 168
169Для постоянных персон, которые вы можете переключать и делиться между проектом, используйте [стили вывода](/docs/ru/output-styles.md). Для соглашений проекта, которые Claude должен всегда соблюдать, используйте [CLAUDE.md](/docs/ru/memory.md). [Руководство Agent SDK по системным приглашениям](/docs/ru/agent-sdk/modifying-system-prompts.md#decide-on-a-starting-point) охватывает то же решение более подробно.169Для постоянных персон, которые вы можете переключать и делиться между проектом, используйте [стили вывода](https://code.claude.com/docs/ru/output-styles.md). Для соглашений проекта, которые Claude должен всегда соблюдать, используйте [CLAUDE.md](https://code.claude.com/docs/ru/memory.md). [Руководство Agent SDK по системным приглашениям](https://code.claude.com/docs/ru/agent-sdk/modifying-system-prompts.md#decide-on-a-starting-point) охватывает то же решение более подробно.
170 170
171#### Флаги системного приглашения в возобновлённых беседах171#### Флаги системного приглашения в возобновлённых беседах
172 172
173По умолчанию Claude Code строит системное приглашение один раз, при первом запросе беседы, с текстом из любых флагов системного приглашения, применённых, и записывает его в сеанс. До компактирования беседы каждый более поздний запрос использует это записанное приглашение, включая после возврата к беседе с `--resume` или `--continue`. Если вы передаёте другой текст флага системного приглашения, или ничего, при этом более позднем запуске, он вступает в силу после компактирования беседы или когда вы начинаете новую беседу.173По умолчанию Claude Code строит системное приглашение один раз, при первом запросе беседы, с текстом из любых флагов системного приглашения, применённых, и записывает его в сеанс. До компактирования беседы каждый более поздний запрос использует это записанное приглашение, включая после возврата к беседе с `--resume` или `--continue`. Если вы передаёте другой текст флага системного приглашения, или ничего, при этом более позднем запуске, он вступает в силу после компактирования беседы или когда вы начинаете новую беседу.
174 174
175Вне [облачных сеансов](/docs/ru/cloud-environments.md), если вы запускаете Claude Code в [bare mode](/docs/ru/headless.md#start-faster-with-bare-mode), передав `--bare` или установив `CLAUDE_CODE_SIMPLE=1`, запись остаётся отключённой, если вы не передаёте `--system-prompt-snapshot on`. До v2.1.268 сеансы, которые не [получают флаги функций](/docs/ru/env-vars.md#features-that-need-feature-flag-fetching), включая сеансы на Amazon Bedrock, Google Cloud's Agent Platform и Microsoft Foundry, перестраивали запрос при каждом запросе и `--system-prompt-snapshot` не имел эффекта.175Вне [облачных сеансов](https://code.claude.com/docs/ru/cloud-environments.md), если вы запускаете Claude Code в [bare mode](https://code.claude.com/docs/ru/headless.md#start-faster-with-bare-mode), передав `--bare` или установив `CLAUDE_CODE_SIMPLE=1`, запись остаётся отключённой, если вы не передаёте `--system-prompt-snapshot on`. До v2.1.268 сеансы, которые не [получают флаги функций](https://code.claude.com/docs/ru/env-vars.md#features-that-need-feature-flag-fetching), включая сеансы на Amazon Bedrock, Google Cloud's Agent Platform и Microsoft Foundry, перестраивали запрос при каждом запросе и `--system-prompt-snapshot` не имел эффекта.
176 176
177Чтобы перестроить запрос при каждом запросе вместо этого, например, пока вы итерируете его формулировку через запуски `--continue`, передайте `--system-prompt-snapshot off`. До v2.1.265 передача любого из флагов системного приглашения также отключала запись, если вы не передавали `--system-prompt-snapshot on`.177Чтобы перестроить запрос при каждом запросе вместо этого, например, пока вы итерируете его формулировку через запуски `--continue`, передайте `--system-prompt-snapshot off`. До v2.1.265 передача любого из флагов системного приглашения также отключала запись, если вы не передавали `--system-prompt-snapshot on`.
178 178
179## См. также179## См. также
180 180
181* [Расширение Chrome](/docs/ru/chrome.md) - Веб-автоматизация и веб-тестирование181* [Расширение Chrome](https://code.claude.com/docs/ru/chrome.md) - Веб-автоматизация и веб-тестирование
182* [Интерактивный режим](/docs/ru/interactive-mode.md) - Сочетания клавиш, режимы ввода и интерактивные функции182* [Интерактивный режим](https://code.claude.com/docs/ru/interactive-mode.md) - Сочетания клавиш, режимы ввода и интерактивные функции
183* [Руководство быстрого старта](/docs/ru/quickstart.md) - Начало работы с Claude Code183* [Руководство быстрого старта](https://code.claude.com/docs/ru/quickstart.md) - Начало работы с Claude Code
184* [Общие рабочие процессы](/docs/ru/common-workflows.md) - Продвинутые рабочие процессы и шаблоны184* [Общие рабочие процессы](https://code.claude.com/docs/ru/common-workflows.md) - Продвинутые рабочие процессы и шаблоны
185* [Параметры](/docs/ru/settings.md) - Опции конфигурации185* [Параметры](https://code.claude.com/docs/ru/settings.md) - Опции конфигурации
186* [Документация Agent SDK](/docs/ru/agent-sdk/overview.md) - Программное использование и интеграции186* [Документация Agent SDK](https://code.claude.com/docs/ru/agent-sdk/overview.md) - Программное использование и интеграции