53| `SSL certificate verification failed` | [Network](#ssl-certificate-errors) |53| `SSL certificate verification failed` | [Network](#ssl-certificate-errors) |
54| `SSL certificate error (...)` during login or startup | [Network](#ssl-certificate-errors) |54| `SSL certificate error (...)` during login or startup | [Network](#ssl-certificate-errors) |
55| `403` with `x-deny-reason: host_not_allowed` in a cloud or routine session | [Network](#host-not-allowed-in-a-cloud-session) |55| `403` with `x-deny-reason: host_not_allowed` in a cloud or routine session | [Network](#host-not-allowed-in-a-cloud-session) |
56| `Couldn't reconnect to your Remote Control session` | [Network](#couldn%E2%80%99t-reconnect-to-your-remote-control-session) |
56| `Prompt is too long` | [Request errors](#prompt-is-too-long) |57| `Prompt is too long` | [Request errors](#prompt-is-too-long) |
57| `Error during compaction: Conversation too long` | [Request errors](#error-during-compaction-conversation-too-long) |58| `Error during compaction: Conversation too long` | [Request errors](#error-during-compaction-conversation-too-long) |
58| `Request too large` | [Request errors](#request-too-large) |59| `Request too large` | [Request errors](#request-too-large) |
61| `PDF too large` / `PDF is password protected` | [Request errors](#pdf-errors) |62| `PDF too large` / `PDF is password protected` | [Request errors](#pdf-errors) |
62| `Extra inputs are not permitted` | [Request errors](#extra-inputs-are-not-permitted) |63| `Extra inputs are not permitted` | [Request errors](#extra-inputs-are-not-permitted) |
63| `There's an issue with the selected model` | [Request errors](#there%E2%80%99s-an-issue-with-the-selected-model) |64| `There's an issue with the selected model` | [Request errors](#there%E2%80%99s-an-issue-with-the-selected-model) |
65| `Model ... is not a recognized model id` | [Request errors](#model-is-not-a-recognized-model-id) |
64| `Claude Opus is not available with the Claude Pro plan` | [Request errors](#claude-opus-is-not-available-with-the-claude-pro-plan) |66| `Claude Opus is not available with the Claude Pro plan` | [Request errors](#claude-opus-is-not-available-with-the-claude-pro-plan) |
65| `Model ... is restricted by your organization's settings` | [Request errors](#model-is-restricted-by-your-organization%E2%80%99s-settings) |67| `Model ... is restricted by your organization's settings` | [Request errors](#model-is-restricted-by-your-organization%E2%80%99s-settings) |
66| `thinking.type.enabled is not supported for this model` | [Request errors](#thinking-type-enabled-is-not-supported-for-this-model) |68| `thinking.type.enabled is not supported for this model` | [Request errors](#thinking-type-enabled-is-not-supported-for-this-model) |
67| `max_tokens must be greater than thinking.budget_tokens` | [Request errors](#thinking-budget-exceeds-output-limit) |69| `max_tokens must be greater than thinking.budget_tokens` | [Request errors](#thinking-budget-exceeds-output-limit) |
68| `API Error: 400 due to tool use concurrency issues` | [Request errors](#tool-use-or-thinking-block-mismatch) |70| `API Error: 400 due to tool use concurrency issues` | [Request errors](#tool-use-or-thinking-block-mismatch) |
69| `Claude Code is unable to respond to this request, which appears to violate our Usage Policy` | [Request errors](#usage-policy-refusal) |71| `Claude Code is unable to respond to this request, which appears to violate our Usage Policy` | [Request errors](#usage-policy-refusal) |
72| `<model> has safety measures that flagged this message for a cybersecurity topic` | [Request errors](#safety-measures-flagged-a-cybersecurity-topic) |
73| `Installation was killed before it could finish (exit code 137)` | [Installation errors](#installation-was-killed-before-it-could-finish) |
74| `The connection dropped while downloading the update` | [Installation errors](#the-connection-dropped-while-downloading-the-update) |
75| `Download timed out: exceeded the total deadline` | [Installation errors](#the-connection-dropped-while-downloading-the-update) |
70| `--bg and --print conflict` | [Command-line errors](#command-line-errors) |76| `--bg and --print conflict` | [Command-line errors](#command-line-errors) |
77| `Error: --json-schema is not a valid JSON Schema` | [Command-line errors](#command-line-errors) |
78| `Could not import <server>: <reason>` | [Command-line errors](#could-not-import-a-server-from-claude-desktop) |
79| `Marketplace "<name>" is registered from an untrusted source` | [Plugin errors](#marketplace-is-registered-from-an-untrusted-source) |
80| `Ignoring N permissions.allow entries from ... this workspace has not been trusted` | [Configuration warnings](#workspace-has-not-been-trusted) |
71| Responses seem lower quality than usual | [Response quality](#responses-seem-lower-quality-than-usual) |81| Responses seem lower quality than usual | [Response quality](#responses-seem-lower-quality-than-usual) |
72 82
73<h2 id="automatic-retries">83<h2 id="automatic-retries">
96| [`API_TIMEOUT_MS`](/ru/env-vars) | 600000 | Тайм-аут для каждого запроса в миллисекундах. Повысьте его для медленных сетей или прокси. |106| [`API_TIMEOUT_MS`](/ru/env-vars) | 600000 | Тайм-аут для каждого запроса в миллисекундах. Повысьте его для медленных сетей или прокси. |
97 107
98<h2 id="server-errors">108<h2 id="server-errors">
99 Server errors109 Ошибки сервера
100</h2>110</h2>
101 111
102Эти ошибки исходят от поставщика услуг вывода, а не от вашей учетной записи или запроса. На Anthropic API это означает инфраструктуру Anthropic. На Bedrock, Vertex AI, Foundry или пользовательском шлюзе это означает инфраструктуру этого поставщика.112Эти ошибки поступают от поставщика услуг вывода, а не от вашей учетной записи или запроса. На Anthropic API это означает инфраструктуру Anthropic. На Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry или пользовательском шлюзе это означает инфраструктуру этого поставщика.
103 113
104<h3 id="api-error-500-internal-server-error">114<h3 id="api-error-500-internal-server-error">
105 API Error: 500 Internal server error115 API Error: 500 Internal server error
106</h3>116</h3>
107 117
108Claude Code отображает код статуса и сообщение об ошибке API для любого ответа 5xx. Пример ниже показывает ответ 500 на Anthropic API:118Claude Code отображает код состояния и сообщение об ошибке API для любого ответа 5xx. Пример ниже показывает ответ 500 на Anthropic API:
109 119
110```text theme={null}120```text theme={null}
111API Error: 500 Internal server error. This is a server-side issue, usually temporary — try again in a moment. If it persists, check https://status.claude.com.121API Error: 500 Internal server error. This is a server-side issue, usually temporary — try again in a moment. If it persists, check https://status.claude.com.
112```122```
113 123
114Завершающее предложение указывает, где проверить состояние здоровья сервиса и варьируется в зависимости от поставщика. Конфигурации Bedrock, Vertex AI и Foundry указывают статус сервиса этого поставщика. Пользовательский `ANTHROPIC_BASE_URL` указывает хост шлюза.124Завершающее предложение указывает, где проверить состояние службы, и варьируется в зависимости от поставщика. Конфигурации Amazon Bedrock, Google Cloud's Agent Platform и Microsoft Foundry указывают страницу состояния этого поставщика. Пользовательский `ANTHROPIC_BASE_URL` указывает хост шлюза.
115 125
116Это указывает на неожиданный сбой внутри API. Это не вызвано вашим запросом, настройками или учетной записью.126Это указывает на неожиданный сбой внутри API. Это не вызвано вашим запросом, параметрами или учетной записью.
117 127
118**Что делать:**128**Что делать:**
119 129
120* Проверьте [status.claude.com](https://status.claude.com) или страницу статуса поставщика, указанную в сообщении, на наличие активных инцидентов130* Проверьте [status.claude.com](https://status.claude.com) или страницу состояния поставщика, указанную в сообщении, на предмет активных инцидентов
121* Подождите минуту, затем отправьте сообщение еще раз. Ваше исходное сообщение все еще находится в разговоре, поэтому для длинного запроса вы можете ввести `try again` вместо вставки всего текста.131* Подождите минуту, затем отправьте сообщение еще раз. Ваше исходное сообщение все еще находится в беседе, поэтому для длинного запроса вы можете ввести `try again` вместо вставки всего текста.
122* Если ошибка сохраняется без опубликованного инцидента, запустите `/feedback`, чтобы Anthropic могла расследовать детали вашего запроса. См. [Report an error](#report-an-error), если `/feedback` недоступна в вашей среде.132* Если ошибка сохраняется без опубликованного инцидента, запустите `/feedback`, чтобы Anthropic могла провести расследование с деталями вашего запроса. См. [Report an error](#report-an-error), если `/feedback` недоступен в вашей среде.
123 133
124<h3 id="api-error-repeated-529-overloaded-errors">134<h3 id="api-error-repeated-529-overloaded-errors">
125 API Error: Repeated 529 Overloaded errors135 API Error: Repeated 529 Overloaded errors
126</h3>136</h3>
127 137
128API временно работает на полную мощность для всех пользователей. Claude Code уже несколько раз повторила попытку перед отображением этого сообщения:138API временно работает на полную мощность для всех пользователей. Claude Code уже несколько раз повторил попытку перед отображением этого сообщения:
129 139
130```text theme={null}140```text theme={null}
131API Error: Repeated 529 Overloaded errors. The API is at capacity — this is usually temporary. Try again in a moment. If it persists, check https://status.claude.com.141API Error: Repeated 529 Overloaded errors. The API is at capacity — this is usually temporary. Try again in a moment. If it persists, check https://status.claude.com.
137 147
138**Что делать:**148**Что делать:**
139 149
140* Проверьте [status.claude.com](https://status.claude.com) или страницу статуса поставщика, указанную в сообщении, на наличие уведомлений о емкости150* Проверьте [status.claude.com](https://status.claude.com) или страницу состояния поставщика, указанную в сообщении, на предмет уведомлений о емкости
141* Попробуйте еще раз через несколько минут151* Повторите попытку через несколько минут
142* Запустите `/model` и переключитесь на другую модель, чтобы продолжить работу, так как емкость отслеживается для каждой модели. Claude Code предлагает вам это сделать, когда одна модель испытывает особенно высокую нагрузку, например `Opus is experiencing high load, please use /model to switch to Sonnet`.152* Запустите `/model` и переключитесь на другую модель, чтобы продолжить работу, так как емкость отслеживается для каждой модели. Claude Code предлагает вам это сделать, когда одна модель испытывает особенно высокую нагрузку, например `Opus is experiencing high load, please use /model to switch to Sonnet`.
143 153
144<h3 id="request-timed-out">154<h3 id="request-timed-out">
145 Request timed out155 Request timed out
146</h3>156</h3>
147 157
148API не ответила до истечения срока соединения.158API не ответил до истечения срока подключения.
149 159
150```text theme={null}160```text theme={null}
151Request timed out161Request timed out
152```162```
153 163
154Это может произойти в периоды высокой нагрузки или когда генерируется очень большой ответ. Тайм-аут запроса по умолчанию составляет 10 минут.164Это может произойти в периоды высокой нагрузки или когда модель генерирует очень большой ответ. Время ожидания запроса по умолчанию составляет 10 минут.
155 165
156**Что делать:**166**Что делать:**
157 167
158* Повторите запрос168* Повторите запрос
159* Для долгосрочных задач разбейте работу на более мелкие запросы169* Для долгосрочных задач разбейте работу на более мелкие запросы
160* Если причина в медленной сети или прокси, повысьте `API_TIMEOUT_MS`, как описано в [Automatic retries](#automatic-retries)170* Если причина в медленной сети или прокси, увеличьте `API_TIMEOUT_MS`, как описано в [Automatic retries](#automatic-retries)
161* Если тайм-ауты частые и ваша сеть в остальном здорова, см. [Network and connection errors](#network-and-connection-errors) ниже171* Если тайм-ауты частые и ваша сеть в остальном здорова, см. [Network and connection errors](#network-and-connection-errors) ниже
162 172
163<h3 id="the-response-above-may-be-incomplete">173<h3 id="the-response-above-may-be-incomplete">
164 The response above may be incomplete174 The response above may be incomplete
165</h3>175</h3>
166 176
167Потоковый ответ завершился ошибкой после того, как Claude уже произвел видимый вывод. Повторная отправка запроса может выполнить те же вызовы инструментов дважды, поэтому Claude Code сохраняет то, что уже передалось, и добавляет это уведомление вместо отбрасывания хода. Какой вариант вы видите, называет причину:177Потоковый ответ не удался после того, как Claude уже произвел видимый результат. Повторная отправка запроса может привести к двойному выполнению одних и тех же вызовов инструментов, поэтому Claude Code сохраняет то, что уже было передано, и добавляет это уведомление вместо отказа от хода. Какой вариант вы видите, указывает на причину:
168 178
169```text theme={null}179```text theme={null}
170API Error: Server error mid-response. The response above may be incomplete.180API Error: Server error mid-response. The response above may be incomplete.
172API Error: Response stalled mid-stream. The response above may be incomplete.182API Error: Response stalled mid-stream. The response above may be incomplete.
173```183```
174 184
175* {/* min-version: 2.1.199 */}}`Server error mid-response`: ошибка сервера перегрузки или 5xx в середине потока. Этот вариант требует Claude Code v2.1.199 или позже; до этого этот случай отбрасывал частичный вывод и сообщал весь ход как об ошибке.185* {/* min-version: 2.1.199 */}`Server error mid-response`: ошибка перегрузки или 5xx сервера в середине потока. Этот вариант требует Claude Code v2.1.199 или позже; до этого этот случай отбрасывал частичный результат и сообщал весь ход как ошибку.
176* `Connection closed mid-response`: соединение разорвалось.186* `Connection closed mid-response`: соединение разорвалось.
177* `Response stalled mid-stream`: поток перестал отправлять данные.187* `Response stalled mid-stream`: поток перестал отправлять данные.
178 188
179**Что делать:**189**Что делать:**
180 190
181* Прочитайте ответ, который передался. Ничего не потеряно, но последние предложения или вызовы инструментов могут отсутствовать.191* Прочитайте ответ, который был передан. Ничего не потеряно, но последние предложения или вызовы инструментов могут отсутствовать.
182* Ответьте с `continue`, чтобы Claude продолжил с того места, где остановился192* Ответьте `continue`, чтобы Claude продолжил с того места, где остановился
183* Если та же ошибка появляется перед любым видимым выводом, Claude Code повторяет запрос вместо его завершения. См. [Automatic retries](#automatic-retries).193* Если одна и та же ошибка появляется до какого-либо видимого результата, Claude Code повторяет запрос вместо его завершения. См. [Automatic retries](#automatic-retries).
184 194
185<h3 id="auto-mode-cannot-determine-the-safety-of-an-action">195<h3 id="auto-mode-cannot-determine-the-safety-of-an-action">
186 Auto mode cannot determine the safety of an action196 Auto mode cannot determine the safety of an action
200 210
201* Повторите попытку через несколько секунд; Claude видит то же сообщение и обычно повторяет попытку самостоятельно211* Повторите попытку через несколько секунд; Claude видит то же сообщение и обычно повторяет попытку самостоятельно
202* Если повторные попытки продолжают не удаваться, продолжайте с задачами только для чтения и вернитесь к заблокированному действию позже212* Если повторные попытки продолжают не удаваться, продолжайте с задачами только для чтения и вернитесь к заблокированному действию позже
203* Это временно и не связано с [auto mode eligibility](/ru/permission-modes#eliminate-prompts-with-auto-mode); вам не нужно менять настройки213* Это временно и не связано с [auto mode eligibility](/ru/permission-modes#eliminate-prompts-with-auto-mode); вам не нужно менять параметры
204 214
205Когда классификатор вернул непарсируемый ответ:215Когда классификатор вернул непарсируемый ответ:
206 216
210 220
211**Что делать:**221**Что делать:**
212 222
213* Повторите действие; это обычно успешно срабатывает при следующей попытке223* Повторите действие; это обычно успешно при следующей попытке
214* Запустите `claude --debug` и повторите действие, чтобы увидеть основной ответ классификатора в журнале отладки224* Запустите `claude --debug` и повторите действие, чтобы увидеть основной ответ классификатора в журнале отладки
215 225
216Когда разговор вырос больше, чем контекстное окно классификатора:226Когда отдельная проверка безопасности API заблокировала запрос классификатора из-за более раннего содержимого беседы:
227
228```text theme={null}
229Auto mode could not evaluate this action and is blocking it for safety — a safety check separate from auto mode blocked this request because of earlier conversation content — it isn't about the action itself — run with --debug for details
230```
231
232**Что делать:**
233
234* Это не решение о вашем действии. Содержимое, уже находящееся в вашей беседе, вызвало фильтр безопасности на API, когда auto mode отправил беседу классификатору
235* Повторная попытка не поможет; то же содержимое беседы снова вызовет фильтр
236* Переключитесь на другой [permission mode](/ru/permission-modes), чтобы вы могли одобрить действие при появлении запроса, или начните новую беседу без содержимого, вызывающего проблему
237
238Когда беседа выросла больше, чем контекстное окно классификатора:
217 239
218```text theme={null}240```text theme={null}
219Auto mode classifier transcript exceeded context window — falling back to manual approval (try /compact to reduce conversation size)241Auto mode classifier transcript exceeded context window — falling back to manual approval (try /compact to reduce conversation size)
220```242```
221 243
222В интерактивном сеансе auto mode переходит на обычный запрос разрешения для этого действия, чтобы вы могли одобрить или отклонить его вручную. В [non-interactive mode](/ru/headless) запуск прерывается, потому что стенограмма только растет и повторная попытка не может быть успешной.244В интерактивном сеансе auto mode возвращается к обычному запросу разрешения для этого действия, чтобы вы могли одобрить или отклонить его вручную. В [non-interactive mode](/ru/headless) запуск прерывается, потому что стенограмма только растет и повторная попытка не может быть успешной.
223 245
224**Что делать:**246**Что делать:**
225 247
226* Одобрите или отклоните действие в появившемся запросе248* Одобрите или отклоните действие в появившемся запросе
227* Запустите `/compact`, чтобы уменьшить размер разговора, чтобы последующие действия снова поместились в окне классификатора249* Запустите `/compact`, чтобы уменьшить размер беседы, чтобы последующие действия снова поместились в окне классификатора
228 250
229<h3 id="agent-terminated-early-due-to-an-api-error">251<h3 id="agent-terminated-early-due-to-an-api-error">
230 Agent terminated early due to an API error252 Agent terminated early due to an API error
231</h3>253</h3>
232 254
233{/* min-version: 2.1.199 */}Запрос API [subagent](/ru/sub-agents) завершился ошибкой окончательно, например, потому что был достигнут лимит использования или повторные попытки для ошибки сервера исчерпаны, поэтому подагент остановился перед завершением своей задачи. Это сообщение требует Claude Code v2.1.199 или позже; до этого текст ошибки API возвращался Claude, как если бы это был результат подагента.255{/* min-version: 2.1.199 */}Запрос API [subagent](/ru/sub-agents) не удался окончательно, например, потому что был достигнут лимит использования или повторные попытки для ошибки сервера закончились, поэтому subagent остановился до завершения своей задачи. Это сообщение требует Claude Code v2.1.199 или позже; до этого текст ошибки API был возвращен Claude как если бы это был результат subagent.
234 256
235```text theme={null}257```text theme={null}
236Agent terminated early due to an API error: <error detail>258Agent terminated early due to an API error: <error detail>
238 260
239**Что делать:**261**Что делать:**
240 262
241* Сопоставьте деталь ошибки после двоеточия с её собственным разделом на этой странице, такой как [Usage limits](#usage-limits) или [Server errors](#server-errors), и следуйте шагам этого раздела263* Сопоставьте деталь ошибки после двоеточия с ее собственным разделом на этой странице, например [Usage limits](#usage-limits) или [Server errors](#server-errors), и следуйте шагам этого раздела
242* После того как базовая ошибка исчезнет, попросите Claude повторить задачу или [resume the subagent](/ru/sub-agents#resume-subagents)264* После того как основная ошибка исчезнет, попросите Claude повторить задачу или [resume the subagent](/ru/sub-agents#resume-subagents)
243 265
244Когда лимит скорости, перегрузка или ошибка сервера прерывает переднего подагента, который уже произвел вывод, Claude получает этот частичный вывод, отмеченный как неполный, вместо этой ошибки. См. [API errors in subagents](/ru/sub-agents#api-errors-in-subagents).266Когда ограничение скорости, перегрузка или ошибка сервера прерывает foreground subagent, который уже произвел текстовый результат, Claude получает этот частичный результат, отмеченный как неполный, вместо этой ошибки. {/* min-version: 2.1.200 */}Subagent, единственным результатом которого были вызовы инструментов, также получает эту ошибку; в v2.1.199 эта форма возвращала пустой частичный результат вместо этого. См. [API errors in subagents](/ru/sub-agents#api-errors-in-subagents).
245 267
246<h2 id="usage-limits">268<h2 id="usage-limits">
247 Usage limits269 Ограничения использования
248</h2>270</h2>
249 271
250Эти ошибки означают, что квота, привязанная к вашей учетной записи или плану, была достигнута. Они отличаются от [server errors](#server-errors), которые влияют на всех.272Эти ошибки означают, что достигнута квота, связанная с вашей учетной записью или планом. Они отличаются от [ошибок сервера](#server-errors), которые влияют на всех.
251 273
252<h3 id="you’ve-hit-your-session-limit">274<h3 id="you’ve-hit-your-session-limit">
253 You've hit your session limit275 Вы достигли лимита сеанса
254</h3>276</h3>
255 277
256Планы подписки включают скользящий лимит использования. Когда он заканчивается, вы видите одно из этих сообщений:278Планы подписки включают скользящий лимит использования. Когда он исчерпывается, вы видите одно из этих сообщений:
257 279
258```text theme={null}280```text theme={null}
259You've hit your session limit · resets 3:45pm281You've hit your session limit · resets 3:45pm
261You've hit your Opus limit · resets 3:45pm283You've hit your Opus limit · resets 3:45pm
262```284```
263 285
264Claude Code блокирует дальнейшие запросы до времени сброса, показанного в сообщении.286Claude Code блокирует дальнейшие запросы до времени сброса, указанного в сообщении.
265 287
266**Что делать:**288**Что делать:**
267 289
268* Дождитесь времени сброса, показанного в ошибке290* Дождитесь времени сброса, указанного в ошибке
269* Запустите `/usage`, чтобы увидеть лимиты вашего плана и когда они сбрасываются291* Запустите `/usage` для просмотра лимитов вашего плана и времени их сброса
270* Запустите `/usage-credits`, чтобы купить дополнительное использование на Pro и Max, или запросить его у администратора на Team и Enterprise. См. [usage credits for paid plans](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) для информации о том, как это выставляется счетом.292* Запустите `/usage-credits` для покупки дополнительного использования на Pro и Max, или для запроса у администратора на Team и Enterprise. См. [usage credits for paid plans](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) для информации о выставлении счетов.
271* Чтобы обновить ваш план для более высоких базовых лимитов, см. [claude.com/pricing](https://claude.com/pricing)293* Для обновления вашего плана на более высокие базовые лимиты см. [claude.com/pricing](https://claude.com/pricing)
272 294
273Чтобы отслеживать оставшийся лимит перед его достижением, добавьте поля `rate_limits` в [custom status line](/ru/statusline#rate-limit-usage), или в Desktop app нажмите [usage ring](/ru/desktop#check-usage) рядом с выбором модели.295Чтобы отслеживать оставшийся лимит перед его исчерпанием, добавьте поля `rate_limits` в [пользовательскую строку состояния](/ru/statusline#rate-limit-usage), или в приложении Desktop нажмите на [кольцо использования](/ru/desktop#check-usage) рядом с выбором модели.
274 296
275<h3 id="usage-credits-required-for-1m-context">297<h3 id="usage-credits-required-for-1m-context">
276 Usage credits required for 1M context298 Требуются кредиты использования для контекста 1M
277</h3>299</h3>
278 300
279Выбранная модель использует расширенное окно контекста с 1M токенами, и ваш план включает его только через usage credits.301Выбранная модель использует расширенное окно контекста на 1M токенов, и ваш план включает его только через кредиты использования.
280 302
281```text theme={null}303```text theme={null}
282API Error: Usage credits required for 1M context · run /usage-credits to turn them on, or /model to switch to standard context304API Error: Usage credits required for 1M context · run /usage-credits to turn them on, or /model to switch to standard context
283```305```
284 306
285Это проверка прав доступа, а не исчерпание квоты. Она срабатывает даже когда у вас остается емкость в лимитах сеанса и недельного использования. См. [Extended context](/ru/model-config#extended-context) для информации о том, какие планы включают 1M контекст напрямую и какие требуют usage credits.307Это проверка прав доступа, а не исчерпание квоты. Она срабатывает даже когда ваши лимиты сеанса и недельного использования имеют оставшуюся емкость. См. [Extended context](/ru/model-config#extended-context) для информации о том, какие планы включают контекст 1M напрямую и какие требуют кредитов использования.
286 308
287{/* min-version: 2.1.172 */}Когда эта ошибка появляется в середине разговора, потому что контекст вырос более чем на 200K токенов, Claude Code автоматически сжимает разговор обратно под стандартный лимит контекста и сохраняет сеанс на этом уровне впоследствии, поэтому никаких действий не требуется. На версиях до v2.1.172 ошибка повторялась при каждом последующем запросе, включая `/compact`; запустите `/clear` на этих версиях для восстановления. Приведенные ниже шаги применяются, когда вы явно выбрали модель `[1m]`.309{/* min-version: 2.1.172 */}Когда эта ошибка появляется в середине разговора, потому что контекст вырос более 200K токенов, Claude Code автоматически сжимает разговор обратно под стандартный лимит контекста и сохраняет сеанс на этом уровне впоследствии, поэтому никаких действий не требуется. На версиях до v2.1.172 ошибка повторялась при каждом последующем запросе, включая `/compact`; запустите `/clear` на этих версиях для восстановления. Приведенные ниже шаги применяются, когда вы явно выбрали модель `[1m]`.
288 310
289**Что делать:**311**Что делать:**
290 312
291* Запустите `/model` и выберите вариант без суффикса `[1m]`, чтобы вернуться к стандартному окну контекста313* Запустите `/model` и выберите вариант без суффикса `[1m]` для возврата к стандартному окну контекста
292* Запустите `/usage-credits`, чтобы включить поэтапное выставление счетов для варианта 1M на Pro и Max, или запросить его у администратора на Team и Enterprise314* Запустите `/usage-credits` для включения тарифицированного выставления счетов для варианта 1M на Pro и Max, или для запроса у администратора на Team и Enterprise
293* Если ошибка сохраняется после `/model`, ID модели 1M может быть установлен в другом месте. См. [There's an issue with the selected model](#there%E2%80%99s-an-issue-with-the-selected-model) для проверки мест конфигурации в порядке приоритета.315* Если ошибка сохраняется после `/model`, ID модели 1M может быть установлен в другом месте. См. [There's an issue with the selected model](#there%E2%80%99s-an-issue-with-the-selected-model) для проверки мест конфигурации в порядке приоритета.
294* Чтобы полностью удалить варианты 1M из выбора модели, установите [`CLAUDE_CODE_DISABLE_1M_CONTEXT=1`](/ru/env-vars)316* Чтобы полностью удалить варианты 1M из выбора модели, установите [`CLAUDE_CODE_DISABLE_1M_CONTEXT=1`](/ru/env-vars)
295 317
296<h3 id="server-is-temporarily-limiting-requests">318<h3 id="server-is-temporarily-limiting-requests">
297 Server is temporarily limiting requests319 Сервер временно ограничивает запросы
298</h3>320</h3>
299 321
300API применила краткосрочный дроссель, который не связан с квотой вашего плана.322API применил кратковременное дросселирование, которое не связано с квотой вашего плана.
301 323
302```text theme={null}324```text theme={null}
303API Error: Server is temporarily limiting requests (not your usage limit)325API Error: Server is temporarily limiting requests (not your usage limit)
304```326```
305 327
306Claude Code различает эти случаи от вашего лимита плана по отсутствию унифицированных заголовков квоты, которые несет реальный ответ лимита. {/* min-version: 2.1.199 */}Начиная с версии 2.1.199, это [retried automatically](#automatic-retries) с задержкой перед отображением, независимо от того, как вы аутентифицируетесь. На более ранних версиях сеанс, вошедший с подписью claude.ai, завершился ошибкой при первом возникновении; только входы по ключу API и Enterprise повторили попытку.328Claude Code различает это от вашего лимита плана по отсутствию унифицированных заголовков квоты, которые несет реальный ответ лимита. {/* min-version: 2.1.199 */}Начиная с v2.1.199 это [автоматически повторяется](#automatic-retries) с отступом перед отображением, независимо от способа аутентификации. На более ранних версиях сеанс, подписанный на подписку claude.ai, не прошел ход при первом возникновении; только API ключ и аутентификация Enterprise повторили попытку.
307 329
308**Что делать:**330**Что делать:**
309 331
310* Подождите немного и попробуйте еще раз332* Подождите немного и попробуйте снова
311* Проверьте [status.claude.com](https://status.claude.com), если это сохраняется333* Проверьте [status.claude.com](https://status.claude.com) если проблема сохраняется
312 334
313<h3 id="request-rejected-429">335<h3 id="request-rejected-429">
314 Request rejected (429)336 Запрос отклонен (429)
315</h3>337</h3>
316 338
317Вы достигли лимита скорости, настроенного для вашего ключа API, проекта Amazon Bedrock или проекта Google Vertex AI.339Вы достигли лимита скорости, настроенного для вашего API ключа, проекта Amazon Bedrock или проекта Google Cloud.
318 340
319```text theme={null}341```text theme={null}
320API Error: Request rejected (429) · this may be a temporary capacity issue. If it persists, check https://status.claude.com.342API Error: Request rejected (429) · this may be a temporary capacity issue. If it persists, check https://status.claude.com.
321```343```
322 344
323Завершающее предложение указывает, где проверить состояние сервиса и варьируется в зависимости от провайдера. Конфигурации Bedrock, Vertex AI и Foundry указывают на страницу состояния этого провайдера вместо страницы состояния Anthropic. Пользовательский `ANTHROPIC_BASE_URL` указывает на хост шлюза.345Завершающее предложение указывает, где проверить здоровье сервиса и варьируется в зависимости от поставщика. Конфигурации Amazon Bedrock, Google Cloud's Agent Platform и Microsoft Foundry указывают на страницу статуса этого поставщика вместо страницы статуса Anthropic. Пользовательский `ANTHROPIC_BASE_URL` указывает на хост шлюза.
324 346
325**Что делать:**347**Что делать:**
326 348
327* Запустите `/status` и подтвердите, что активные учетные данные — это те, которые вы ожидаете. Случайный `ANTHROPIC_API_KEY` в вашей среде может маршрутизировать запросы через низкоуровневый ключ вместо вашей подписки.349* Запустите `/status` и подтвердите, что активные учетные данные - это те, которые вы ожидаете. Случайный `ANTHROPIC_API_KEY` в вашей среде может маршрутизировать запросы через ключ низкого уровня вместо вашей подписки.
328* Проверьте консоль вашего провайдера на предмет активных лимитов и запросите более высокий уровень, если необходимо350* Проверьте консоль вашего поставщика для активных лимитов и запросите более высокий уровень, если необходимо
329* Для ключей Anthropic API см. [rate limits reference](https://platform.claude.com/docs/en/api/rate-limits) для информации о том, как работают уровни и как установить лимиты для каждого рабочего пространства351* Для API ключей Anthropic см. [rate limits reference](https://platform.claude.com/docs/en/api/rate-limits) для информации о том, как работают уровни и как установить ограничения расходов для каждого рабочего пространства
330* Снизьте параллелизм: понизьте [`CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY`](/ru/env-vars), избегайте запуска множества параллельных подагентов или переключитесь на меньшую модель с `/model` для высокообъемных скриптовых запусков352* Снизьте параллелизм: понизьте [`CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY`](/ru/env-vars), избегайте запуска множества параллельных подагентов, или переключитесь на меньшую модель с `/model` для высокообъемных скриптовых запусков
331 353
332<h3 id="credit-balance-is-too-low">354<h3 id="credit-balance-is-too-low">
333 Credit balance is too low355 Баланс кредитов слишком низкий
334</h3>356</h3>
335 357
336Ваша организация Console исчерпала предоплаченные кредиты.358Ваша организация Console исчерпала предоплаченные кредиты.
341 363
342**Что делать:**364**Что делать:**
343 365
344* Добавьте кредиты на [platform.claude.com/settings/billing](https://platform.claude.com/settings/billing) и рассмотрите возможность включения автоматической перезагрузки там, чтобы баланс пополнялся перед тем, как он упадет до нуля366* Добавьте кредиты на [platform.claude.com/settings/billing](https://platform.claude.com/settings/billing), и рассмотрите возможность включения автоматической перезагрузки там, чтобы баланс пополнялся до того, как он упадет до нуля
345* Переключитесь на аутентификацию подписки с помощью `/login`, если у вас есть план Pro, Max, Team или Enterprise367* Переключитесь на аутентификацию подписки с `/login` если у вас есть план Pro, Max, Team или Enterprise
346* Установите лимиты расходов для каждого рабочего пространства в Console, чтобы предотвратить истощение баланса организации одним проектом. См. [Manage costs effectively](/ru/costs).368* Установите ограничения расходов для каждого рабочего пространства в Console, чтобы предотвратить истощение баланса организации одним проектом. См. [Manage costs effectively](/ru/costs).
347 369
348<h2 id="authentication-errors">370<h2 id="authentication-errors">
349 Authentication errors371 Ошибки аутентификации
350</h2>372</h2>
351 373
352Эти ошибки означают, что Claude Code не может доказать вашу личность API. Запустите `/status` в любое время, чтобы увидеть, какие учетные данные в настоящее время активны.374Эти ошибки означают, что Claude Code не может подтвердить вашу личность перед API. Запустите `/status` в любой момент, чтобы увидеть, какие учетные данные в настоящее время активны.
353 375
354<h3 id="not-logged-in">376<h3 id="not-logged-in">
355 Not logged in377 Not logged in
356</h3>378</h3>
357 379
358Для этого сеанса нет доступных действительных учетных данных.380Для этого сеанса нет действительных учетных данных.
359 381
360```text theme={null}382```text theme={null}
361Not logged in · Please run /login383Not logged in · Please run /login
364**Что делать:**386**Что делать:**
365 387
366* Запустите `/login` для аутентификации с помощью вашей подписки Claude или учетной записи Console388* Запустите `/login` для аутентификации с помощью вашей подписки Claude или учетной записи Console
367* Если вы ожидали, что переменная окружения будет аутентифицировать вас, подтвердите, что `ANTHROPIC_API_KEY` установлена и экспортирована в оболочке, где вы запустили `claude`389* Если вы ожидали, что переменная окружения будет вас аутентифицировать, убедитесь, что `ANTHROPIC_API_KEY` установлена и экспортирована в оболочке, где вы запустили `claude`
368* Для CI или автоматизации, где интерактивный вход невозможен, настройте скрипт [`apiKeyHelper`](/ru/settings#available-settings), который получает ключ при запуске390* Для CI или автоматизации, где интерактивный вход невозможен, настройте скрипт [`apiKeyHelper`](/ru/settings#available-settings), который получает ключ при запуске
369* См. [Authentication precedence](/ru/authentication#authentication-precedence), чтобы понять, какие учетные данные выигрывают, когда присутствуют несколько391* См. [Authentication precedence](/ru/authentication#authentication-precedence), чтобы понять, какие учетные данные использует Claude Code, когда присутствует несколько
370 392
371Если вас просят войти повторно, см. [Not logged in or token expired](/ru/troubleshoot-install#not-logged-in-or-token-expired) для исправлений системных часов и macOS Keychain.393Если вам предлагается войти повторно, см. [Not logged in or token expired](/ru/troubleshoot-install#not-logged-in-or-token-expired) для исправления системных часов и macOS Keychain.
372 394
373<h3 id="could-not-resolve-authentication-method">395<h3 id="could-not-resolve-authentication-method">
374 Could not resolve authentication method396 Could not resolve authentication method
385**Что делать:**407**Что делать:**
386 408
387* Обновитесь до версии 2.1.174 или более поздней, если это появляется в фоновом или облачном сеансе и ваши учетные данные уже настроены409* Обновитесь до версии 2.1.174 или более поздней, если это появляется в фоновом или облачном сеансе и ваши учетные данные уже настроены
388* Подтвердите, что `ANTHROPIC_API_KEY`, `CLAUDE_CODE_OAUTH_TOKEN` или учетные данные вашего облачного провайдера установлены в окружении, которое запускает рабочий процесс, а не только в вашей интерактивной оболочке410* Убедитесь, что `ANTHROPIC_API_KEY`, `CLAUDE_CODE_OAUTH_TOKEN` или учетные данные вашего облачного провайдера установлены в окружении, которое запускает рабочий процесс, а не только в вашей интерактивной оболочке
389* Для Agent SDK см. [authentication setup](/ru/agent-sdk/overview#get-started)411* Для Agent SDK см. [authentication setup](/ru/agent-sdk/overview#get-started)
390* Запустите `/status` в интерактивном сеансе в том же окружении, чтобы подтвердить, какой источник учетных данных разрешается412* Запустите `/status` в интерактивном сеансе в том же окружении, чтобы подтвердить, какой источник учетных данных разрешается
391 413
393 Invalid API key415 Invalid API key
394</h3>416</h3>
395 417
396Переменная окружения `ANTHROPIC_API_KEY` или скрипт `apiKeyHelper` вернули ключ, который API отклонила.418Переменная окружения `ANTHROPIC_API_KEY` или скрипт `apiKeyHelper` вернули ключ, который API отклонил.
397 419
398```text theme={null}420```text theme={null}
399Invalid API key · Fix external API key421Invalid API key · Fix external API key
401 423
402**Что делать:**424**Что делать:**
403 425
404* Проверьте опечатки и подтвердите, что ключ не был отозван в [Console](https://platform.claude.com/settings/keys)426* Проверьте опечатки и убедитесь, что ключ не был отозван в [Console](https://platform.claude.com/settings/keys)
405* Запустите `env | grep ANTHROPIC` в той же оболочке. Такие инструменты, как direnv, dotenv shell plugins и IDE terminals, могут загружать устаревший ключ из файла `.env` в вашем проекте без явной установки.427* Запустите `env | grep ANTHROPIC` в той же оболочке. Такие инструменты, как direnv, плагины dotenv shell и терминалы IDE, могут загружать устаревший ключ из файла `.env` в вашем проекте без явной установки.
406* Отмените установку `ANTHROPIC_API_KEY` и запустите `/login`, чтобы вместо этого использовать аутентификацию подписки428* Отмените установку `ANTHROPIC_API_KEY` и запустите `/login` для использования аутентификации подписки
407* Если ключ поступает из скрипта [`apiKeyHelper`](/ru/settings#available-settings), запустите скрипт напрямую, чтобы подтвердить, что он выводит действительный ключ на stdout429* Если ключ поступает из скрипта [`apiKeyHelper`](/ru/settings#available-settings), запустите скрипт напрямую, чтобы подтвердить, что он выводит действительный ключ на stdout
408* Запустите `/status`, чтобы подтвердить, какой источник учетных данных Claude Code фактически использует430* Запустите `/status`, чтобы подтвердить, какой источник учетных данных на самом деле использует Claude Code
409 431
410<h3 id="this-organization-has-been-disabled">432<h3 id="this-organization-has-been-disabled">
411 This organization has been disabled433 This organization has been disabled
418API Error: 400 ... This organization has been disabled.440API Error: 400 ... This organization has been disabled.
419```441```
420 442
421Переменные окружения имеют приоритет над `/login`, поэтому ключ, экспортированный в профиль вашей оболочки или загруженный из файла `.env`, используется даже если у вас есть работающая подписка Pro или Max. В неинтерактивном режиме (`-p`) ключ всегда используется, когда он присутствует.443Переменные окружения имеют приоритет над `/login`, поэтому ключ, экспортированный в профиль вашей оболочки или загруженный из файла `.env`, используется даже если у вас есть рабочая подписка Pro или Max. В неинтерактивном режиме (`-p`) ключ всегда используется, когда он присутствует.
422 444
423**Что делать:**445**Что делать:**
424 446
425* Отмените установку `ANTHROPIC_API_KEY` в текущей оболочке и удалите его из профиля вашей оболочки, затем перезапустите `claude`447* Отмените установку `ANTHROPIC_API_KEY` в текущей оболочке и удалите его из профиля вашей оболочки, затем перезапустите `claude`
426* Запустите `/status` после этого, чтобы подтвердить, что активные учетные данные — это ваша подписка448* Запустите `/status` после этого, чтобы подтвердить, что активные учетные данные — это ваша подписка
427* Если переменная окружения не установлена и ошибка сохраняется, отключенная организация — это та, которая привязана к вашему `/login`. Свяжитесь с поддержкой или войдите с другой учетной записью.449* Если переменная окружения не установлена и ошибка сохраняется, отключенная организация — это та, которая связана с вашим `/login`. Свяжитесь с поддержкой или войдите с другой учетной записью.
428 450
429<h3 id="your-organization-has-disabled-api-key-authentication">451<h3 id="your-organization-has-disabled-api-key-authentication">
430 Your organization has disabled API key authentication452 Your organization has disabled API key authentication
431</h3>453</h3>
432 454
433Администратор вашей организации Console отключил аутентификацию по ключу API, поэтому API отклоняет ключ, который отправляет Claude Code. Подсказка восстановления после `·` варьируется в зависимости от того, откуда поступил ключ:455Это сообщение требует Claude Code версии 2.1.169 или более поздней. Администратор организации Console отключил аутентификацию по ключу API, поэтому API отклоняет ключ, который отправляет Claude Code. Подсказка восстановления после `·` варьируется в зависимости от того, откуда поступил ключ:
434 456
435```text theme={null}457```text theme={null}
436Your organization has disabled API key authentication · Run /login to sign in with your claude.ai account458Your organization has disabled API key authentication · Run /login to sign in with your claude.ai account
439Your organization has disabled API key authentication · Unset the apiKeyHelper setting and run /login to sign in with your claude.ai account461Your organization has disabled API key authentication · Unset the apiKeyHelper setting and run /login to sign in with your claude.ai account
440```462```
441 463
442Переменные окружения и `apiKeyHelper` имеют приоритет над `/login`, поэтому просто запуск `/login` не помогает, пока один из них все еще предоставляет ключ. См. [Authentication precedence](/ru/authentication#authentication-precedence).464Переменные окружения и `apiKeyHelper` имеют приоритет над `/login`, поэтому запуск только `/login` не помогает, пока один из них все еще предоставляет ключ. См. [Authentication precedence](/ru/authentication#authentication-precedence).
443 465
444**Что делать:**466**Что делать:**
445 467
446* Если сообщение указывает на `ANTHROPIC_API_KEY`, отмените его установку в текущей оболочке и удалите его из профиля вашей оболочки или файла `.env`, затем перезапустите `claude`468* Если сообщение называет `ANTHROPIC_API_KEY`, отмените его установку в текущей оболочке и удалите его из профиля вашей оболочки или файла `.env`, затем перезапустите `claude`
447* Если сообщение указывает на `apiKeyHelper`, удалите параметр [`apiKeyHelper`](/ru/settings#available-settings) из вашего `settings.json`469* Если сообщение называет `apiKeyHelper`, удалите параметр [`apiKeyHelper`](/ru/settings#available-settings) из вашего `settings.json`
448* Запустите `/login`, чтобы войти с помощью вашей учетной записи claude.ai470* Запустите `/login` для входа с помощью вашей учетной записи claude.ai
449* Запустите `/status` после этого, чтобы подтвердить, что активные учетные данные — это ваша подписка, а не ключ API471* Запустите `/status` после этого, чтобы подтвердить, что активные учетные данные — это ваша подписка, а не ключ API
450* Если вам нужна аутентификация по ключу API для автоматизации, попросите администратора вашей организации повторно включить ее в Console472* Если вам нужна аутентификация по ключу API для автоматизации, попросите администратора вашей организации повторно включить ее в Console
451 473
453 Your organization has disabled Claude subscription access475 Your organization has disabled Claude subscription access
454</h3>476</h3>
455 477
456Ваша организация Claude не позволяет входить в Claude Code с помощью входа по подписке. Повторный запуск `/login` с той же учетной записью возвращает ту же ошибку.478Ваша организация Claude не позволяет входить в Claude Code с помощью подписки. Повторный запуск `/login` с той же учетной записью возвращает ту же ошибку.
457 479
458```text theme={null}480```text theme={null}
459Your organization has disabled Claude subscription access for Claude Code · Use an Anthropic API key instead, or ask your admin to enable access481Your organization has disabled Claude subscription access for Claude Code · Use an Anthropic API key instead, or ask your admin to enable access
461 483
462Это параметр организации на стороне сервера, поэтому его нельзя переопределить из локальных параметров, переменных окружения или флагов CLI.484Это параметр организации на стороне сервера, поэтому его нельзя переопределить из локальных параметров, переменных окружения или флагов CLI.
463 485
464Agent SDK и `-p` неинтерактивный режим отображают это как код ошибки `oauth_org_not_allowed`.486Agent SDK и неинтерактивный режим `-p` представляют это как код ошибки `oauth_org_not_allowed`.
465 487
466**Что делать:**488**Что делать:**
467 489
468* Попросите вашего администратора включить доступ Claude Code для вашей организации490* Попросите администратора включить доступ Claude Code для вашей организации
469* Аутентифицируйтесь с помощью ключа API Console вместо вашей подписки. См. [Claude Console authentication](/ru/authentication#claude-console-authentication) для настройки.491* Аутентифицируйтесь с помощью ключа API Console вместо вашей подписки. См. [Claude Console authentication](/ru/authentication#claude-console-authentication) для настройки.
470* Если вы администратор и не видите опцию для включения доступа, свяжитесь с [поддержкой Anthropic](https://support.claude.com)492* Если вы администратор и не видите опцию для включения доступа, свяжитесь с [Anthropic support](https://support.claude.com)
471 493
472<h3 id="routines-are-disabled-by-your-organization’s-policy">494<h3 id="routines-are-disabled-by-your-organization’s-policy">
473 Routines are disabled by your organization's policy495 Routines are disabled by your organization's policy
474</h3>496</h3>
475 497
476Администратор вашей Team или Enterprise организации отключил routines на уровне организации. Ошибка появляется при попытке создать или запустить routine, включая из `/schedule` и пользовательского интерфейса [Routines](/ru/routines) на claude.ai/code.498Владелец в вашей организации Team или Enterprise отключил routines на уровне организации. Ошибка появляется при попытке создать или запустить routine, включая из `/schedule` и пользовательского интерфейса [Routines](/ru/routines) на claude.ai/code.
477 499
478```text theme={null}500```text theme={null}
479Routines are disabled by your organization's policy.501Routines are disabled by your organization's policy.
483 505
484**Что делать:**506**Что делать:**
485 507
486* Попросите администратора вашей организации включить переключатель **Routines** на [claude.ai/admin-settings/claude-code](https://claude.ai/admin-settings/claude-code)508* Попросите владельца в вашей организации включить переключатель **Routines** на [claude.ai/admin-settings/claude-code](https://claude.ai/admin-settings/claude-code)
487* Для одноразовой запланированной работы, которая не требует routines на уровне организации, см. [scheduled tasks](/ru/scheduled-tasks)509* Для одноразовой запланированной работы, которая не требует routines на уровне организации, см. [scheduled tasks](/ru/scheduled-tasks)
488 510
489<h3 id="remote-control-requires-the-anthropic-api">511<h3 id="remote-control-requires-the-anthropic-api">
496Remote Control is only available when using Claude via api.anthropic.com.518Remote Control is only available when using Claude via api.anthropic.com.
497```519```
498 520
499Это появляется на Amazon Bedrock, Google Vertex AI и Microsoft Foundry. {/* min-version: 2.1.196 */}Начиная с версии 2.1.196, это также появляется, когда [`ANTHROPIC_BASE_URL`](/ru/env-vars) указывает на хост, отличный от `api.anthropic.com`, такой как [LLM gateway](/ru/llm-gateway) или прокси, даже когда вы входите с помощью claude.ai.521Это появляется на Amazon Bedrock, Google Cloud's Agent Platform и Microsoft Foundry. {/* min-version: 2.1.196 */}Начиная с версии 2.1.196, это также появляется, когда [`ANTHROPIC_BASE_URL`](/ru/env-vars) указывает на хост, отличный от `api.anthropic.com`, такой как [LLM gateway](/ru/llm-gateway) или прокси, даже если вы входите с claude.ai.
500 522
501**Что делать:**523**Что делать:**
502 524
503* Отмените установку `ANTHROPIC_BASE_URL` и перезапустите сеанс, или запустите Remote Control из сеанса, который взаимодействует с Anthropic API напрямую525* Отмените установку `ANTHROPIC_BASE_URL` и перезагрузите сеанс, или запустите Remote Control из сеанса, который взаимодействует с Anthropic API напрямую
504* Для этого и других сообщений запуска Remote Control см. [Troubleshoot Remote Control](/ru/remote-control#troubleshooting)526* Для этого и других сообщений запуска Remote Control см. [Troubleshoot Remote Control](/ru/remote-control#troubleshooting)
505 527
506<h3 id="oauth-token-revoked-or-expired">528<h3 id="oauth-token-revoked-or-expired">
517 539
518**Что делать:**540**Что делать:**
519 541
520* Запустите `/login`, чтобы войти снова542* Запустите `/login` для повторного входа
521* Если ошибка возвращается в том же сеансе после повторной аутентификации, сначала запустите `/logout`, чтобы полностью очистить сохраненный токен, затем `/login`543* Если ошибка возвращается в том же сеансе после повторной аутентификации, сначала запустите `/logout` для полной очистки сохраненного токена, затем `/login`
522* Для повторных запросов на вход между запусками см. проверки системных часов и macOS Keychain в [Troubleshooting](/ru/troubleshoot-install#not-logged-in-or-token-expired)544* Для повторных запросов на вход при запусках см. проверки системных часов и macOS Keychain в [Troubleshooting](/ru/troubleshoot-install#not-logged-in-or-token-expired)
523* Для других сбоев, включая `403 Forbidden` и проблемы с браузером OAuth, см. [Login and authentication](/ru/troubleshoot-install#login-and-authentication)545* Для других сбоев, включая `403 Forbidden` и проблемы с браузером OAuth, см. [Login and authentication](/ru/troubleshoot-install#login-and-authentication)
524 546
525<h3 id="oauth-scope-requirement">547<h3 id="oauth-scope-requirement">
526 OAuth scope requirement548 OAuth scope requirement
527</h3>549</h3>
528 550
529Сохраненный токен предшествует требованию области разрешений, которое требует более новая функция. Вы видите это чаще всего из `/usage` и индикатора использования строки состояния:551Сохраненный токен предшествует области разрешений, которая требуется более новой функции. Вы видите это чаще всего из `/usage` и индикатора использования в строке состояния:
530 552
531```text theme={null}553```text theme={null}
532OAuth token does not meet scope requirement: user:profile554OAuth token does not meet scope requirement: user:profile
534 556
535**Что делать:**557**Что делать:**
536 558
537* Запустите `/login`, чтобы создать новый токен с текущими областями. Вам не нужно сначала выходить.559* Запустите `/login` для получения нового токена с текущими областями. Вам не нужно предварительно выходить.
538 560
539<h3 id="aws-credentials-expired-or-invalid">561<h3 id="aws-credentials-expired-or-invalid">
540 AWS credentials expired or invalid562 AWS credentials expired or invalid
541</h3>563</h3>
542 564
543{/* min-version: 2.1.198 */}Это сообщение требует Claude Code v2.1.198 или позже и появляется только когда [`awsAuthRefresh`](/ru/amazon-bedrock#advanced-credential-configuration) установлена в вашем файле параметров. Ваш токен сеанса AWS истек или был отклонен, и автоматическое обновление, которое Claude Code уже запустила, не произвело учетные данные, которые API принимает. Это появляется на 401 от [Claude Platform on AWS](/ru/claude-platform-on-aws) или [Mantle endpoint](/ru/amazon-bedrock#use-the-mantle-endpoint), что является тем, как эти провайдеры сообщают об истекшем токене безопасности.565{/* min-version: 2.1.198 */}Это сообщение требует Claude Code версии 2.1.198 или более поздней и появляется только когда [`awsAuthRefresh`](/ru/amazon-bedrock#advanced-credential-configuration) установлен в вашем файле параметров. Ваш токен сеанса AWS истек или был отклонен, и автоматическое обновление, которое уже запустил Claude Code, не создало учетные данные, которые API принимает. Это появляется при 401 от [Claude Platform on AWS](/ru/claude-platform-on-aws) или [Mantle endpoint](/ru/amazon-bedrock#use-the-mantle-endpoint), что является тем, как эти провайдеры сообщают об истекшем токене безопасности.
544 566
545Подсказка действия в середине называет команду `awsAuthRefresh` из ваших параметров, поэтому она варьируется. Стабильная часть — это ведущий `AWS credentials expired or invalid`:567Подсказка действия в середине называет команду `awsAuthRefresh` из ваших параметров, поэтому она варьируется. Стабильная часть — это начальная `AWS credentials expired or invalid`:
546 568
547```text theme={null}569```text theme={null}
548AWS credentials expired or invalid · run /login and select "Claude Platform on AWS · refresh credentials", or run `aws sso login --profile myprofile` in another terminal · API Error: 401 ...570AWS credentials expired or invalid · run /login and select "Claude Platform on AWS · refresh credentials", or run `aws sso login --profile myprofile` in another terminal · API Error: 401 ...
549```571```
550 572
551Без настроенного `awsAuthRefresh`, тот же 401 показывает общее сообщение `Please run /login` вместо этого, которое не может обновить учетные данные AWS.573Без настроенного `awsAuthRefresh`, тот же 401 показывает вместо этого общее сообщение `Please run /login`, которое не может обновить учетные данные AWS.
552 574
553**Что делать:**575**Что делать:**
554 576
555* Запустите команду `awsAuthRefresh`, названную в сообщении, такую как `aws sso login --profile myprofile`, в другом терминале и завершите вход в браузер, затем повторите попытку577* Запустите команду `awsAuthRefresh`, названную в сообщении, такую как `aws sso login --profile myprofile`, в другом терминале и завершите вход в браузер, затем повторите попытку
556* В интерактивном сеансе запустите `/login`, выберите **3rd-party platform**, затем выберите **Claude Platform on AWS · refresh credentials** под **Using 3rd-party platforms**, чтобы запустить ту же команду без перезапуска Claude Code. См. [Configure AWS credentials](/ru/claude-platform-on-aws#1-configure-aws-credentials)578* В интерактивном сеансе запустите `/login`, выберите **3rd-party platform**, затем выберите **Claude Platform on AWS · refresh credentials** в разделе **Using 3rd-party platforms** для запуска той же команды без перезагрузки Claude Code. См. [Configure AWS credentials](/ru/claude-platform-on-aws#1-configure-aws-credentials)
557* Если ошибка повторяется после успешного выполнения команды обновления, подтвердите, что идентификатор действителен вне Claude Code с помощью `aws sts get-caller-identity` в той же оболочке и профиле579* Если ошибка повторяется после успешного выполнения команды обновления, подтвердите, что идентификатор действителен вне Claude Code с помощью `aws sts get-caller-identity` в той же оболочке и профиле
558 580
559<h3 id="aws-authentication-failed">581<h3 id="aws-authentication-failed">
560 AWS authentication failed582 AWS authentication failed
561</h3>583</h3>
562 584
563{/* min-version: 2.1.198 */}Это сообщение требует Claude Code v2.1.198 или позже и появляется только когда [`awsAuthRefresh`](/ru/amazon-bedrock#advanced-credential-configuration) установлена в вашем файле параметров. Ваш провайдер AWS вернул 403, или [Amazon Bedrock](/ru/amazon-bedrock) вернула 401.585{/* min-version: 2.1.198 */}Это сообщение требует Claude Code версии 2.1.198 или более поздней и появляется только когда [`awsAuthRefresh`](/ru/amazon-bedrock#advanced-credential-configuration) установлен в вашем файле параметров. Ваш провайдер AWS вернул 403, или [Amazon Bedrock](/ru/amazon-bedrock) вернул 401.
564 586
565Claude Code не может определить, какую причину вы получили. Amazon Bedrock сообщает об истекшем токене безопасности как 403, но 403 также является тем, как она сообщает об отказе в авторизации, такой как `AccessDeniedException` из отсутствующего разрешения IAM или модели, которая не включена для вашей учетной записи.587Claude Code не может определить, какую причину вы получили. Amazon Bedrock сообщает об истекшем токене безопасности как 403, но 403 также является тем, как он сообщает об отказе в авторизации, такой как `AccessDeniedException` из-за отсутствующего разрешения IAM или модели, которая не включена для вашей учетной записи.
566 588
567401 от Amazon Bedrock также попадает сюда, а не под [AWS credentials expired or invalid](#aws-credentials-expired-or-invalid), потому что Bedrock не сообщает об истекшем токене как 401. 401 от этой конечной точки обычно поступает из чего-то еще в пути запроса, такого как корпоративный прокси.589401 от Amazon Bedrock также попадает сюда, а не в [AWS credentials expired or invalid](#aws-credentials-expired-or-invalid), потому что Amazon Bedrock не сообщает об истекшем токене как 401. 401 от этой конечной точки обычно поступает из чего-то другого в пути запроса, такого как корпоративный прокси.
568 590
569Обновление учетных данных исправляет истекший токен и не может исправить другие причины, поэтому сообщение предлагает оба:591Обновление учетных данных исправляет истекший токен и не может исправить другие причины, поэтому сообщение предлагает оба:
570 592
572AWS authentication failed · run /login and select "Claude Platform on AWS · refresh credentials", or run `aws sso login --profile myprofile` in another terminal · if credentials are current, check AWS permissions and model access · API Error: 403 ...594AWS authentication failed · run /login and select "Claude Platform on AWS · refresh credentials", or run `aws sso login --profile myprofile` in another terminal · if credentials are current, check AWS permissions and model access · API Error: 403 ...
573```595```
574 596
575Подсказка действия в середине называет команду `awsAuthRefresh` из ваших параметров, поэтому она варьируется. Стабильная часть — это ведущий `AWS authentication failed`.597Подсказка действия в середине называет команду `awsAuthRefresh` из ваших параметров, поэтому она варьируется. Стабильная часть — это начальная `AWS authentication failed`.
576 598
577**Что делать:**599**Что делать:**
578 600
579* Запустите команду `awsAuthRefresh`, названную в сообщении, или `aws sso login`, на случай, если истекшие учетные данные являются причиной601* Запустите команду `awsAuthRefresh`, названную в сообщении, или `aws sso login`, на случай, если причиной является истекшие учетные данные
580* Если ваши учетные данные текущие, подтвердите разрешения IAM в [IAM configuration](/ru/amazon-bedrock#iam-configuration) прикреплены к идентификатору, который вы используете, и что выбранная модель включена для вашей учетной записи и региона602* Если ваши учетные данные актуальны, подтвердите, что разрешения IAM в [IAM configuration](/ru/amazon-bedrock#iam-configuration) присоединены к идентификатору, который вы используете, и что выбранная модель включена для вашей учетной записи и региона
581* Запустите `aws sts get-caller-identity`, чтобы подтвердить, какой идентификатор используют ваши запросы; устаревший `AWS_PROFILE` или профиль по умолчанию — это распространенная причина несоответствия разрешений603* Запустите `aws sts get-caller-identity` для подтверждения того, какой идентификатор используют ваши запросы; устаревший `AWS_PROFILE` или профиль по умолчанию — это частая причина несоответствия разрешений
582 604
583<h2 id="network-and-connection-errors">605<h2 id="network-and-connection-errors">
584 Network and connection errors606 Ошибки сети и подключения
585</h2>607</h2>
586 608
587Эти ошибки означают, что сетевой запрос от Claude Code не смог достичь пункта назначения. Они обычно исходят из вашей локальной сети, прокси или брандмауэра, или из политики сети облачной среды.609Эти ошибки означают, что сетевой запрос от Claude Code не смог достичь пункта назначения. Обычно они возникают в вашей локальной сети, прокси или брандмауэре, либо в политике сети облачной среды.
588 610
589<h3 id="unable-to-connect-to-api">611<h3 id="unable-to-connect-to-api">
590 Unable to connect to API612 Unable to connect to API
591</h3>613</h3>
592 614
593Соединение TCP с API не удалось или никогда не завершилось.615TCP-соединение с API не удалось или никогда не завершилось.
594 616
595```text theme={null}617```text theme={null}
596Unable to connect to API. Check your internet connection618Unable to connect to API. Check your internet connection
601Request timed out. Check your internet connection and proxy settings623Request timed out. Check your internet connection and proxy settings
602```624```
603 625
604Распространенные причины включают отсутствие доступа в Интернет, VPN, который блокирует `api.anthropic.com`, или требуемый корпоративный прокси, который не настроен.626Распространённые причины включают отсутствие доступа в Интернет, VPN, который блокирует `api.anthropic.com`, или требуемый корпоративный прокси, который не настроен.
605 627
606**Что делать:**628**Что делать:**
607 629
608* Подтвердите, что вы можете достичь хоста API из той же оболочки, запустив `curl -I https://api.anthropic.com`. На Windows PowerShell используйте `curl.exe -I https://api.anthropic.com`, чтобы встроенный псевдоним `Invoke-WebRequest` не использовался.630* Убедитесь, что вы можете достичь хоста API из той же оболочки, выполнив `curl -I https://api.anthropic.com`. В Windows PowerShell используйте `curl.exe -I https://api.anthropic.com`, чтобы встроенный псевдоним `Invoke-WebRequest` не использовался.
609* Если вы находитесь за корпоративным прокси, установите `HTTPS_PROXY` перед запуском Claude Code и см. [Network configuration](/ru/network-config)631* Если вы находитесь за корпоративным прокси, установите `HTTPS_PROXY` перед запуском Claude Code и см. [Конфигурация сети](/ru/network-config)
610* Если вы маршрутизируете через шлюз LLM или ретранслятор, установите [`ANTHROPIC_BASE_URL`](/ru/env-vars) на его адрес. См. [Connect Claude Code to an LLM gateway](/ru/llm-gateway-connect) для настройки.632* Если вы маршрутизируете через шлюз LLM или ретранслятор, установите [`ANTHROPIC_BASE_URL`](/ru/env-vars) на его адрес. См. [Подключение Claude Code к шлюзу LLM](/ru/llm-gateway-connect) для настройки.
611* Убедитесь, что ваш брандмауэр разрешает хосты, перечисленные в [Network access requirements](/ru/network-config#network-access-requirements)633* Убедитесь, что ваш брандмауэр разрешает хосты, указанные в [Требования к доступу в сеть](/ru/network-config#network-access-requirements)
612* Прерывистые сбои [автоматически повторяются](#automatic-retries); постоянные сбои указывают на проблему локальной сети634* Перебойные сбои [автоматически повторяются](#automatic-retries); постоянные сбои указывают на локальную проблему с сетью
613 635
614Если `curl` успешен, но Claude Code все еще не работает, причина обычно находится между средой выполнения и сетью, а не в самой сети:636Если `curl` работает успешно, но Claude Code всё ещё не работает, причина обычно находится между средой выполнения и сетью, а не в самой сети:
615 637
616* На Linux и WSL проверьте `/etc/resolv.conf` на недостижимый сервер имен. WSL в частности может наследовать неработающий распознаватель от хоста.638* На Linux и WSL проверьте `/etc/resolv.conf` на наличие недостижимого сервера имён. WSL в частности может унаследовать неработающий распознаватель от хоста.
617* На macOS клиент VPN, который был отключен или удален, может оставить интерфейс туннеля или правило маршрутизации. Проверьте `ifconfig` на устаревшие интерфейсы `utun` и удалите расширение сети VPN в System Settings.639* На macOS клиент VPN, который был отключен или удален, может оставить интерфейс туннеля или правило маршрутизации. Проверьте `ifconfig` на наличие устаревших интерфейсов `utun` и удалите сетевое расширение VPN в Параметрах системы.
618* Docker Desktop и аналогичные среды выполнения контейнеров могут перехватывать исходящий трафик. Закройте их и повторите попытку, чтобы исключить это.640* Docker Desktop и аналогичные среды выполнения контейнеров могут перехватывать исходящий трафик. Закройте их и повторите попытку, чтобы исключить это.
619 641
620<h3 id="ssl-certificate-errors">642<h3 id="ssl-certificate-errors">
621 SSL certificate errors643 SSL certificate errors
622</h3>644</h3>
623 645
624Прокси или устройство безопасности в вашей сети перехватывает трафик TLS с собственным сертификатом, и Claude Code ему не доверяет.646Прокси или устройство безопасности в вашей сети перехватывает трафик TLS с помощью собственного сертификата, и Claude Code ему не доверяет.
625 647
626```text theme={null}648```text theme={null}
627Unable to connect to API: SSL certificate verification failed. Check your proxy or corporate SSL certificates649Unable to connect to API: SSL certificate verification failed. Check your proxy or corporate SSL certificates
628Unable to connect to API: Self-signed certificate detected650Unable to connect to API: Self-signed certificate detected
629```651```
630 652
631{/* min-version: 2.1.199 */}Начиная с версии 2.1.199, сбой проверки сертификата не повторяется, поэтому эта ошибка появляется при первой попытке вместо полного [retry budget](#automatic-retries). Более ранние версии повторяли попытку несколько минут перед отображением. Временные условия TLS, такие как тайм-аут рукопожатия, все еще повторяются.653{/* min-version: 2.1.199 */}Начиная с версии 2.1.199, сбой проверки сертификата не повторяется, поэтому эта ошибка появляется при первой попытке вместо того, чтобы появиться после полного [бюджета повторных попыток](#automatic-retries). Более ранние версии потратили несколько минут на повторные попытки перед её отображением. Переходящие условия TLS, такие как истечение времени ожидания при установлении соединения, всё ещё повторяются.
632 654
633Во время `/login` и проверки подключения при запуске тот же сбой сообщается с кодом OpenSSL и исправлением в строке:655Во время `/login` и проверки подключения при запуске тот же сбой сообщается с кодом OpenSSL и исправлением в строке:
634 656
635```text theme={null}657```text theme={null}
636SSL certificate error (UNABLE_TO_GET_ISSUER_CERT_LOCALLY). If you are behind a corporate proxy or TLS-intercepting firewall, set NODE_EXTRA_CA_CERTS to your CA bundle path, or ask IT to allowlist *.anthropic.com. Run /doctor for details.658SSL certificate error (UNABLE_TO_GET_ISSUER_CERT_LOCALLY). If you are behind a corporate proxy or TLS-intercepting firewall, set NODE_EXTRA_CA_CERTS to your CA bundle path, or ask IT to allowlist *.anthropic.com. Run `claude doctor` for details.
637```659```
638 660
639**Что делать:**661**Что делать:**
640 662
641* Экспортируйте пакет CA вашей организации и укажите Claude Code на него с помощью `NODE_EXTRA_CA_CERTS=/path/to/ca-bundle.pem`663* Экспортируйте пакет CA вашей организации и укажите Claude Code на него с помощью `NODE_EXTRA_CA_CERTS=/path/to/ca-bundle.pem`
642* См. [Network configuration](/ru/network-config#custom-ca-certificates) для полных инструкций по настройке664* См. [Конфигурация сети](/ru/network-config#custom-ca-certificates) для полных инструкций по настройке
643* Не устанавливайте `NODE_TLS_REJECT_UNAUTHORIZED=0`, что полностью отключает проверку сертификата665* Не устанавливайте `NODE_TLS_REJECT_UNAUTHORIZED=0`, что полностью отключает проверку сертификата
644 666
645<h3 id="host-not-allowed-in-a-cloud-session">667<h3 id="host-not-allowed-in-a-cloud-session">
646 Host not allowed in a cloud session668 Host not allowed in a cloud session
647</h3>669</h3>
648 670
649Исходящий HTTP-запрос из облачной сессии или процедуры был заблокирован политикой сети среды.671Исходящий HTTP-запрос из облачной сессии или подпрограммы был заблокирован политикой сети среды.
650 672
651```text theme={null}673```text theme={null}
652HTTP 403674HTTP 403
653x-deny-reason: host_not_allowed675x-deny-reason: host_not_allowed
654```676```
655 677
656Вы также можете увидеть сертификат TLS, который не соответствует реальному сертификату пункта назначения. Облачная среда маршрутизирует исходящий трафик через прокси, который применяет политику сети, поэтому несоответствующий сертификат означает, что прокси прервал соединение, а не пункт назначения.678Вы также можете увидеть сертификат TLS, который не соответствует реальному сертификату пункта назначения. Облачная среда маршрутизирует исходящий трафик через прокси, который применяет политику сети, поэтому несоответствующий сертификат означает, что прокси завершил соединение, а не пункт назначения.
657 679
658Это не проблема сети на стороне клиента. Облачные сессии и [routines](/ru/routines) работают внутри изолированной среды, исходящий трафик которой фильтруется в соответствии со списком разрешений среды. Среда **Default** использует доступ **Trusted**, который разрешает [список разрешений по умолчанию](/ru/claude-code-on-the-web#default-allowed-domains) реестров пакетов, API поставщиков облачных услуг, реестров контейнеров и распространенных доменов разработки, но блокирует все остальное.680Это не проблема сети на стороне клиента. Облачные сессии и [подпрограммы](/ru/routines) работают внутри изолированной среды, исходящий трафик которой фильтруется в соответствии со списком разрешений среды. Среда **Default** использует доступ **Trusted**, который разрешает [список разрешений по умолчанию](/ru/claude-code-on-the-web#default-allowed-domains) реестров пакетов, API поставщиков облачных услуг, реестров контейнеров и распространённых доменов разработки, но блокирует всё остальное.
659 681
660**Что делать:**682**Что делать:**
661 683
662* Откройте процедуру для редактирования или запустите облачную сессию. Выберите значок облака, показывающий имя вашей среды, например **Default**, чтобы открыть селектор. Наведите указатель на вашу среду и нажмите значок параметров.684* Откройте подпрограмму для редактирования или запустите облачную сессию. Выберите облачный значок, показывающий имя вашей среды, например **Default**, чтобы открыть селектор. Наведите указатель на вашу среду и нажмите значок параметров.
663* В диалоговом окне **Update cloud environment** измените **Network access** с **Trusted** на **Custom**, затем добавьте заблокированный домен в **Allowed domains**. Введите один домен в строку. Установите флажок **Also include default list of common package managers**, чтобы сохранить [список разрешений по умолчанию](/ru/claude-code-on-the-web#default-allowed-domains) вместе с вашими пользовательскими доменами. Выберите **Full** вместо этого, если вы хотите неограниченный доступ.685* В диалоговом окне **Update cloud environment** измените **Network access** с **Trusted** на **Custom**, затем добавьте заблокированный домен в **Allowed domains**. Введите один домен в строку. Установите флажок **Also include default list of common package managers**, чтобы сохранить [список разрешений по умолчанию](/ru/claude-code-on-the-web#default-allowed-domains) вместе с вашими пользовательскими доменами. Выберите **Full** вместо этого, если вы хотите неограниченный доступ.
664* Нажмите **Save changes**. Следующий запуск использует обновленный список разрешений.686* Нажмите **Save changes**. Следующий запуск использует обновленный список разрешений.
665 687
666См. [Network access](/ru/claude-code-on-the-web#network-access) для уровней доступа и списка разрешений по умолчанию. Локальные сессии CLI не затронуты этой политикой.688См. [Доступ в сеть](/ru/claude-code-on-the-web#network-access) для уровней доступа и списка разрешений по умолчанию. Локальные сессии CLI не затронуты этой политикой.
689
690<h3 id="couldn’t-reconnect-to-your-remote-control-session">
691 Couldn't reconnect to your Remote Control session
692</h3>
693
694```text theme={null}
695Couldn't reconnect to your Remote Control session. Retry, or start a fresh session without --resume.
696```
697
698Возобновление с помощью `claude --resume` или `claude --continue` переподключается к сессии [Remote Control](/ru/remote-control), записанной в этом разговоре. Это сообщение означает, что переподключение не удалось по причине, которая может быть временной, такой как сетевой сбой или ошибка сервера, поэтому Claude Code не может подтвердить, существует ли удалённая сессия. Ваша локальная сессия продолжает работать без Remote Control.
699
700**Что делать:**
701
702* Запустите `/remote-control` для повторной попытки подключения
703* Запустите Claude Code без `--resume` для создания новой сессии Remote Control
704* Для других сообщений при запуске Remote Control см. [Troubleshoot Remote Control](/ru/remote-control#troubleshooting)
705
706Вы не увидите это сообщение, когда сервер подтвердит, что предыдущая сессия больше не существует; Claude Code создаст новую в этом случае. {/* min-version: 2.1.200 */}До версии 2.1.200 любой сбой переподключения создавал новую сессию Remote Control, которая оставляла дополнительные сессии в списке сессий на claude.ai/code.
667 707
668<h2 id="request-errors">708<h2 id="request-errors">
669 Request errors709 Ошибки запроса
670</h2>710</h2>
671 711
672Эти ошибки означают, что API получила ваш запрос, но отклонила его содержимое.712Эти ошибки связаны с содержимым вашего запроса. Большинство из них возвращаются API после отклонения запроса; несколько производятся локально Claude Code перед отправкой запроса.
673 713
674<h3 id="prompt-is-too-long">714<h3 id="prompt-is-too-long">
675 Prompt is too long715 Prompt is too long
676</h3>716</h3>
677 717
678Разговор плюс прикрепленные файлы превышают контекстное окно модели.718Разговор плюс прикреплённые файлы превышают контекстное окно модели.
679 719
680```text theme={null}720```text theme={null}
681Prompt is too long721Prompt is too long
683 723
684**Что делать:**724**Что делать:**
685 725
686* Запустите `/compact`, чтобы суммировать более ранние ходы и освободить место, или `/clear`, чтобы начать заново726* Запустите `/compact` для суммирования предыдущих ходов и освобождения места, или `/clear` для начала заново
687* Запустите `/context`, чтобы увидеть разбивку того, что потребляет окно: системный запрос, инструменты, файлы памяти и сообщения727* Запустите `/context` для просмотра разбивки того, что потребляет окно: системный prompt, инструменты, файлы памяти и сообщения
688* Отключите MCP servers, которые вы не используете, с помощью `/mcp disable <name>`, чтобы удалить их определения инструментов из контекста728* Отключите MCP серверы, которые вы не используете, с помощью `/mcp disable <name>` для удаления их определений инструментов из контекста
689* Обрежьте большие файлы памяти `CLAUDE.md`, или переместите инструкции в [path-scoped rules](/ru/memory#path-specific-rules), которые загружаются только при необходимости729* Обрежьте большие файлы памяти `CLAUDE.md`, или переместите инструкции в [правила с областью действия пути](/ru/memory#path-specific-rules), которые загружаются только при необходимости
690* Подагенты наследуют каждое определение инструмента MCP от родительского сеанса, что может заполнить их контекстное окно перед первым ходом. Отключите MCP servers, которые вы не используете, перед созданием подагентов.730* Подагенты наследуют каждое определение инструмента MCP из родительской сессии, что может заполнить их контекстное окно до первого хода. Отключите MCP серверы, которые вы не используете, перед созданием подагентов.
691* Auto-compact включен по умолчанию и обычно предотвращает эту ошибку. Если вы установили [`DISABLE_AUTO_COMPACT`](/ru/env-vars), повторно включите его или запустите `/compact` вручную перед заполнением окна.731* Auto-compact включен по умолчанию и обычно предотвращает эту ошибку. Если вы установили [`DISABLE_AUTO_COMPACT`](/ru/env-vars), переактивируйте его или запустите `/compact` вручную перед заполнением окна.
692 732
693См. [Explore the context window](/ru/context-window) для интерактивного просмотра того, как заполняется контекст.733Смотрите [Explore the context window](/ru/context-window) для интерактивного просмотра того, как заполняется контекст.
694 734
695<h3 id="error-during-compaction-conversation-too-long">735<h3 id="error-during-compaction-conversation-too-long">
696 Error during compaction: Conversation too long736 Error during compaction: Conversation too long
697</h3>737</h3>
698 738
699`/compact` сама не удалась, потому что недостаточно свободного контекста для хранения создаваемого ею резюме.739`/compact` сам по себе не удался, потому что недостаточно свободного контекста для хранения создаваемого им резюме.
700 740
701```text theme={null}741```text theme={null}
702Error during compaction: Conversation too long. Press esc twice to go up a few messages and try again.742Error during compaction: Conversation too long. Press esc twice to go up a few messages and try again.
703```743```
704 744
705Это может произойти, когда окно уже полно в момент срабатывания auto-compact, или когда вы запускаете `/compact` после просмотра `Prompt is too long`.745Это может произойти, когда окно уже полно в момент срабатывания auto-compact, или когда вы запускаете `/compact` после появления `Prompt is too long`.
706 746
707**Что делать:**747**Что делать:**
708 748
709* Нажмите Esc дважды, чтобы открыть список сообщений и вернуться на несколько ходов назад. Это удаляет самые последние сообщения из контекста. Затем запустите `/compact` снова.749* Нажмите Esc дважды, чтобы открыть список сообщений и вернуться на несколько ходов назад. Это удаляет самые последние сообщения из контекста. Затем запустите `/compact` снова.
710* Если отступление не освобождает достаточно места, запустите `/clear`, чтобы начать свежий сеанс. Ваш предыдущий разговор сохраняется и может быть переоткрыт с помощью `/resume`.750* Если отступление не освобождает достаточно места, запустите `/clear` для начала новой сессии. Ваш предыдущий разговор сохраняется и может быть переоткрыт с помощью `/resume`.
711 751
712<h3 id="request-too-large">752<h3 id="request-too-large">
713 Request too large753 Request too large
714</h3>754</h3>
715 755
716Исходное тело запроса превысило лимит байтов API перед токенизацией, обычно из-за большого вставленного файла или вложения.756Тело необработанного запроса превысило лимит байтов API перед токенизацией, обычно из-за большого вставленного файла или вложения.
717 757
718```text theme={null}758```text theme={null}
719Request too large (max 30 MB). Double press esc to go back and remove or shrink the attached content.759Request too large (max 30 MB). Double press esc to go back and remove or shrink the attached content.
720```760```
721 761
722Это лимит размера на HTTP запрос, отдельный от [context window limit](#prompt-is-too-long).762Это ограничение размера HTTP запроса, отдельное от [лимита контекстного окна](#prompt-is-too-long).
723 763
724**Что делать:**764**Что делать:**
725 765
726* Нажмите Esc дважды и вернитесь назад перед ходом, который добавил переразмеренное содержимое766* Нажмите Esc дважды и вернитесь на несколько ходов назад, пройдя ход, который добавил содержимое с избыточным размером
727* Ссылайтесь на большие файлы по пути вместо вставки их содержимого, чтобы Claude могла читать их по частям767* Ссылайтесь на большие файлы по пути вместо вставки их содержимого, чтобы Claude мог читать их по частям
728* Для изображений см. [Image was too large](#image-was-too-large) ниже768* Для изображений смотрите [Image was too large](#image-was-too-large) ниже
729 769
730<h3 id="image-was-too-large">770<h3 id="image-was-too-large">
731 Image was too large771 Image was too large
732</h3>772</h3>
733 773
734Вставленное или прикрепленное изображение превышает лимиты размера или размеров API.774Вставленное или прикреплённое изображение превышает ограничения размера или размеров API.
735 775
736```text theme={null}776```text theme={null}
737Image was too large. Double press esc to go back and try again with a smaller image.777Image was too large. Double press esc to go back and try again with a smaller image.
738API Error: 400 ... image dimensions exceed max allowed size778API Error: 400 ... image dimensions exceed max allowed size
739```779```
740 780
741{/* min-version: 2.1.142 */}Claude Code заменяет необработанное изображение текстовым заполнителем и повторяет попытку, поэтому последующие сообщения успешны. В версиях до 2.1.142 вставленное изображение могло остаться в разговоре и повторить ту же ошибку при каждом последующем сообщении. Чтобы восстановиться в этих версиях, нажмите Esc дважды и вернитесь назад перед ходом, где было добавлено изображение.781{/* min-version: 2.1.142 */}Claude Code заменяет необработанное изображение текстовым заполнителем и повторяет попытку, поэтому последующие сообщения успешны. В версиях до 2.1.142 вставленное изображение могло остаться в разговоре и повторять одну и ту же ошибку при каждом последующем сообщении. Для восстановления в этих версиях нажмите Esc дважды и вернитесь на несколько ходов назад, пройдя ход, где было добавлено изображение.
742 782
743**Что делать:**783**Что делать:**
744 784
745* Измените размер изображения перед вставкой. API принимает изображения до 8000 пикселей на самой длинной стороне для одного изображения или 2000 пикселей, когда в контексте много изображений.785* Измените размер изображения перед вставкой. API принимает изображения размером до 8000 пикселей по самому длинному краю для одного изображения, или 2000 пикселей, когда в контексте много изображений.
746* Сделайте более плотный скриншот соответствующего региона вместо полного экрана786* Сделайте более плотный скриншот соответствующей области вместо полного экрана
747 787
748<h3 id="unable-to-resize-image">788<h3 id="unable-to-resize-image">
749 Unable to resize image789 Unable to resize image
750</h3>790</h3>
751 791
752Claude Code не смог уменьшить масштаб прикрепленного изображения перед отправкой его в API.792Claude Code не смог уменьшить масштаб прикреплённого изображения перед отправкой его в API.
753 793
754```text theme={null}794```text theme={null}
755Unable to resize image — image processing is unavailable and dimensions could not be read from the file header. Please convert the image to PNG, JPEG, GIF, or WebP.795Unable to resize image — image processing is unavailable and dimensions could not be read from the file header. Please convert the image to PNG, JPEG, GIF, or WebP.
762 802
763**Что делать:**803**Что делать:**
764 804
765* Если сообщение просит вас преобразовать изображение, преобразуйте его в PNG, JPEG, GIF или WebP и прикрепите его снова. Claude Code может проверить размеры для этих форматов без обработчика изображений.805* Если сообщение просит вас преобразовать изображение, преобразуйте его в PNG, JPEG, GIF или WebP и прикрепите снова. Claude Code может проверить размеры для этих форматов без обработчика изображений.
766* Если сообщение сообщает о лимите размера или размеров, измените размер или перекомпрессируйте изображение ниже этого лимита перед прикреплением.806* Если сообщение сообщает об ограничении размера или размеров, измените размер или перекомпрессируйте изображение ниже этого лимита перед прикреплением.
767 807
768<h3 id="pdf-errors">808<h3 id="pdf-errors">
769 PDF errors809 PDF errors
770</h3>810</h3>
771 811
772PDF, который вы прикрепили, не удалось обработать.812Прикреплённый PDF не удалось обработать.
773 813
774```text theme={null}814```text theme={null}
775PDF too large (max 100 pages, 32 MB). Try splitting it or extracting text first.815PDF too large (max 100 pages, 32 MB). Try splitting it or extracting text first.
779 819
780**Что делать:**820**Что делать:**
781 821
782* Для больших PDF-файлов попросите Claude прочитать диапазон страниц с помощью инструмента Read вместо прикрепления всего файла, или извлеките текст с помощью инструмента, такого как `pdftotext`, и ссылайтесь на выходной файл по пути822* Для больших PDF попросите Claude прочитать диапазон страниц с помощью инструмента Read вместо прикрепления всего файла, или извлеките текст с помощью инструмента, такого как `pdftotext`, и ссылайтесь на выходной файл по пути
783* Для защищенных или недействительных PDF-файлов удалите пароль или повторно экспортируйте файл из исходного приложения, затем попробуйте еще раз823* Для защищённых или недействительных PDF удалите пароль или переэкспортируйте файл из исходного приложения, затем попробуйте снова
784 824
785<h3 id="extra-inputs-are-not-permitted">825<h3 id="extra-inputs-are-not-permitted">
786 Extra inputs are not permitted826 Extra inputs are not permitted
787</h3>827</h3>
788 828
789Прокси или шлюз LLM между Claude Code и API удалили заголовок запроса `anthropic-beta`, поэтому API отклонила поля, которые от него зависят.829Прокси или LLM шлюз между Claude Code и API удалил заголовок запроса `anthropic-beta`, поэтому API отклонил поля, которые от него зависят.
790 830
791```text theme={null}831```text theme={null}
792API Error: 400 ... Extra inputs are not permitted ... context_management832API Error: 400 ... Extra inputs are not permitted ... context_management
794API Error: 400 ... Unexpected value(s) for the `anthropic-beta` header834API Error: 400 ... Unexpected value(s) for the `anthropic-beta` header
795```835```
796 836
797Claude Code отправляет поля, доступные только в бета-версии, такие как `context_management`, `effort` и инструмент `input_examples`, вместе с заголовком `anthropic-beta`, который их включает. Когда шлюз пересылает тело, но удаляет заголовок, API видит поля, которые она не распознает.837Claude Code отправляет поля только для бета-версии, такие как `context_management`, `effort` и примеры инструментов `input_examples`, вместе с заголовком `anthropic-beta`, который их включает. Когда шлюз пересылает тело, но удаляет заголовок, API видит поля, которые он не распознаёт.
798 838
799**Что делать:**839**Что делать:**
800 840
801* Настройте ваш шлюз для пересылки заголовка `anthropic-beta`. См. [feature pass-through](/ru/llm-gateway-protocol#feature-pass-through) для информации о том, что шлюзы должны пересылать.841* Настройте ваш шлюз для пересылки заголовка `anthropic-beta`. Смотрите [feature pass-through](/ru/llm-gateway-protocol#feature-pass-through) для того, что шлюзы должны пересылать.
802* В качестве резервного варианта установите [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`](/ru/env-vars) перед запуском. Это отключает функции, требующие заголовка бета-версии, чтобы запросы успешно проходили через шлюз, который не может его пересылать.842* В качестве резервного варианта установите [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`](/ru/env-vars) перед запуском. Это отключает функции, которые требуют заголовка бета-версии, чтобы запросы успешно проходили через шлюз, который не может его пересылать.
803 843
804<h3 id="there’s-an-issue-with-the-selected-model">844<h3 id="there’s-an-issue-with-the-selected-model">
805 There's an issue with the selected model845 There's an issue with the selected model
806</h3>846</h3>
807 847
808Настроенное имя модели не было распознано или ваша учетная запись не имеет доступа к ней. Начиная с v2.1.160 подсказка в конце, показанная здесь в интерактивной форме, варьируется в зависимости от поверхности.848Имя настроенной модели не было распознано, или ваша учётная запись не имеет доступа к ней. Начиная с v2.1.160 конечная подсказка, показанная здесь в её интерактивной форме, варьируется в зависимости от поверхности.
809 849
810```text theme={null}850```text theme={null}
811There's an issue with the selected model (claude-...). It may not exist or you may not have access to it. Run /model to pick a different model.851There's an issue with the selected model (claude-...). It may not exist or you may not have access to it. Run /model to pick a different model.
813 853
814**Что делать:**854**Что делать:**
815 855
816* **Interactive CLI**: запустите `/model`, чтобы выбрать из моделей, доступных вашей учетной записи.856* **Interactive CLI**: запустите `/model` для выбора из моделей, доступных вашей учётной записи.
817* **Non-interactive mode (`-p`)**: передайте `--model` с действительным псевдонимом или ID, или установите [`ANTHROPIC_MODEL`](/ru/env-vars). Текст ошибки показывает `Run --model` на этой поверхности.857* **Non-interactive mode (`-p`)**: передайте `--model` с действительным псевдонимом или ID, или установите [`ANTHROPIC_MODEL`](/ru/env-vars). Текст ошибки показывает `Run --model` на этой поверхности.
818* **Agent SDK**: текст ошибки опускает подсказку, потому что модель установлена программно. Установите [`model` на `Options`](/ru/agent-sdk/typescript#options) в TypeScript или [`ClaudeAgentOptions(model=...)`](/ru/agent-sdk/python#claudeagentoptions) в Python, и обработайте структурированную ошибку `model_not_found`, чтобы отобразить вашу собственную повторную попытку или средство выбора модели.858* **Agent SDK**: текст ошибки опускает подсказку, потому что модель установлена программно. Установите [`model` на `Options`](/ru/agent-sdk/typescript#options) в TypeScript или [`ClaudeAgentOptions(model=...)`](/ru/agent-sdk/python#claudeagentoptions) в Python, и обработайте структурированную ошибку `model_not_found` для отображения вашего собственного повтора или средства выбора модели.
819* Используйте псевдоним, такой как `sonnet` или `opus`, вместо полного версионного ID. Псевдонимы отслеживают последний выпуск, поэтому они не устаревают. См. [Model configuration](/ru/model-config).859* Используйте псевдоним, такой как `sonnet` или `opus`, вместо полного версионного ID. Псевдонимы разрешаются в поддерживаемое значение по умолчанию, поэтому они не устаревают. Смотрите [Model configuration](/ru/model-config).
820* Если неправильная модель продолжает возвращаться в CLI, где-то установлен устаревший ID. Проверьте в [порядке приоритета](/ru/model-config#setting-your-model): флаг `--model`, переменная окружения `ANTHROPIC_MODEL`, затем поле `model` в `.claude/settings.local.json`, файл `.claude/settings.json` вашего проекта и `~/.claude/settings.json`. Удалите устаревшее значение, и Claude Code вернется к стандартной модели вашей учетной записи.860* Если неправильная модель продолжает возвращаться в CLI, где-то установлен устаревший ID. Проверьте в [порядке приоритета](/ru/model-config#setting-your-model): флаг `--model`, переменная окружения `ANTHROPIC_MODEL`, затем поле `model` в `.claude/settings.local.json`, файл вашего проекта `.claude/settings.json` и `~/.claude/settings.json`. Удалите устаревшее значение, и Claude Code вернётся к умолчанию вашей учётной записи.
821* Для развертываний Vertex AI см. [Vertex AI troubleshooting](/ru/google-vertex-ai#troubleshooting).861* Для развёртываний Google Cloud's Agent Platform смотрите [Google Cloud's Agent Platform troubleshooting](/ru/google-vertex-ai#troubleshooting).
862
863<h3 id="model-is-not-a-recognized-model-id">
864 Model is not a recognized model id
865</h3>
866
867Строка модели, которую вы передали переключателю модели, не является псевдонимом модели, ID модели, который знает эта версия Claude Code, или ID, который начинается с `claude-`. Обычные причины — опечатка в ID, отображаемое имя, такое как `Sonnet 5`, где ожидается ID `claude-sonnet-5`, или псевдоним, который распознают только более новые версии Claude Code. Claude Code немедленно отклоняет переключение. До v2.1.200 Claude Code сохранял строку и не удавался при следующем запросе с [There's an issue with the selected model](#there%E2%80%99s-an-issue-with-the-selected-model).
868
869```text theme={null}
870Model "claud-sonnet-5" is not a recognized model id. Did you mean 'claude-sonnet-5'?
871```
872
873Конечная подсказка называет ближайший совпадающий псевдоним или ID модели. Когда ничего не совпадает достаточно близко, она читает `Run /model to see available models.` вместо этого.
874
875Claude Code производит эту ошибку локально в момент запроса переключения, перед любым запросом API. Она применяется, когда модель установлена через метод [Agent SDK](/ru/agent-sdk/typescript) `setModel()` или приложением, таким как [Desktop app](/ru/desktop), которое запускает Claude Code CLI для вас.
876
877**Что делать:**
878
879* Запустите `/model` без аргумента, чтобы открыть средство выбора и выбрать из моделей, доступных вашей учётной записи, затем передайте показанный там псевдоним или ID
880* Если вы использовали псевдоним, который поддерживает более новая версия Claude Code, запустите `claude update`. Полный ID, который начинается с `claude-`, проходит эту проверку даже когда модель новее вашей версии Claude Code, поэтому обновление не требуется для них.
881* Модель, сохранённая до v2.1.200, не восстанавливается этой проверкой. Если устаревшее значение продолжает возвращаться, удалите его из мест, перечисленных в [There's an issue with the selected model](#there%E2%80%99s-an-issue-with-the-selected-model).
882* Проверка выполняется только на Anthropic API. На Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry, [Claude Platform on AWS](/ru/claude-platform-on-aws) и за [LLM gateway](/ru/llm-gateway) или пользовательским `ANTHROPIC_BASE_URL`, ваш поставщик или шлюз определяет имена моделей, поэтому Claude Code принимает любую строку и пропускает её.
822 883
823<h3 id="claude-opus-is-not-available-with-the-claude-pro-plan">884<h3 id="claude-opus-is-not-available-with-the-claude-pro-plan">
824 Claude Opus is not available with the Claude Pro plan885 Claude Opus is not available with the Claude Pro plan
833**Что делать:**894**Что делать:**
834 895
835* Запустите `/model` и выберите модель, которую включает ваш план896* Запустите `/model` и выберите модель, которую включает ваш план
836* Если вы недавно обновили свой план и все еще видите это, запустите `/logout`, затем `/login`. Сохраненный токен отражает ваш план на момент входа, поэтому обновление в Интернете не вступает в силу в существующем сеансе, пока вы не повторно аутентифицируетесь.897* Если вы недавно обновили свой план и всё ещё видите это, запустите `/logout`, затем `/login`. Сохранённый токен отражает ваш план на момент входа, поэтому обновление в интернете не вступает в силу в существующей сессии до переаутентификации.
837* См. [claude.com/pricing](https://claude.com/pricing) для информации о том, какие модели включает каждый план898* Смотрите [claude.com/pricing](https://claude.com/pricing) для того, какие модели включает каждый план
838 899
839<h3 id="model-is-restricted-by-your-organization’s-settings">900<h3 id="model-is-restricted-by-your-organization’s-settings">
840 Model is restricted by your organization's settings901 Model is restricted by your organization's settings
841</h3>902</h3>
842 903
843Администратор вашей организации отключил эту модель в консоли Claude, или она исключена списком [`availableModels`](/ru/model-config#restrict-model-selection) в управляемых параметрах. Когда ограниченная модель была установлена с помощью `--model`, `ANTHROPIC_MODEL` или параметра `model`, Claude Code подставляет разрешенную модель и продолжает. Ввод `/model <name>` для ограниченной модели отклоняется с `Run /model to choose a different model.` и сеанс сохраняет свою текущую модель.904Администратор вашей организации отключил эту модель в консоли администратора claude.ai, или она исключена [`availableModels`](/ru/model-config#restrict-model-selection) списком разрешений в управляемых параметрах. Когда ограниченная модель была установлена с `--model`, `ANTHROPIC_MODEL` или параметром `model`, Claude Code подставляет разрешённую модель и продолжает. Ввод `/model <name>` для ограниченной модели отклоняется с `Run /model to choose a different model.` и сессия сохраняет свою текущую модель.
844 905
845```text theme={null}906```text theme={null}
846Model "claude-opus-4-8" is restricted by your organization's settings. Using claude-sonnet-4-6 instead.907Model "claude-opus-4-8" is restricted by your organization's settings. Using claude-sonnet-4-6 instead.
847```908```
848 909
910Claude Code рассматривает псевдоним семейства моделей, один из `opus`, `sonnet`, `haiku` или `fable`, как запрос для этого семейства, а не для его новейшей версии. На Anthropic API и на [Claude Platform on AWS](/ru/claude-platform-on-aws) ограниченный псевдоним семейства разрешается в новейшую версию семейства, которую разрешают ваша организация и список разрешений `availableModels`, и уведомление о подстановке называет эту версию. Claude Code отклоняет `/model <alias>` только когда каждая версия семейства ограничена. До v2.1.205 псевдоним семейства был подставлен или отклонен на основе только его новейшей версии, даже когда была разрешена более старая версия того же семейства.
911
849**Что делать:**912**Что делать:**
850 913
851* Запустите `/model`, чтобы выбрать из моделей, которые разрешает ваша организация. Ограниченные модели скрыты от средства выбора.914* Запустите `/model` для выбора из моделей, которые разрешает ваша организация. Ограниченные модели скрыты от средства выбора.
852* Если ограниченная модель была установлена в `--model`, `ANTHROPIC_MODEL` или поле `model` файла параметров, удалите или обновите это значение, чтобы уведомление не повторялось при каждом запуске915* Если ограниченная модель была установлена в `--model`, `ANTHROPIC_MODEL` или поле `model` файла параметров, удалите или обновите это значение, чтобы уведомление не повторялось при каждом запуске
853* Если вам нужен доступ к ограниченной модели, попросите администратора вашей организации включить ее. См. [Organization model restrictions](/ru/model-config#organization-model-restrictions).916* Если вам нужен доступ к ограниченной модели, попросите администратора вашей организации включить её. Смотрите [Organization model restrictions](/ru/model-config#organization-model-restrictions).
854 917
855<h3 id="thinking-type-enabled-is-not-supported-for-this-model">918<h3 id="thinking-type-enabled-is-not-supported-for-this-model">
856 thinking.type.enabled is not supported for this model919 thinking.type.enabled is not supported for this model
857</h3>920</h3>
858 921
859Ваша версия Claude Code старше минимальной для Sonnet 5, Opus 4.8 или Opus 4.7. CLI отправила конфигурацию thinking, которую модель больше не принимает.922Ваша версия Claude Code старше минимума для Sonnet 5, Opus 4.8 или Opus 4.7. CLI отправил конфигурацию мышления, которую модель больше не принимает.
860 923
861```text theme={null}924```text theme={null}
862API Error: 400 ... "thinking.type.enabled" is not supported for this model. Use "thinking.type.adaptive" and "output_config.effort" to control thinking behavior.925API Error: 400 ... "thinking.type.enabled" is not supported for this model. Use "thinking.type.adaptive" and "output_config.effort" to control thinking behavior.
864 927
865**Что делать:**928**Что делать:**
866 929
867* Запустите `claude update` и перезапустите Claude Code. Opus 4.7 требует v2.1.111 или позже. Opus 4.8 требует v2.1.154 или позже. Sonnet 5 требует v2.1.197 или позже930* Запустите `claude update` и перезагрузите Claude Code. Opus 4.7 требует v2.1.111 или позже. Opus 4.8 требует v2.1.154 или позже. Sonnet 5 требует v2.1.197 или позже
868* Если вы не можете обновиться, запустите `/model` и выберите Opus 4.6 или Sonnet 4.6 вместо этого931* Если вы не можете обновиться, запустите `/model` и выберите Opus 4.6 или Sonnet 4.6 вместо этого
869* {/* min-version: agent-sdk@0.3.197 */}Если вы столкнулись с этим в [Agent SDK](/ru/agent-sdk/overview), обновите пакет SDK вместо этого. Opus 4.8 требует TypeScript SDK v0.3.154 или позже и Python SDK v0.2.88 или позже. Sonnet 5 требует TypeScript SDK v0.3.197 или позже932* {/* min-version: agent-sdk@0.3.197 */}Если вы столкнулись с этим в [Agent SDK](/ru/agent-sdk/overview), обновите пакет SDK вместо этого. Opus 4.8 требует TypeScript SDK v0.3.154 или позже и Python SDK v0.2.88 или позже. Sonnet 5 требует TypeScript SDK v0.3.197 или позже
870 933
872 Thinking budget exceeds output limit935 Thinking budget exceeds output limit
873</h3>936</h3>
874 937
875Настроенный бюджет расширенного thinking превышает максимальную длину ответа, поэтому для фактического ответа не осталось места.938Настроенный бюджет расширенного мышления превышает максимальную длину ответа, поэтому для фактического ответа не остаётся места.
876 939
877```text theme={null}940```text theme={null}
878API Error: 400 ... max_tokens must be greater than thinking.budget_tokens941API Error: 400 ... max_tokens must be greater than thinking.budget_tokens
879```942```
880 943
881Claude Code автоматически регулирует эти значения на Anthropic API. Вы обычно видите эту ошибку на Amazon Bedrock или Google Vertex AI, когда [`MAX_THINKING_TOKENS`](/ru/env-vars) установлена выше лимита вывода провайдера, или когда Plan Mode повышает бюджет thinking.944Claude Code автоматически регулирует эти значения на Anthropic API. Вы обычно видите эту ошибку на Amazon Bedrock или Google Cloud's Agent Platform, когда [`MAX_THINKING_TOKENS`](/ru/env-vars) установлен выше лимита вывода поставщика, или когда режим плана повышает бюджет мышления.
882 945
883**Что делать:**946**Что делать:**
884 947
885* Понизьте `MAX_THINKING_TOKENS`, или повысьте [`CLAUDE_CODE_MAX_OUTPUT_TOKENS`](/ru/env-vars) выше бюджета thinking948* Понизьте `MAX_THINKING_TOKENS`, или повысьте [`CLAUDE_CODE_MAX_OUTPUT_TOKENS`](/ru/env-vars) выше бюджета мышления
886* См. [Extended thinking](/ru/model-config#extended-thinking) для информации о том, как бюджет взаимодействует с длиной вывода949* Смотрите [Extended thinking](/ru/model-config#extended-thinking) для того, как бюджет взаимодействует с длиной вывода
887 950
888<h3 id="tool-use-or-thinking-block-mismatch">951<h3 id="tool-use-or-thinking-block-mismatch">
889 Tool use or thinking block mismatch952 Tool use or thinking block mismatch
890</h3>953</h3>
891 954
892История разговора достигла API в несогласованном состоянии, обычно после того, как вызов инструмента был прерван или ход был отредактирован в середине потока.955История разговора достигла API в несогласованном состоянии, обычно после прерывания вызова инструмента или редактирования хода в процессе.
893 956
894```text theme={null}957```text theme={null}
895API Error: 400 due to tool use concurrency issues. Run /rewind to recover the conversation.958API Error: 400 due to tool use concurrency issues. Run /rewind to recover the conversation.
897API Error: 400 ... thinking blocks ... cannot be modified960API Error: 400 ... thinking blocks ... cannot be modified
898```961```
899 962
900Все три варианта означают одно и то же: последовательность блоков `tool_use`, `tool_result` и `thinking` в истории больше не соответствует тому, что ожидает API.963Все три варианта означают одно и то же: последовательность блоков `tool_use`, `tool_result` и `thinking` в истории больше не совпадает с тем, что ожидает API.
901 964
902**Что делать:**965**Что делать:**
903 966
904* {/* max-version: 2.1.155 */}Если вы используете Opus 4.7 или Opus 4.8, сначала запустите `claude update`. Версии до v2.1.156 могут вызвать эту ошибку при обычном использовании инструментов, и `/rewind` не очищает ее.967* {/* max-version: 2.1.155 */}Если вы используете Opus 4.7 или Opus 4.8, сначала запустите `claude update`. Версии до v2.1.156 могут вызвать эту ошибку при нормальном использовании инструмента, и `/rewind` её не очищает.
905* Запустите `/rewind`, или нажмите Esc дважды, чтобы вернуться к checkpoint перед поврежденным ходом и продолжить оттуда. См. [Checkpointing](/ru/checkpointing) для информации о том, как создаются и восстанавливаются checkpoints.968* Запустите `/rewind`, или нажмите Esc дважды, чтобы вернуться к контрольной точке перед повреждённым ходом и продолжить оттуда. Смотрите [Checkpointing](/ru/checkpointing) для того, как создаются и восстанавливаются контрольные точки.
906 969
907<h3 id="usage-policy-refusal">970<h3 id="usage-policy-refusal">
908 Usage Policy refusal971 Usage Policy refusal
909</h3>972</h3>
910 973
911API отказалась отвечать, потому что содержимое в разговоре вызвало проверку [Usage Policy](https://www.anthropic.com/legal/aup). Сообщение включает Request ID, который вы можете привести в поддержку, если считаете, что отказ неправильный.974API отказался отвечать, потому что содержимое в разговоре вызвало проверку [Usage Policy](https://www.anthropic.com/legal/aup). Сообщение включает ID запроса, который вы можете цитировать в поддержку, если вы считаете, что отказ неправильный.
912 975
913```text theme={null}976```text theme={null}
914API Error: Claude Code is unable to respond to this request, which appears to violate our Usage Policy (https://www.anthropic.com/legal/aup). Please double press esc to edit your last message or start a new session for Claude Code to assist with a different task.977API Error: Claude Code is unable to respond to this request, which appears to violate our Usage Policy (https://www.anthropic.com/legal/aup). Please double press esc to edit your last message or start a new session for Claude Code to assist with a different task.
915```978```
916 979
917Проверка оценивает весь разговор, а не только ваш последний запрос, поэтому отправка нового сообщения в том же сеансе обычно повторно вызывает тот же отказ. То же самое применяется после выхода и повторного открытия сеанса с `--continue` или `--resume`, так как стенограмма на диске все еще содержит вызывающее содержимое.980Проверка оценивает весь разговор, а не только ваш последний prompt, поэтому отправка нового сообщения в той же сессии обычно повторно вызывает тот же отказ. То же самое применяется после выхода и переоткрытия сессии с `--continue` или `--resume`, так как стенограмма на диске всё ещё содержит вызывающее содержимое. На [Amazon Bedrock](/ru/amazon-bedrock), [Google Cloud's Agent Platform](/ru/google-vertex-ai) и [Microsoft Foundry](/ru/microsoft-foundry) это сообщение также охватывает запросы, которые меры безопасности модели отметили как тему кибербезопасности. Смотрите [Safety measures flagged a cybersecurity topic](#safety-measures-flagged-a-cybersecurity-topic).
981
982**Что делать:**
983
984* Нажмите Esc дважды или запустите `/rewind` для возврата к контрольной точке перед ходом, который вызвал отказ, затем переформулируйте или примите другой подход. Смотрите [Checkpointing](/ru/checkpointing).
985* Если вы не можете определить, какой ход вызвал это, запустите `/clear` для начала новой разговора в том же проекте. Ваш предыдущий разговор сохраняется на диске и остаётся доступным в `/resume`.
986* В [non-interactive mode](/ru/headless) (`-p`), где перемотка недоступна, повторите попытку с переформулированным prompt в новой сессии без `--continue`. Проверки политики варьируются в зависимости от модели, поэтому переключение на другую модель с `--model` также может разрешить отказ в некоторых случаях.
987
988<h3 id="safety-measures-flagged-a-cybersecurity-topic">
989 Safety measures flagged a cybersecurity topic
990</h3>
991
992Меры безопасности модели отметили содержимое в разговоре как тему кибербезопасности. Сообщение называет модель, которая отметила запрос:
993
994```text theme={null}
995API Error: Opus 4.8 has safety measures that flagged this message for a cybersecurity topic. To learn about the Cyber Verification Program and apply for access, visit our help center: https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude.
996
997If you were not engaging in a cybersecurity topic, please send feedback via /feedback.
998```
999
1000Сообщение ссылается на [Cyber Verification Program](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude), который предоставляет доступ для законной работы в области кибербезопасности. Сама защита находится на стороне сервера и предшествует v2.1.203; этот выпуск изменил только формулировку сообщения и страницу, на которую оно ссылается.
1001
1002То, что вы видите, зависит от вашего поставщика и режима:
1003
1004* На [Amazon Bedrock](/ru/amazon-bedrock), [Google Cloud's Agent Platform](/ru/google-vertex-ai) и [Microsoft Foundry](/ru/microsoft-foundry) флаг кибербезопасности производит сообщение [Usage Policy refusal](#usage-policy-refusal) вместо этого.
1005* [Non-interactive mode](/ru/headless) опускает предложение `/feedback`.
1006
1007{/* max-version: 2.1.202 */}До v2.1.203 сообщение читалось `<model>'s safeguards flagged this message for a cybersecurity topic. If your work requires this access, you can apply for an exemption:` с последующей ссылкой на форму исключения.
1008
1009**Что делать:**
1010
1011* Если ваша работа требует этого содержимого, подайте заявку на доступ через [Cyber Verification Program](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude)
1012* Если ваш запрос не был о теме кибербезопасности, запустите `/feedback` для сообщения о ложном срабатывании
1013* Чтобы продолжить работу в той же сессии, нажмите Esc дважды или запустите `/rewind` для возврата к контрольной точке перед ходом, который вызвал флаг, затем примите другой подход. Смотрите [Checkpointing](/ru/checkpointing).
1014
1015<h2 id="installation-errors">
1016 Ошибки установки
1017</h2>
1018
1019Эти ошибки появляются при установке или обновлении Claude Code из [скрипта установки](/ru/setup#install-claude-code), `claude install` или `claude update`. Для проблем с `command not found`, PATH, разрешениями и TLS во время установки см. [Устранение неполадок установки и входа](/ru/troubleshoot-install).
1020
1021<h3 id="installation-was-killed-before-it-could-finish">
1022 Установка была прервана до завершения
1023</h3>
1024
1025Скрипт установки сообщает, когда этап `claude install` завершается сигналом. На Linux код выхода 137 означает, что процесс получил SIGKILL, а на хосте с низким объёмом памяти это обычно означает, что ядро активировало средство защиты от нехватки памяти (OOM killer). Скрипт выводит это объяснение и завершается с кодом 137:
1026
1027```text theme={null}
1028Installation was killed before it could finish (exit code 137). This usually means the system ran out of memory.
1029Claude Code needs roughly 512MB of free memory to install. Free up memory, then run this script again.
1030```
1031
1032Для любого другого фатального сигнала и для кода выхода 137 на macOS скрипт выводит `Installation was killed before it could finish (exit code <N>)` с фактическим кодом выхода и опускает объяснение о нехватке памяти. Сообщение поступает из скрипта установки, который используют macOS и Linux, и также охватывает установки внутри WSL; встроенные скрипты установки Windows никогда его не выводят. До версии 2.1.200 скрипт завершался только с простой строкой `Killed` оболочки.
1033
1034**Что делать:**
1035
1036* Остановите другие процессы, чтобы освободить память, затем повторно запустите установщик
1037* Добавьте пространство подкачки или перейдите на экземпляр большего размера. См. [Установка прервана на серверах Linux с низким объёмом памяти](/ru/troubleshoot-install#install-killed-on-low-memory-linux-servers) для команд файла подкачки.
1038
1039<h3 id="the-connection-dropped-while-downloading-the-update">
1040 Соединение разорвалось при загрузке обновления
1041</h3>
1042
1043Соединение с сервером загрузки закрылось, пока `claude install`, `claude update` или [автоматический обновитель](/ru/setup#auto-updates) загружал двоичный файл Claude Code, и повторные попытки не восстановили соединение. Claude Code повторяет загрузку, когда соединение разрывается, передача зависает или загруженный файл не проходит проверку контрольной суммы, всего до трёх попыток. Завершённая ошибка HTTP, такая как 404, не повторяется, потому что сервер уже ответил. {/* min-version: 2.1.202 */}До версии 2.1.202 одно разорванное соединение немедленно приводило к сбою загрузки с простой ошибкой `aborted` вместо повторной попытки.
1044
1045```text theme={null}
1046The connection dropped while downloading the update (attempt 3/3: aborted). Check your network — proxies sometimes cut off large downloads.
1047```
1048
1049Текст в скобках указывает, какая попытка не удалась, и основную ошибку сети. `claude update` предваряет сообщение с `Error: Failed to install native update` на stderr.
1050
1051Загрузка, которая остаётся подключённой, но не завершается в течение 10 минут, завершается с ошибкой `Download timed out: exceeded the total deadline`. Claude Code не повторяет истёкшую по времени загрузку, потому что соединение, которое слишком медленно для завершения в установленный срок, не завершится и при немедленной повторной попытке. Приведённые ниже шаги применяются к обоим сообщениям. До версии 2.1.205 тот же 10-минутный срок сообщался как универсальный `timeout of 600000ms exceeded` HTTP-клиента.
1052
1053Обычная причина — прокси или шлюз, который закрывает длительную передачу до её завершения. Двоичный файл Claude Code — это большая загрузка, поэтому ограничение соединения прокси, которое никогда не влияет на обычный трафик API, всё равно может его прервать.
918 1054
919**Что делать:**1055**Что делать:**
920 1056
921* Нажмите Esc дважды или запустите `/rewind`, чтобы вернуться к checkpoint перед ходом, который вызвал отказ, затем переформулируйте или примите другой подход. См. [Checkpointing](/ru/checkpointing).1057* Запустите `claude update` снова. На в остальном здоровой сети загрузка обычно успешна при следующем запуске. Для сообщения об истечении времени запустите его снова из более быстрой или менее ограниченной сети.
922* Если вы не можете определить, какой ход вызвал это, запустите `/clear`, чтобы начать свежий разговор в том же проекте. Ваш предыдущий разговор сохраняется на диске и остается доступным в `/resume`.1058* Если ваша сеть требует прокси, установите `HTTPS_PROXY` перед запуском установщика или `claude update`. См. [Проверка подключения к сети](/ru/troubleshoot-install#check-network-connectivity).
923* В [non-interactive mode](/ru/headless) (`-p`), где перемотка недоступна, повторите попытку с переформулированным запросом в новом сеансе без `--continue`. Проверки политики варьируются в зависимости от модели, поэтому переключение на другую модель с помощью `--model` также может разрешить отказ в некоторых случаях.1059* Если корпоративный прокси продолжает закрывать передачу, попросите вашу команду сети разрешить полную загрузку с `downloads.claude.ai`. См. [Требования к доступу в сеть](/ru/network-config#network-access-requirements).
1060* Запустите `claude doctor` из вашей оболочки для диагностики установки
924 1061
925<h2 id="command-line-errors">1062<h2 id="command-line-errors">
926 Command-line errors1063 Ошибки командной строки
927</h2>1064</h2>
928 1065
929Эти ошибки исходят из собственной проверки Claude Code команды `claude`. Claude Code выводит их немедленно, перед созданием сеанса или отправкой любого запроса API.1066Эти ошибки поступают из командной строки `claude` и её подкоманд. Claude Code выводит их перед запуском вашего запроса или отправкой любого запроса API.
930 1067
931<h3 id="conflict-between-bg-and-print">1068<h3 id="conflict-between-bg-and-print">
932 Conflict between --bg and --print1069 Конфликт между --bg и --print
933</h3>1070</h3>
934 1071
935Это сообщение требует Claude Code v2.1.198 или позже. Вы объединили `--bg` с `-p` или `--print` в одном вызове `claude`. `--bg` запускает [background session](/ru/agent-view#from-your-shell), к которому вы позже присоединяетесь с помощью `claude agents`, в то время как `--print` работает [non-interactively](/ru/headless) и никогда не запускает интерактивный сеанс, к которому `claude agents` присоединяется. До версии 2.1.198 эта комбинация молча создавала фоновое задание, которое никогда не могло быть присоединено.1072Это сообщение требует Claude Code v2.1.198 или более поздней версии. Вы объединили `--bg` с `-p` или `--print` в одном вызове `claude`. `--bg` запускает [фоновый сеанс](/ru/agent-view#from-your-shell), к которому вы позже подключаетесь с помощью `claude agents`, а `--print` запускает [неинтерактивно](/ru/headless) и никогда не запускает интерактивный сеанс, к которому подключается `claude agents`. До версии v2.1.198 эта комбинация молча создавала фоновое задание, которое никогда не удавалось подключить.
936 1073
937```text theme={null}1074```text theme={null}
938--bg and --print conflict: --print never starts the interactive session that `claude agents` attaches to, so the job would be unattachable. The prompt is the positional — drop --print: `claude --bg '<task>'`.1075--bg and --print conflict: --print never starts the interactive session that `claude agents` attaches to, so the job would be unattachable. The prompt is the positional — drop --print: `claude --bg '<task>'`.
940 1077
941**Что делать:**1078**Что делать:**
942 1079
943* Удалите `-p` или `--print`. `--bg` принимает запрос как позиционный аргумент, поэтому `claude --bg "<task>"` — это полная команда. См. [Dispatch new agents from your shell](/ru/agent-view#from-your-shell).1080* Удалите `-p` или `--print`. `--bg` принимает запрос в качестве позиционального аргумента, поэтому `claude --bg "<task>"` — это полная команда. См. [Dispatch new agents from your shell](/ru/agent-view#from-your-shell).
944* Чтобы запустить запрос неинтерактивно и вывести результат вместо создания фонового сеанса, удалите `--bg` и запустите `claude -p "<task>"`1081* Чтобы запустить запрос неинтерактивно и вывести результат вместо создания фонового сеанса, удалите `--bg` и запустите `claude -p "<task>"`
945 1082
1083<h3 id="the-json-schema-value-is-not-a-valid-json-schema">
1084 Значение --json-schema не является допустимой JSON Schema
1085</h3>
1086
1087Схема, которую вы передали в [`--json-schema`](/ru/cli-reference#cli-flags) в [неинтерактивном режиме](/ru/headless#get-structured-output), не прошла компиляцию JSON Schema, поэтому `claude` завершает работу с кодом 1 вместо запуска запроса. До версии v2.1.205 недопустимая схема выдавала неструктурированный вывод без ошибки, и любая схема, использующая ключевое слово `format`, считалась недопустимой.
1088
1089```text theme={null}
1090Error: --json-schema is not a valid JSON Schema: data/type must be equal to one of the allowed values
1091```
1092
1093Текст после второго двоеточия — это диагностика валидатора и указывает на ключевое слово или местоположение, которое не прошло проверку. Схемы, использующие ключевое слово `format`, такие как `"format": "email"`, являются допустимыми: Claude Code принимает `format` как аннотацию и не применяет её.
1094
1095Claude Code выполняет две проверки перед компиляцией схемы: он отклоняет значение, которое не является парсируемым JSON, с помощью `Error: --json-schema is not valid JSON`, и допустимый JSON, который не является объектом, с помощью `Error: --json-schema must be a JSON object`.
1096
1097**Что делать:**
1098
1099* Исправьте часть схемы, которую указывает диагностика, затем повторно запустите команду
1100* Если диагностика — `schema too large`, уменьшите вложенность схемы и повторное использование `$ref`
1101* См. [Get structured output](/ru/headless#get-structured-output) для рабочей схемы и команды
1102
1103<h3 id="could-not-import-a-server-from-claude-desktop">
1104 Не удалось импортировать сервер из Claude Desktop
1105</h3>
1106
1107Claude Code не смог добавить один из серверов, которые вы выбрали в `claude mcp add-from-claude-desktop`. Команда по-прежнему импортирует другие выбранные серверы и выводит одну строку для каждого сервера, который не удалось добавить. До версии v2.1.205 первый сервер, который не прошёл проверку, останавливал импорт и ни один из выбранных серверов не был добавлен.
1108
1109```text theme={null}
1110Could not import my server: Invalid name my server. Names can only contain letters, numbers, hyphens, and underscores.
1111```
1112
1113Текст после имени сервера — это причина. Наиболее распространённая — проверка имени: Claude Desktop допускает символы в именах серверов, такие как пробелы и точки, которые `claude mcp` ограничивает буквами, цифрами, дефисами и подчёркиваниями. Другие причины включают конфигурацию сервера, которая не прошла валидацию, и сервер, заблокированный [политикой MCP](/ru/managed-mcp) вашей организации.
1114
1115**Что делать:**
1116
1117* Переименуйте сервер в `claude_desktop_config.json`, используя только буквы, цифры, дефисы и подчёркивания, затем снова запустите `claude mcp add-from-claude-desktop`
1118* Добавьте этот сервер напрямую с помощью `claude mcp add` или `claude mcp add-json` под допустимым именем. См. [Import MCP servers from Claude Desktop](/ru/mcp#import-mcp-servers-from-claude-desktop).
1119
1120<h2 id="plugin-errors">
1121 Ошибки плагинов
1122</h2>
1123
1124Эти ошибки возникают из конфигурации [плагинов](/ru/plugins) и [маркетплейсов](/ru/plugin-marketplaces). Для проблем с плагинами, которые не производят одно из сообщений на этой странице, таких как URL маркетплейса, который не загружается, или плагин, который устанавливается, но не появляется, см. [Устранение неполадок плагинов](/ru/discover-plugins#troubleshooting).
1125
1126<h3 id="marketplace-is-registered-from-an-untrusted-source">
1127 Marketplace зарегистрирован из ненадежного источника
1128</h3>
1129
1130Маркетплейс зарегистрирован под именем, которое [зарезервировано для официальных маркетплейсов Anthropic](/ru/plugin-marketplaces#marketplace-schema), но его зарегистрированный источник не является репозиторием GitHub `anthropics`. Claude Code повторно проверяет зарезервированные имена каждый раз при загрузке или обновлении маркетплейса, поэтому маркетплейс и плагины, установленные из него, перестают загружаться. До версии 2.1.205 имя проверялось только при добавлении маркетплейса, поэтому запись, зарегистрированная до того, как ее имя было зарезервировано, продолжала загружаться.
1131
1132```text theme={null}
1133Marketplace "claude-community" is registered from an untrusted source: The name 'claude-community' is reserved for official Anthropic marketplaces. Only repositories from 'github.com/anthropics/' can use this name. To fix it, remove the marketplace and re-add it from the official source.
1134```
1135
1136**Что делать:**
1137
1138* Запустите `claude plugin marketplace remove <name>`, затем снова добавьте маркетплейс из официального репозитория `github.com/anthropics`
1139* Если вы публикуете сторонний маркетплейс, который использовал имя до того, как оно было зарезервировано, переименуйте его и попросите пользователей повторно добавить его из вашего источника
1140* См. список зарезервированных имен в разделе [Marketplace schema](/ru/plugin-marketplaces#marketplace-schema)
1141
1142<h2 id="configuration-warnings">
1143 Предупреждения о конфигурации
1144</h2>
1145
1146Claude Code выводит эти сообщения в stderr при запуске, а не показывает ошибку в диалоговом окне. Они сообщают о конфигурации, которую он прочитал, но не применил.
1147
1148<h3 id="workspace-has-not-been-trusted">
1149 Рабочее пространство не было доверено
1150</h3>
1151
1152Claude Code обнаружил правила `permissions.allow` или записи `permissions.additionalDirectories` в файле `.claude/settings.json` или `.claude/settings.local.json` проекта и не применил их, потому что [правила разрешения из параметров проекта требуют доверия рабочему пространству](/ru/permissions#project-allow-rules-and-workspace-trust). Количество, имя параметра и имя файла в сообщении варьируются в зависимости от вашей конфигурации. Правила `deny` и `ask` не затронуты.
1153
1154```text theme={null}
1155Ignoring 2 permissions.allow entries from .claude/settings.local.json: this workspace has not been trusted. Run Claude Code interactively here once and accept the trust dialog, or set projects["/Users/you/project"].hasTrustDialogAccepted: true in /Users/you/.claude.json.
1156```
1157
1158**Что делать:**
1159
1160* Запустите `claude` в каталоге и примите диалоговое окно доверия. {/* min-version: 2.1.200 */}Диалоговое окно появляется даже если родительский каталог уже доверен, отображает удерживаемые правила и позволяет вам отклонить их и продолжить работу без них. До версии 2.1.200 в этой ситуации диалоговое окно не появлялось, поэтому этот шаг не мог быть завершен там.
1161* В [неинтерактивном режиме](/ru/headless) с флагом `-p` диалоговое окно не показывается. Установите запись `hasTrustDialogAccepted` в `~/.claude.json`, используя точный ключ `projects`, который выводит сообщение.
1162* {/* min-version: 2.1.200 */}Если сообщение указывает на `.claude/settings.local.json` и вы запустили Claude Code вне репозитория git или в вашем домашнем каталоге, обновитесь до версии 2.1.200 или более поздней. Версии 2.1.196 по 2.1.199 рассматривали ваш собственный `.claude/settings.local.json` как предоставленный репозиторием в этих рабочих пространствах. См. [Правила разрешения проекта и доверие рабочему пространству](/ru/permissions#project-allow-rules-and-workspace-trust).
1163
946<h2 id="responses-seem-lower-quality-than-usual">1164<h2 id="responses-seem-lower-quality-than-usual">
947 Responses seem lower quality than usual1165 Ответы кажутся менее качественными, чем обычно
948</h2>1166</h2>
949 1167
950Если ответы Claude кажутся менее способными, чем вы ожидаете, но ошибка не отображается, причина обычно в состоянии разговора, а не в самой модели. Claude Code не молча меняет версии моделей. Она может переключиться на резервную модель в трёх конкретных случаях:1168Если ответы Claude кажутся менее способными, чем вы ожидаете, но ошибка не отображается, причина обычно заключается в состоянии разговора, а не в самой модели. Claude Code не молча меняет версии модели. Он может переключиться на резервную модель в трёх конкретных случаях:
1169
1170* Настроенный [`--fallback-model`](/ru/cli-reference#cli-flags) берёт на себя управление после ошибки доступности только для этого хода с уведомлением в расшифровке
1171* Проверка запуска Amazon Bedrock или Google Cloud's Agent Platform обнаруживает, что ваша модель по умолчанию недоступна
1172* [Автоматический откат модели](/ru/model-config#automatic-model-fallback) на Fable 5 переводит сеанс на модель Opus по умолчанию и показывает уведомление в расшифровке
951 1173
952* Настроенный [`--fallback-model`](/ru/cli-reference#cli-flags) берёт на себя управление после ошибки доступности, только для этого хода, с уведомлением в стенограмме1174Проверка выбора модели ниже перехватывает второй и третий случаи; первый появляется как уведомление в расшифровке, а не как изменение `/model`. [Конфигурация модели](/ru/model-config) объясняет, когда применяется каждый откат.
953* Проверка запуска Bedrock или Vertex AI обнаруживает, что ваша модель по умолчанию недоступна
954* [Automatic model fallback](/ru/model-config#automatic-model-fallback) на Fable 5 перемещает сеанс на модель Opus по умолчанию и показывает уведомление в стенограмме
955 1175
956Проверка Model selection ниже ловит второй и третий случаи; первый появляется как уведомление в стенограмме, а не как изменение `/model`. [Model configuration](/ru/model-config) объясняет, когда применяется каждая резервная версия.1176Сначала проверьте следующее:
957 1177
958Сначала проверьте эти пункты:1178* **Выбор модели**: запустите `/model`, чтобы подтвердить, что вы используете ожидаемую модель. Предыдущий выбор `/model` или переменная окружения `ANTHROPIC_MODEL` могут привести вас к меньшей модели, чем вы предполагали.
1179* **Уровень усилий**: запустите `/effort`, чтобы проверить текущий уровень рассуждений и повысить его для сложной отладки или проектной работы. Значения по умолчанию варьируются в зависимости от модели, поэтому проверьте перед тем, как предполагать, что вы ниже максимума. См. [Adjust effort level](/ru/model-config#adjust-effort-level) для значений по умолчанию для каждой модели и сокращение `ultrathink`.
1180* **Давление контекста**: запустите `/context`, чтобы увидеть, насколько заполнено окно. Если оно близко к ёмкости, запустите `/compact` в естественной точке разрыва или `/clear`, чтобы начать заново. См. [Explore the context window](/ru/context-window) для информации о том, как auto-compact влияет на предыдущие ходы.
1181* **Устаревшие инструкции**: большие или устаревшие файлы `CLAUDE.md` и определения инструментов MCP потребляют контекст и могут направлять ответы. {/* min-version: 2.1.205 */}Проверка `/doctor` отмечает файлы памяти большого размера и неиспользуемые расширения, а `/context` показывает использование токенов инструментов MCP. До версии v2.1.205 `/doctor` открывал экран диагностики, который отмечал файлы памяти большого размера и определения подагентов.
959 1182
960* **Model selection**: запустите `/model`, чтобы подтвердить, что вы находитесь на модели, которую ожидаете. Предыдущий выбор `/model` или переменная окружения `ANTHROPIC_MODEL` могут поместить вас на меньшую модель, чем вы предполагали.1183Когда ответ идёт неправильно, откат обычно работает лучше, чем ответ с исправлениями. Нажмите Esc дважды или запустите `/rewind`, чтобы вернуться к моменту перед неправильным ходом, затем переформулируйте подсказку с большей конкретикой. Исправление в потоке сохраняет неправильную попытку в контексте, что может привязать более поздние ответы к ней. См. [Checkpointing](/ru/checkpointing).
961* **Effort level**: запустите `/effort`, чтобы проверить текущий уровень рассуждений и повысить его для сложной отладки или работы по дизайну. Значения по умолчанию варьируются в зависимости от модели, поэтому проверьте перед предположением, что вы ниже максимума. См. [Adjust effort level](/ru/model-config#adjust-effort-level) для значений по умолчанию для каждой модели и ярлыка `ultrathink`.
962* **Context pressure**: запустите `/context`, чтобы увидеть, насколько полно окно. Если оно близко к ёмкости, запустите `/compact` в естественной точке разрыва или `/clear`, чтобы начать заново. См. [Explore the context window](/ru/context-window) для информации о том, как auto-compact влияет на более ранние ходы.
963* **Stale instructions**: большие или устаревшие файлы `CLAUDE.md` и определения инструментов MCP потребляют контекст и могут направлять ответы. `/doctor` отмечает переразмеренные файлы памяти и определения подагентов; `/context` показывает использование токенов инструментов MCP.
964 1184
965Когда ответ идет неправильно, откат обычно работает лучше, чем ответ с исправлениями. Нажмите Esc дважды или запустите `/rewind`, чтобы вернуться перед плохим ходом, затем переформулируйте запрос с большей конкретикой. Исправление в потоке сохраняет неправильную попытку в контексте, что может привязать более поздние ответы к ней. См. [Checkpointing](/ru/checkpointing).1185Если качество всё ещё кажется неправильным после проверки вышеуказанного, запустите `/feedback` и опишите, что вы ожидали в сравнении с тем, что вы получили. Обратная связь, отправленная таким образом, включает расшифровку разговора, что является самым быстрым способом для Anthropic диагностировать реальную регрессию. См. [Report an error](#report-an-error), если `/feedback` недоступен в вашей среде.
966 1186
967Если качество все ещё кажется неправильным после проверки вышеуказанного, запустите `/feedback` и опишите, что вы ожидали в сравнении с тем, что вы получили. Обратная связь, отправленная таким образом, включает стенограмму разговора, что является самым быстрым способом для Anthropic диагностировать реальную регрессию. См. [Report an error](#report-an-error), если `/feedback` недоступна в вашей среде.1187{/* min-version: 2.1.201 */}Если Sonnet 5 отклоняет запрос и ссылается на подозреваемую инъекцию подсказки на Claude Code v2.1.200 или более ранней версии, запустите `claude update`, чтобы получить исправление v2.1.201.
968 1188
969<h2 id="report-an-error">1189<h2 id="report-an-error">
970 Report an error1190 Сообщить об ошибке
971</h2>1191</h2>
972 1192
973Для ошибок из компонентов, которые эта страница не охватывает, см. соответствующее руководство:1193Для ошибок компонентов, которые не рассматриваются на этой странице, см. соответствующее руководство:
974 1194
975* MCP server не удалось подключиться или аутентифицироваться: [MCP](/ru/mcp)1195* Серверу MCP не удалось подключиться или пройти аутентификацию: [MCP](/ru/mcp)
976* Hook script не удалось или заблокировал инструмент: [Debug hooks](/ru/hooks#debug-hooks)1196* Скрипт hook не выполнился или заблокировал инструмент: [Debug hooks](/ru/hooks#debug-hooks)
977* Permission denied или ошибки файловой системы во время установки: [Troubleshoot installation and login](/ru/troubleshoot-install)1197* Отказано в доступе или ошибки файловой системы при установке: [Troubleshoot installation and login](/ru/troubleshoot-install)
978 1198
979Если ошибка не указана здесь или предложенное исправление не помогает:1199Если ошибка не указана здесь или предложенное исправление не помогает:
980 1200
981* Запустите `/feedback` внутри Claude Code, чтобы отправить стенограмму и описание в Anthropic. Команда также предлагает открыть предварительно заполненную проблему GitHub. На Bedrock, Vertex AI, Foundry и других поставщиков третьих сторон `/feedback` сохраняет локальный архив, который вы можете отправить своему представителю учетной записи Anthropic.1201* Запустите `/feedback` внутри Claude Code, чтобы отправить стенограмму и описание в Anthropic. Команда также предлагает открыть предварительно заполненную проблему GitHub. На Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry и других сторонних поставщиков `/feedback` сохраняет локальный архив, который вы можете отправить представителю вашей учетной записи Anthropic.
982* Запустите `/doctor`, чтобы проверить проблемы локальной конфигурации1202* Запустите `claude doctor` из вашей оболочки для диагностики только для чтения вашей установки или запустите `/doctor` внутри Claude Code, чтобы найти и исправить проблемы конфигурации
983* Проверьте [status.claude.com](https://status.claude.com) на наличие активных инцидентов1203* Проверьте [status.claude.com](https://status.claude.com) на предмет активных инцидентов
984* Поищите [existing issues](https://github.com/anthropics/claude-code/issues) на GitHub1204* Поищите [существующие проблемы](https://github.com/anthropics/claude-code/issues) на GitHub