SpyBara
Go Premium

Documentation 2026-09-20 23:59 UTC to 2026-09-21 22:59 UTC

7 files changed +40 −16. View all changes and history on the product overview
2026
Fri 25 23:58 Thu 24 22:57 Wed 23 23:57 Tue 22 23:59 Mon 21 22:59 Sun 20 23:59 Sat 19 23:57 Fri 18 23:58 Tue 15 23:58 Mon 14 22:58 Sun 13 21:00 Sat 12 03:02 Thu 10 23:00 Wed 9 22:58 Tue 8 20:00 Tue 1 21:02

artifacts.md +3 −3

Details

326Каждый артефакт — это одна самостоятельная страница. Claude Code оборачивает опубликованный файл в оболочку HTML-документа и обслуживает его в соответствии со строгой политикой безопасности контента (CSP), которая определяет возможности страницы.326Каждый артефакт — это одна самостоятельная страница. Claude Code оборачивает опубликованный файл в оболочку HTML-документа и обслуживает его в соответствии со строгой политикой безопасности контента (CSP), которая определяет возможности страницы.

327 327 

328| Ограничение | Эффект |328| Ограничение | Эффект |

329| :---------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |329| :---------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

330| Внешние запросы | Страница может загружать шрифты из Google Fonts и скрипты с [четырех общедоступных хостов CDN](#allowlist-the-viewer-domain): cdnjs, Tailwind и jQuery CDN, а также выбранные пути на jsDelivr, такие как `/npm/`. CSP блокирует все внешние изображения и все остальные внешние скрипты, таблицы стилей и шрифты, а также позволяет вызовам `fetch`, XHR и WebSocket достигать только собственного источника страницы и хостов Google Fonts. Claude поэтому загружает любую библиотеку, которая требуется странице, с одного из этих CDN, встраивает все остальные CSS и JavaScript, а также встраивает изображения как data URI. [Вызовы Connector](#pull-live-data-with-mcp-connectors) проходят через claude.ai, который сам выполняет сетевой вызов. |330| Внешние запросы | Страница может загружать шрифты из Google Fonts и скрипты с [пяти общедоступных хостов CDN](#allowlist-the-viewer-domain): cdnjs, unpkg, Tailwind и jQuery CDN, а также выбранные пути на jsDelivr, такие как `/npm/`. CSP блокирует все внешние изображения и все остальные внешние скрипты, таблицы стилей и шрифты, а также позволяет вызовам `fetch`, XHR и WebSocket достигать только собственного источника страницы и хостов Google Fonts. Claude поэтому загружает любую библиотеку, которая требуется странице, с одного из этих CDN, встраивает все остальные CSS и JavaScript, а также встраивает изображения как data URI. [Вызовы Connector](#pull-live-data-with-mcp-connectors) проходят через claude.ai, который сам выполняет сетевой вызов. |

331| Нет бэкенда | Артефакт — это статическая страница. Она не может самостоятельно аутентифицировать зрителей. |331| Нет бэкенда | Артефакт — это статическая страница. Она не может самостоятельно аутентифицировать зрителей. |

332| Загрузки | Страница не может самостоятельно инициировать загрузку. Чтобы позволить зрителям сохранить файл, который генерирует страница, Claude объявляет возможность загрузок. См. [Предложить загрузку файла](#offer-a-file-download). |332| Загрузки | Страница не может самостоятельно инициировать загрузку. Чтобы позволить зрителям сохранить файл, который генерирует страница, Claude объявляет возможность загрузок. См. [Предложить загрузку файла](#offer-a-file-download). |

333| Одна страница | Относительные ссылки не разрешаются, потому что ничего не развернуто рядом со страницей. Для многосекционного контента Claude использует якоря на странице, а не отдельные файлы. |333| Одна страница | Относительные ссылки не разрешаются, потому что ничего не развернуто рядом со страницей. Для многосекционного контента Claude использует якоря на странице, а не отдельные файлы. |


417 417 

418Артефакт, который загружает шрифт из [Google Fonts](#improve-the-visual-design), также запрашивает `fonts.googleapis.com` и `fonts.gstatic.com`. Оба хоста являются необязательными. Если вы их блокируете, артефакты отображаются в резервных шрифтах. Блокируйте с быстрым отклонением, а не с молчаливым отбросом, чтобы запрос шрифта завершился немедленно, а не задержал первый рендер страницы.418Артефакт, который загружает шрифт из [Google Fonts](#improve-the-visual-design), также запрашивает `fonts.googleapis.com` и `fonts.gstatic.com`. Оба хоста являются необязательными. Если вы их блокируете, артефакты отображаются в резервных шрифтах. Блокируйте с быстрым отклонением, а не с молчаливым отбросом, чтобы запрос шрифта завершился немедленно, а не задержал первый рендер страницы.

419 419 

420Артефакты также могут загружать библиотеки JavaScript, такие как React или пакет для построения диаграмм, из `cdnjs.cloudflare.com`, `cdn.jsdelivr.net`, `cdn.tailwindcss.com` и `code.jquery.com`, и ни откуда больше. Если вы блокируете эти хосты, части артефакта, которые зависят от библиотеки, не работают, и в отличие от заблокированного шрифта, заблокированная библиотека не имеет резервного варианта. Блокируйте с быстрым отклонением и здесь, чтобы заблокированный запрос библиотеки завершился сразу, а не зависал до истечения времени ожидания.420Артефакты также могут загружать библиотеки JavaScript, такие как React или пакет для построения диаграмм, из `cdnjs.cloudflare.com`, `cdn.jsdelivr.net`, `cdn.tailwindcss.com`, `code.jquery.com` и `unpkg.com`, и ни откуда больше. Если вы блокируете эти хосты, части артефакта, которые зависят от библиотеки, не работают, и в отличие от заблокированного шрифта, заблокированная библиотека не имеет резервного варианта. Блокируйте с быстрым отклонением и здесь, чтобы заблокированный запрос библиотеки завершился сразу, а не зависал до истечения времени ожидания.

421 421 

422<h3 id="list-and-delete-artifacts-with-the-compliance-api">422<h3 id="list-and-delete-artifacts-with-the-compliance-api">

423 Список и удаление артефактов с помощью API соответствия423 Список и удаление артефактов с помощью API соответствия

Details

172 volumes: { pgdata: }172 volumes: { pgdata: }

173 ```173 ```

174 174 

175 Шлюз — это один двоичный файл Linux, который читает конфигурацию, подключается к Postgres и применяет его миграции схемы, запускает обнаружение OIDC против вашего IdP, создаёт клиентов вышестоящего уровня и начинает слушать. Загрузка закрывается для конфигурации, подключения Postgres с тайм-аутом 5 секунд, обнаружения OIDC и конструкции клиента вышестоящего уровня. Если какой-либо из них недоступен или неправильно настроен, шлюз выходит с ошибкой, а не служит трафику в деградированном состоянии.175 Шлюз — это один двоичный файл Linux, который читает конфигурацию, подключается к Postgres и применяет его миграции схемы, запускает обнаружение OIDC против вашего IdP, создаёт клиентов вышестоящего уровня и начинает слушать.

176 

177 Загрузка закрывается для конфигурации, подключения Postgres, обнаружения OIDC и конструкции клиента вышестоящего уровня. Если какой-либо из них недоступен или неправильно настроен, шлюз выходит с ошибкой, а не служит трафику в деградированном состоянии.

176 178 

177 Успешная загрузка не проверяет путь вывода, потому что учётные данные экземпляра Bedrock и Agent Platform разрешаются при первом запросе, а не при загрузке.179 Успешная загрузка не проверяет путь вывода, потому что учётные данные экземпляра Bedrock и Agent Platform разрешаются при первом запросе, а не при загрузке.

178 180 


273 275 

274Когда сертификат ротируется, каждый разработчик видит подсказку доверия снова, поэтому рассматривайте ротации как запланированное событие и переопубликуйте отпечаток. Если политика вашего шлюза включает [параметры, требующие одобрения](/docs/ru/server-managed-settings#security-approval-dialogs), разработчик также видит диалог одобрения снова после принятия нового сертификата, потому что Claude Code привязывает [память об одобрении](/docs/ru/server-managed-settings#approval-memory) к закреплённому сертификату.276Когда сертификат ротируется, каждый разработчик видит подсказку доверия снова, поэтому рассматривайте ротации как запланированное событие и переопубликуйте отпечаток. Если политика вашего шлюза включает [параметры, требующие одобрения](/docs/ru/server-managed-settings#security-approval-dialogs), разработчик также видит диалог одобрения снова после принятия нового сертификата, потому что Claude Code привязывает [память об одобрении](/docs/ru/server-managed-settings#approval-memory) к закреплённому сертификату.

275 277 

278Шлюз может возвращать необязательное поле `email` в своём ответе токена для обозначения учётной записи, которую использовал вход. Когда это происходит, разработчик подтверждает учётную запись перед тем, как Claude Code сохранит учётные данные. После подтверждённого входа `/status` показывает учётную запись.

279 

280Подтверждение требует Claude Code v2.1.275 или позже на машине разработчика; клиент ниже этой версии игнорирует поле. Сервер шлюза в двоичном файле `claude` не возвращает поле, поэтому его входы завершаются без подтверждения.

281 

276После входа разработчика [средство выбора модели](/docs/ru/model-config) показывает модели в списке разрешённых `availableModels` разработчика. Управляемые параметры применяются при запуске и обновляются ежечасно, и телеметрия маршрутизируется в ваш сборщик.282После входа разработчика [средство выбора модели](/docs/ru/model-config) показывает модели в списке разрешённых `availableModels` разработчика. Управляемые параметры применяются при запуске и обновляются ежечасно, и телеметрия маршрутизируется в ваш сборщик.

277 283 

278Сеансы молча обновляются перед истечением `ttl_hours`. Когда обновление не удаётся после отключения IdP, Claude Code запрашивает у разработчика повторный вход.284Сеансы молча обновляются перед истечением `ttl_hours`. Когда обновление не удаётся после отключения IdP, Claude Code запрашивает у разработчика повторный вход.


489* **Запуск с недоступным шлюзом**: подписанные сеансы выходят при запуске с ошибкой примерно через 10 секунд, а не запускаются без своих параметров.495* **Запуск с недоступным шлюзом**: подписанные сеансы выходят при запуске с ошибкой примерно через 10 секунд, а не запускаются без своих параметров.

490* **Запуск после завершения сеанса шлюзом**: см. [Применение отказа при закрытом запуске](/docs/ru/server-managed-settings#enforce-fail-closed-startup) для запусков, которые открываются без входа в шлюз, и для тех, которые выходят, когда шлюз отвечает с `401`.496* **Запуск после завершения сеанса шлюзом**: см. [Применение отказа при закрытом запуске](/docs/ru/server-managed-settings#enforce-fail-closed-startup) для запусков, которые открываются без входа в шлюз, и для тех, которые выходят, когда шлюз отвечает с `401`.

491* **Отключение**: сеанс, чей пользователь отключён в IdP, истекает в течение `ttl_hours`, когда следующее обновление не удаётся.497* **Отключение**: сеанс, чей пользователь отключён в IdP, истекает в течение `ttl_hours`, когда следующее обновление не удаётся.

498* **Выход**: `/logout` удаляет учётные данные шлюза с машины разработчика.

499 * Когда документ обнаружения шлюза объявляет `revocation_endpoint` на собственной схеме, хосте и порту URL шлюза, `/logout` также отправляет сохранённые токены на эту конечную точку, чтобы шлюз мог завершить сеанс на своей стороне. Запрос является лучшим усилием, поэтому выход завершается на машине разработчика независимо от того, отвечает ли конечная точка. Отзыв требует Claude Code v2.1.275 или позже на машине разработчика.

500 * Сервер шлюза в двоичном файле `claude` не объявляет ни один, поэтому выход из него завершает сеанс на машине разработчика только. Чтобы принудительно завершить сеансы на стороне сервера, см. [Ротация секрета JWT](/docs/ru/claude-apps-gateway-deploy#jwt-secret-rotation).

492 501 

493<h3 id="what-the-organization-can-see">502<h3 id="what-the-organization-can-see">

494 Что может видеть организация503 Что может видеть организация

desktop.md +1 −1

Details

926 926 

927[Артефакт](/docs/ru/artifacts), который загружает шрифт из [Google Fonts](/docs/ru/artifacts#improve-the-visual-design), также запрашивает `fonts.googleapis.com` и `fonts.gstatic.com`. Оба хоста являются необязательными. Если вы их блокируете, артефакты отображаются в резервных шрифтах. Блокируйте с быстрым отклонением, а не с молчаливым отбросом, чтобы запрос шрифта не удался немедленно, вместо того чтобы задержать первый рендер страницы.927[Артефакт](/docs/ru/artifacts), который загружает шрифт из [Google Fonts](/docs/ru/artifacts#improve-the-visual-design), также запрашивает `fonts.googleapis.com` и `fonts.gstatic.com`. Оба хоста являются необязательными. Если вы их блокируете, артефакты отображаются в резервных шрифтах. Блокируйте с быстрым отклонением, а не с молчаливым отбросом, чтобы запрос шрифта не удался немедленно, вместо того чтобы задержать первый рендер страницы.

928 928 

929Артефакты также могут загружать библиотеки JavaScript, такие как React или пакет диаграмм, из `cdnjs.cloudflare.com`, `cdn.jsdelivr.net`, `cdn.tailwindcss.com` и `code.jquery.com`, и ни откуда больше. Если вы блокируете эти хосты, части артефакта, которые зависят от библиотеки, не работают, и в отличие от заблокированного шрифта, заблокированная библиотека не имеет резервного варианта. Блокируйте с быстрым отклонением и здесь, чтобы заблокированный запрос библиотеки не удался сразу, вместо того чтобы зависнуть до истечения времени ожидания.929Артефакты также могут загружать библиотеки JavaScript, такие как React или пакет диаграмм, из `cdnjs.cloudflare.com`, `cdn.jsdelivr.net`, `cdn.tailwindcss.com`, `code.jquery.com` и `unpkg.com`, и ни откуда больше. Если вы блокируете эти хосты, части артефакта, которые зависят от библиотеки, не работают, и в отличие от заблокированного шрифта, заблокированная библиотека не имеет резервного варианта. Блокируйте с быстрым отклонением и здесь, чтобы заблокированный запрос библиотеки не удался сразу, вместо того чтобы зависнуть до истечения времени ожидания.

930 930 

931<h3 id="authentication-and-sso">931<h3 id="authentication-and-sso">

932 Аутентификация и SSO932 Аутентификация и SSO

Details

39| `Up/Down arrows` или `Ctrl+P`/`Ctrl+N` | Перемещение курсора или навигация по истории команд | Когда ввод занимает более одной визуальной строки, будь то обернутый или многострочный, сначала перемещает курсор в подсказке. Когда курсор находится на первой или последней визуальной строке, повторное нажатие переходит по истории команд. Пока у вас есть очередные сообщения, `Up` с первой строки вместо этого [берет их обратно](#take-back-what-you-queued) |39| `Up/Down arrows` или `Ctrl+P`/`Ctrl+N` | Перемещение курсора или навигация по истории команд | Когда ввод занимает более одной визуальной строки, будь то обернутый или многострочный, сначала перемещает курсор в подсказке. Когда курсор находится на первой или последней визуальной строке, повторное нажатие переходит по истории команд. Пока у вас есть очередные сообщения, `Up` с первой строки вместо этого [берет их обратно](#take-back-what-you-queued) |

40| `Esc` | Прерывание Claude или закрытие диалога | Остановить текущий ответ или вызов инструмента в середине хода, чтобы вы могли перенаправить. Claude сохраняет выполненную работу. Если у вас есть [очередные сообщения](#queue-messages-while-claude-works), Claude Code отправляет их дальше. Когда диалог открыт, `Esc` закрывает диалог. На подсказке разрешения `Esc` отклоняет действие, то же самое, что [**No** без комментария](/docs/ru/permissions#add-a-comment-when-you-answer-a-permission-prompt) |40| `Esc` | Прерывание Claude или закрытие диалога | Остановить текущий ответ или вызов инструмента в середине хода, чтобы вы могли перенаправить. Claude сохраняет выполненную работу. Если у вас есть [очередные сообщения](#queue-messages-while-claude-works), Claude Code отправляет их дальше. Когда диалог открыт, `Esc` закрывает диалог. На подсказке разрешения `Esc` отклоняет действие, то же самое, что [**No** без комментария](/docs/ru/permissions#add-a-comment-when-you-answer-a-permission-prompt) |

41| `Esc` + `Esc` | Очистить черновик ввода или перемотать | Когда ввод подсказки содержит текст, двойной `Esc` очищает его и сохраняет черновик в историю, чтобы `Up` его вспомнил. Когда ввод пуст, двойной `Esc` открывает [меню перемотки](/docs/ru/checkpointing) для восстановления или суммирования кода и разговора с предыдущей точки |41| `Esc` + `Esc` | Очистить черновик ввода или перемотать | Когда ввод подсказки содержит текст, двойной `Esc` очищает его и сохраняет черновик в историю, чтобы `Up` его вспомнил. Когда ввод пуст, двойной `Esc` открывает [меню перемотки](/docs/ru/checkpointing) для восстановления или суммирования кода и разговора с предыдущей точки |

42| `Ctrl+Enter` или `Ctrl+X Ctrl+S` | Отправить очередные сообщения сейчас | Прерывает текущий ход, чтобы ваши [очередные сообщения](#queue-messages-while-claude-works) и ваш черновик с ними отправились сразу же, а не когда ход закончится. В [режиме shell](#shell-mode-with-prefix) клавиша ставит вашу команду в очередь без прерывания. В терминалах, которые не сообщают о расширенных клавишах, `Ctrl+Enter` приходит как простой `Enter`; `Ctrl+X Ctrl+S` работает в любом терминале. Требует Claude Code v2.1.275 или более поздней версии |

42| `Shift+Tab`, или `Alt+M` на Windows, когда среда выполнения Node или Bun не включает режим ввода VT | Циклический переход по режимам разрешений | Циклический переход через `default` (помечено как Manual в индикаторе режима), `acceptEdits`, `plan` и, если доступно, `bypassPermissions` и затем `auto`. Из `auto` первое нажатие переключается на `default`. См. [режимы разрешений](/docs/ru/permission-modes). На подсказке разрешения файла то же самое ключевое слово закрывает открытое [поле комментария](/docs/ru/permissions#add-a-comment-when-you-answer-a-permission-prompt). Без открытого поля выбирает параметр, который разрешает действие на остаток сеанса, когда подсказка предлагает этот параметр |43| `Shift+Tab`, или `Alt+M` на Windows, когда среда выполнения Node или Bun не включает режим ввода VT | Циклический переход по режимам разрешений | Циклический переход через `default` (помечено как Manual в индикаторе режима), `acceptEdits`, `plan` и, если доступно, `bypassPermissions` и затем `auto`. Из `auto` первое нажатие переключается на `default`. См. [режимы разрешений](/docs/ru/permission-modes). На подсказке разрешения файла то же самое ключевое слово закрывает открытое [поле комментария](/docs/ru/permissions#add-a-comment-when-you-answer-a-permission-prompt). Без открытого поля выбирает параметр, который разрешает действие на остаток сеанса, когда подсказка предлагает этот параметр |

43| `Option+P` (macOS) или `Alt+P` (Windows/Linux) | Переключение модели | Переключение моделей без очистки подсказки |44| `Option+P` (macOS) или `Alt+P` (Windows/Linux) | Переключение модели | Переключение моделей без очистки подсказки |

44| `Option+T` (macOS) или `Alt+T` (Windows/Linux) | Переключение расширенного мышления | Включение или отключение режима расширенного мышления. Не влияет на Fable 5.1 или Fable 5, которые всегда используют расширенное мышление. Работает на macOS без настройки Option как Meta |45| `Option+T` (macOS) или `Alt+T` (Windows/Linux) | Переключение расширенного мышления | Включение или отключение режима расширенного мышления. Не влияет на Fable 5.1 или Fable 5, которые всегда используют расширенное мышление. Работает на macOS без настройки Option как Meta |


348* Фоновые задачи автоматически очищаются при выходе из Claude Code. На macOS и Linux при остановке фоновой задачи из [`/tasks`](/docs/ru/commands) или при выходе Claude Code процессы, отделённые от оболочки задачи, такие как запущенные под `setsid` или `timeout`, также останавливаются349* Фоновые задачи автоматически очищаются при выходе из Claude Code. На macOS и Linux при остановке фоновой задачи из [`/tasks`](/docs/ru/commands) или при выходе Claude Code процессы, отделённые от оболочки задачи, такие как запущенные под `setsid` или `timeout`, также останавливаются

349* Если вы переводите сеанс в фон вместо выхода, ваши фоновые задачи продолжают работать в фоновом сеансе. См. [перевод работающего сеанса в фон](/docs/ru/agent-view#from-inside-a-session)350* Если вы переводите сеанс в фон вместо выхода, ваши фоновые задачи продолжают работать в фоновом сеансе. См. [перевод работающего сеанса в фон](/docs/ru/agent-view#from-inside-a-session)

350* Фоновые задачи автоматически завершаются, если вывод превышает 5 ГБ, с примечанием в stderr, объясняющим причину351* Фоновые задачи автоматически завершаются, если вывод превышает 5 ГБ, с примечанием в stderr, объясняющим причину

351* На macOS и Linux Claude Code завершает работающие фоновые задачи, когда операционная система сигнализирует о нехватке памяти, при условии, что сеанс был неактивен не менее 30 минут и не выполняется ни один ход или подагент. Установите [`CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP`](/docs/ru/env-vars) в `1`, чтобы отключить это. Требуется Claude Code v2.1.193 или позже352* На macOS и Linux Claude Code завершает работающие фоновые задачи, когда операционная система сигнализирует о критической нехватке памяти, при условии, что сеанс был неактивен не менее 30 минут и не выполняется ни один ход или подагент. Требуется Claude Code v2.1.193 или позже

353 * [Журнал отладки](/docs/ru/debug-your-config) указывает, почему задачи были остановлены, или почему событие нехватки памяти оставило их работающими

354 * Установите [`CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP`](/docs/ru/env-vars) в `1`, чтобы отключить остановки при нехватке памяти

352* Фоновые команды, принадлежащие [подагенту](/docs/ru/sub-agents), не имеют ограничения по времени, за исключением того, что команда, принадлежащая подагенту, работающему на переднем плане, заканчивается, когда этот подагент дает свой окончательный ответ; см. [Фоновые команды](/docs/ru/tools-reference#background-commands) в справочнике инструментов. До v2.1.218 ни очистка при нехватке памяти, ни прежнее ограничение в 60 минут на команды подагента не распространялись на команды, перемещённые в фон с помощью `Ctrl+B`355* Фоновые команды, принадлежащие [подагенту](/docs/ru/sub-agents), не имеют ограничения по времени, за исключением того, что команда, принадлежащая подагенту, работающему на переднем плане, заканчивается, когда этот подагент дает свой окончательный ответ; см. [Фоновые команды](/docs/ru/tools-reference#background-commands) в справочнике инструментов. До v2.1.218 ни очистка при нехватке памяти, ни прежнее ограничение в 60 минут на команды подагента не распространялись на команды, перемещённые в фон с помощью `Ctrl+B`

353 356 

354Чтобы отключить всю функциональность фоновых задач, установите переменную окружения `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` в `1`. См. [Переменные окружения](/docs/ru/env-vars) для получения подробной информации.357Чтобы отключить всю функциональность фоновых задач, установите переменную окружения `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` в `1`. См. [Переменные окружения](/docs/ru/env-vars) для получения подробной информации.


394 397 

395Введите сообщение и нажмите `Enter` пока Claude работает. Claude Code ставит сообщение в очередь вместо прерывания хода, и отображает записи в очереди над полем ввода до их отправки. Вы можете ставить в очередь `!` [команды оболочки](#shell-mode-with-prefix) и большинство [команд](/docs/ru/commands) таким же образом, за исключением команд, таких как `/status`, которые Claude Code выполняет сразу же при их отправке.398Введите сообщение и нажмите `Enter` пока Claude работает. Claude Code ставит сообщение в очередь вместо прерывания хода, и отображает записи в очереди над полем ввода до их отправки. Вы можете ставить в очередь `!` [команды оболочки](#shell-mode-with-prefix) и большинство [команд](/docs/ru/commands) таким же образом, за исключением команд, таких как `/status`, которые Claude Code выполняет сразу же при их отправке.

396 399 

400Отправленные и поставленные в очередь сообщения отображаются серым цветом до тех пор, пока Claude не начнет на них отвечать, поэтому вы можете видеть, какие сообщения Claude еще не начинал обрабатывать.

401 

397<h3 id="when-claude-code-sends-what-you-queued">402<h3 id="when-claude-code-sends-what-you-queued">

398 Когда Claude Code отправляет то, что вы поставили в очередь403 Когда Claude Code отправляет то, что вы поставили в очередь

399</h3>404</h3>

400 405 

401Когда Claude Code отправит запись из очереди, зависит от того, что вы поставили в очередь.406Когда Claude Code отправит запись из очереди, зависит от того, что вы поставили в очередь.

402 407 

403* Сообщения: если вы поставите сообщение в очередь, пока Claude выполняет вызовы инструментов, Claude Code передаст его Claude сразу же после завершения этих вызовов в рамках одного хода. Когда ход заканчивается с оставшимися в очереди сообщениями, Claude Code отправляет только самое старое как следующий ход. Остальные остаются в очереди и следуют тому же правилу: Claude Code передает их Claude, когда вызовы инструментов этого хода завершаются, или отправляет следующее самое старое как ход после этого408* Сообщения: если вы поставите сообщение в очередь, пока Claude выполняет вызовы инструментов, Claude Code передаст его Claude сразу же после завершения этих вызовов в рамках одного хода. Когда ход заканчивается с оставшимися в очереди сообщениями, они отправляются без дополнительного нажатия клавиши в порядке, в котором вы их набрали

404* Команды и команды оболочки: Claude Code удерживает их до конца хода, затем выполняет их по одной409* Команды и команды оболочки: Claude Code удерживает их до конца хода, затем выполняет их по одной, сохраняя порядок, в котором вы их поставили в очередь

410 

411Чтобы отправить то, что вы поставили в очередь, не дожидаясь завершения хода, нажмите `Ctrl+Enter`. Claude Code прерывает ход, и ваши сообщения из очереди отправляются сразу же, с вашим черновиком в очереди позади них, если вы что-то набрали. В [режиме оболочки](#shell-mode-with-prefix) эта клавиша ставит вашу команду в очередь без прерывания хода. Требуется Claude Code v2.1.275 или позже.

412 

413В терминалах, которые не сообщают о расширенных клавишах, `Ctrl+Enter` поступает как обычный `Enter` и ставит черновик в очередь; `Ctrl+X Ctrl+S` работает в любом терминале. Обе клавиши являются привязками действия [`chat:sendNow`](/docs/ru/keybindings#chat-actions).

405 414 

406Нажмите `Esc` для прерывания хода. Claude Code сохраняет то, что вы поставили в очередь, и отправляет это сразу же.415Нажмите `Esc` для прерывания хода без отправки вашего черновика. Claude Code сохраняет то, что вы поставили в очередь, и отправляет это сразу же.

407 416 

408Claude Code выполняет некоторые команды сразу же при их отправке вместо того, чтобы ставить их в очередь, в том числе `/model`, `/effort` и `/fast`. Каждая из трех команд изменяет параметр: модель, уровень усилий или режим быстрой работы. То, применяет ли Claude Code новый параметр к ходу, над которым Claude уже работает, или только с вашего следующего хода, отличается в зависимости от команды:417Claude Code выполняет некоторые команды сразу же при их отправке вместо того, чтобы ставить их в очередь, в том числе `/model`, `/effort` и `/fast`. Каждая из трех команд изменяет параметр: модель, уровень усилий или режим быстрой работы. То, применяет ли Claude Code новый параметр к ходу, над которым Claude уже работает, или только с вашего следующего хода, отличается в зависимости от команды:

409 418 

keybindings.md +6 −2

Details

112Действия, доступные в контексте `Chat`:112Действия, доступные в контексте `Chat`:

113 113 

114| Действие | По умолчанию | Описание |114| Действие | По умолчанию | Описание |

115| :-------------------- | :------------------------------ | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |115| :-------------------- | :------------------------------ | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

116| `chat:cancel` | Escape | Отменить текущий ввод |116| `chat:cancel` | Escape | Отменить текущий ввод |

117| `chat:clearInput` | Ctrl+L | Принудительно перерисовать весь экран, сохраняя ввод и разговор. В [полноэкранном рендеринге](/docs/ru/fullscreen#clear-the-conversation) также очистить экран |117| `chat:clearInput` | Ctrl+L | Принудительно перерисовать весь экран, сохраняя ввод и разговор. В [полноэкранном рендеринге](/docs/ru/fullscreen#clear-the-conversation) также очистить экран |

118| `chat:clearScreen` | Cmd+K | То же, что `chat:clearInput`. См. [Очистить разговор](/docs/ru/fullscreen#clear-the-conversation) для информации о поведении Cmd+K в iTerm2 и Terminal.app |118| `chat:clearScreen` | Cmd+K | То же, что `chat:clearInput`. См. [Очистить разговор](/docs/ru/fullscreen#clear-the-conversation) для информации о поведении Cmd+K в iTerm2 и Terminal.app |


123| `chat:thinkingToggle` | Meta+T | Переключить расширенное мышление |123| `chat:thinkingToggle` | Meta+T | Переключить расширенное мышление |

124| `chat:submit` | Enter | Отправить сообщение |124| `chat:submit` | Enter | Отправить сообщение |

125| `chat:queueSubmit` | Ctrl+X Enter | Отправить сообщение, отмеченное для ожидания своей очереди: пока Claude работает, Claude Code [ставит его в очередь](/docs/ru/interactive-mode#queue-messages-while-claude-works) и никогда не прерывает ход. В отличие от `chat:submit`, он отправляет черновик даже если выделено предложение автодополнения. Требует v2.1.247 или более позднюю версию |125| `chat:queueSubmit` | Ctrl+X Enter | Отправить сообщение, отмеченное для ожидания своей очереди: пока Claude работает, Claude Code [ставит его в очередь](/docs/ru/interactive-mode#queue-messages-while-claude-works) и никогда не прерывает ход. В отличие от `chat:submit`, он отправляет черновик даже если выделено предложение автодополнения. Требует v2.1.247 или более позднюю версию |

126| `chat:sendNow` | Ctrl+Enter, Ctrl+X Ctrl+S | Прервать текущий ход, чтобы ваши [сообщения в очереди](/docs/ru/interactive-mode#queue-messages-while-claude-works) и ваш черновик с ними отправились сразу же. Когда ничего не выполняется, он отправляет черновик, а в [режиме shell](/docs/ru/interactive-mode#shell-mode-with-prefix) он ставит команду в очередь без прерывания. Терминалы, которые не сообщают о расширенных клавишах, доставляют `Ctrl+Enter` как простой `Enter`, поэтому `Ctrl+X Ctrl+S` — это привязка, которая работает в любом терминале. Требует v2.1.275 или более позднюю версию |

126| `chat:newline` | Ctrl+J | Вставить новую строку без отправки |127| `chat:newline` | Ctrl+J | Вставить новую строку без отправки |

127| `chat:undo` | Ctrl+\_, Ctrl+Shift+- | Отменить последнее действие |128| `chat:undo` | Ctrl+\_, Ctrl+Shift+- | Отменить последнее действие |

128| `chat:externalEditor` | Ctrl+G, Ctrl+X Ctrl+E | Открыть во внешнем редакторе. [Ввод диспетчера представления агента](/docs/ru/agent-view#keyboard-shortcuts) также следует сочетаниям клавиш этого действия |129| `chat:externalEditor` | Ctrl+G, Ctrl+X Ctrl+E | Открыть во внешнем редакторе. [Ввод диспетчера представления агента](/docs/ru/agent-view#keyboard-shortcuts) также следует сочетаниям клавиш этого действия |


542 543 

543Это также работает для привязок аккордов. Отмена привязки каждого аккорда, который использует префикс, освобождает этот префикс для использования в качестве привязки с одной клавишей. Аккорд в любом активном контексте сохраняет свой префикс зарезервированным, поэтому вы должны отменить привязку каждого аккорда в контексте, который его определяет.544Это также работает для привязок аккордов. Отмена привязки каждого аккорда, который использует префикс, освобождает этот префикс для использования в качестве привязки с одной клавишей. Аккорд в любом активном контексте сохраняет свой префикс зарезервированным, поэтому вы должны отменить привязку каждого аккорда в контексте, который его определяет.

544 545 

545Claude Code привязывает эти аккорды по умолчанию на префиксе `ctrl+x`: `ctrl+x ctrl+k`, `ctrl+x ctrl+e`, `ctrl+x enter`, `ctrl+x ctrl+a` и `ctrl+x tab` в `Chat`, `ctrl+x ctrl+b` в `Task` и `ctrl+x b` в `DiffPanel`. Аккорд `ctrl+x enter` требует версии v2.1.247 или более поздней, и `ctrl+x b`, `ctrl+x ctrl+a` и `ctrl+x tab` требуют версии v2.1.260 или более поздней. Чтобы вернуть `ctrl+x` как привязку с одной клавишей, отмените привязку всех из них:546Claude Code привязывает эти аккорды по умолчанию на префиксе `ctrl+x`: `ctrl+x ctrl+k`, `ctrl+x ctrl+e`, `ctrl+x enter`, `ctrl+x ctrl+a`, `ctrl+x ctrl+s` и `ctrl+x tab` в `Chat`, `ctrl+x ctrl+b` в `Task` и `ctrl+x b` в `DiffPanel`. Аккорд `ctrl+x enter` требует версии v2.1.247 или более поздней, `ctrl+x b`, `ctrl+x ctrl+a` и `ctrl+x tab` требуют версии v2.1.260 или более поздней, и `ctrl+x ctrl+s` требует версии v2.1.275 или более поздней.

547 

548Чтобы вернуть `ctrl+x` как привязку с одной клавишей, отмените привязку всех из них:

546 549 

547```json theme={null}550```json theme={null}

548{551{


566 "ctrl+x ctrl+e": null,569 "ctrl+x ctrl+e": null,

567 "ctrl+x enter": null,570 "ctrl+x enter": null,

568 "ctrl+x ctrl+a": null,571 "ctrl+x ctrl+a": null,

572 "ctrl+x ctrl+s": null,

569 "ctrl+x tab": null,573 "ctrl+x tab": null,

570 "ctrl+x": "chat:newline"574 "ctrl+x": "chat:newline"

571 }575 }

model-config.md +4 −4

Details

467 467 

468Это сочетает рассуждение Opus для планирования с эффективностью Sonnet для выполнения.468Это сочетает рассуждение Opus для планирования с эффективностью Sonnet для выполнения.

469 469 

470Фаза Opus в режиме плана использует то же окно контекста, что и параметр модели `opus`. На уровнях подписки, где Opus [автоматически обновляется до контекста 1M](#extended-context), `opusplan` получает обновление также в режиме плана. Чтобы принудительно установить контекст 1M для обеих фаз, когда вы не находитесь на уровне с автоматическим обновлением, [установите модель](#setting-your-model) на `opusplan[1m]`, например с помощью `/model opusplan[1m]`. Установка с помощью `/model` требует Claude Code версии 2.1.265 или позже; в более ранних версиях используйте флаг `--model` или параметр `model` вместо этого.470Фаза Opus в режиме плана использует то же окно контекста, что и параметр модели `opus`, а фаза выполнения использует то же окно, что и `sonnet`. Когда `opus` и `sonnet` разрешаются в модели, которые работают с [окном контекста 1M](#extended-context) по умолчанию, как это делают текущие модели на Anthropic API, обе фазы работают с ним. Чтобы запросить контекст 1M для обеих фаз, где они этого не делают, [установите модель](#setting-your-model) на `opusplan[1m]`, например с помощью `/model opusplan[1m]`. Установка с помощью `/model` требует Claude Code версии 2.1.265 или позже; в более ранних версиях используйте флаг `--model` или параметр `model` вместо этого.

471 471 

472Когда [`availableModels`](#restrict-model-selection) исключает новейший Opus, но разрешает более старую версию, например `["sonnet", "claude-opus-4-6"]`, `opusplan` использует новейший разрешенный Opus для планирования и остается только на Sonnet, когда исключены все версии Opus. Сеанс Haiku, который обычно обновляется до Sonnet в режиме плана, аналогично использует новейший разрешенный Sonnet и остается на Haiku только когда исключены все версии Sonnet. До версии 2.1.205 режим плана оставался на модели сеанса всякий раз, когда исключалась новейшая версия семейства обновлений, даже когда список разрешений разрешал более старую версию.472Когда [`availableModels`](#restrict-model-selection) исключает новейший Opus, но разрешает более старую версию, например `["sonnet", "claude-opus-4-6"]`, `opusplan` использует новейший разрешенный Opus для планирования и остается только на Sonnet, когда исключены все версии Opus. Сеанс Haiku, который обычно обновляется до Sonnet в режиме плана, аналогично использует новейший разрешенный Sonnet и остается на Haiku только когда исключены все версии Sonnet. До версии 2.1.205 режим плана оставался на модели сеанса всякий раз, когда исключалась новейшая версия семейства обновлений, даже когда список разрешений разрешал более старую версию.

473 473 


710 710 

711Fable 5.1, Fable 5, Sonnet 5, Opus 4.6 и позже, а также Sonnet 4.6 поддерживают [окно контекста в 1 миллион токенов](https://platform.claude.com/docs/en/build-with-claude/context-windows#context-window-sizes-by-model) для длительных сеансов с большими кодовыми базами.711Fable 5.1, Fable 5, Sonnet 5, Opus 4.6 и позже, а также Sonnet 4.6 поддерживают [окно контекста в 1 миллион токенов](https://platform.claude.com/docs/en/build-with-claude/context-windows#context-window-sizes-by-model) для длительных сеансов с большими кодовыми базами.

712 712 

713Доступность варьируется в зависимости от модели и плана. На Anthropic API Fable 5.1, Fable 5, Sonnet 5 и Opus 4.7 и позже работают с окном 1M по умолчанию.713На Anthropic API Fable 5.1, Fable 5, Sonnet 5 и Opus 4.7 и позже работают с окном 1M по умолчанию на каждом плане, включая Pro. Вы не выбираете вариант `[1m]` или не включаете кредиты использования для окна 1M на этих моделях. Использование Fable само по себе может выставляться в счет кредитов использования на некоторых планах; см. [Fable и кредиты использования](#fable-and-usage-credits).

714 714 

715На планах Max, Team и Enterprise, включая как места Team Standard, так и Team Premium, Opus автоматически обновляется до контекста 1M без дополнительной конфигурации. Sonnet 4.6 с контекстом 1M не является частью автоматического обновления и требует [кредитов использования](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) на каждом плане подписки, включая Max.715Opus 4.6 и Sonnet 4.6 достигают 1M только через их вариант `[1m]`, и доступ к этому варианту зависит от вашего плана. На планах Max, Team и Enterprise, включая как места Team Standard, так и Team Premium, Opus 4.6 с контекстом 1M включен в вашу подписку. Sonnet 4.6 с контекстом 1M требует [кредитов использования](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) на каждом плане подписки, включая Max.

716 716 

717| План | Opus с контекстом 1M | Sonnet 4.6 с контекстом 1M |717| План | Opus 4.6 с контекстом 1M | Sonnet 4.6 с контекстом 1M |

718| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |718| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |

719| Max, Team и Enterprise | Включено в подписку | Требует [кредитов использования](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) |719| Max, Team и Enterprise | Включено в подписку | Требует [кредитов использования](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) |

720| Pro | Требует [кредитов использования](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) | Требует [кредитов использования](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) |720| Pro | Требует [кредитов использования](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) | Требует [кредитов использования](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) |

Details

3168 `bashEditDiffEnabled`3168 `bashEditDiffEnabled`

3169</h3>3169</h3>

3170 3170 

3171Выберите, записывает ли Claude Code файлы, которые команда Bash изменяет в репозитории Git. Когда он их записывает, вы видите их diff в терминале после команды, и ваши [PostToolUse Bash hooks](/docs/ru/hooks#bash) получают список измененных файлов.3171Выберите, записывает ли Claude Code, какие файлы изменились в репозитории Git, пока выполняется команда Bash. Когда он их записывает, вы видите их diff в терминале после команды, и ваши [PostToolUse Bash hooks](/docs/ru/hooks#bash) получают список измененных файлов.

3172 

3173Указанный файл не всегда является тем, который команда изменила. Изменение, которое другая программа или другой вызов Bash сделали, пока команда выполнялась, может появиться там тоже.

3172 3174 

3173Установите ключ на `true`, чтобы записывать их в каждом режиме разрешений. Требуется Claude Code v2.1.269 или позже.3175Установите ключ на `true`, чтобы записывать их в каждом режиме разрешений. Требуется Claude Code v2.1.269 или позже.

3174 3176