SpyBara
Go Premium

Documentation 2026-06-30 23:02 UTC to 2026-07-01 21:01 UTC

12 files changed +39 −12. View all changes and history on the product overview
2026
Sat 4 03:01 Fri 3 23:00 Thu 2 23:59 Wed 1 21:01

advisor.md +2 −2

Details

85Советник должен быть по крайней мере такой же способной, как основная модель. Принятые советники для каждой основной модели:85Советник должен быть по крайней мере такой же способной, как основная модель. Принятые советники для каждой основной модели:

86 86 

87| Основная модель | Принятые советники | Примечания |87| Основная модель | Принятые советники | Примечания |

88| ----------------------------------------------- | ---------------------------------------------- | -------------------------------------------------------------- |88| ----------------------------------------------- | ---------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |

89| Haiku 4.5 | Fable, Opus, Sonnet | Haiku может вызывать советника, но не может быть им |89| Haiku 4.5 | Fable, Opus, Sonnet | Haiku может вызывать советника, но не может быть им |

90| Sonnet 4.6 | Fable, Opus, Sonnet | |90| Sonnet 4.6 | Fable, Opus, Sonnet | |

91| Sonnet 5 | Fable, Opus, Sonnet 5 | Советник Sonnet 4.6 отклоняется |91| Sonnet 5 | Fable, Opus, Sonnet 5 | Советник Sonnet 4.6 отклоняется |

92| Opus 4.6 или позже | Fable, Opus на версии основной модели или выше | Opus 4.7 в качестве основной с советником Opus 4.6 отклоняется |92| Opus 4.6 или позже | Fable, Opus на версии основной модели или выше | Opus 4.7 в качестве основной с советником Opus 4.6 отклоняется. Основная модель Opus 4.6 также принимает советника Sonnet 5 |

93| Fable 5 ({/* min-version: 2.1.170 */}v2.1.170+) | Fable | Советник Opus или Sonnet отклоняется |93| Fable 5 ({/* min-version: 2.1.170 */}v2.1.170+) | Fable | Советник Opus или Sonnet отклоняется |

94 94 

95Fable 5 требует Claude Code v2.1.170 или более поздней версии и доступ к Fable 5, независимо от того, действует ли она в качестве основной модели или советника.95Fable 5 требует Claude Code v2.1.170 или более поздней версии и доступ к Fable 5, независимо от того, действует ли она в качестве основной модели или советника.

Details

190Опция `effort` контролирует, сколько рассуждений применяет Claude. Более низкие уровни усилий используют меньше токенов за ход и снижают стоимость. Не все модели поддерживают параметр effort. См. [Effort](https://platform.claude.com/docs/en/build-with-claude/effort) для того, какие модели его поддерживают.190Опция `effort` контролирует, сколько рассуждений применяет Claude. Более низкие уровни усилий используют меньше токенов за ход и снижают стоимость. Не все модели поддерживают параметр effort. См. [Effort](https://platform.claude.com/docs/en/build-with-claude/effort) для того, какие модели его поддерживают.

191 191 

192| Уровень | Поведение | Хорошо для |192| Уровень | Поведение | Хорошо для |

193| :--------- | :-------------------------------------- | :------------------------------------------------------------------- |193| :--------- | :-------------------------------------- | :----------------------------------------------------------------------------- |

194| `"low"` | Минимальное рассуждение, быстрые ответы | Поиск файлов, список каталогов |194| `"low"` | Минимальное рассуждение, быстрые ответы | Поиск файлов, список каталогов |

195| `"medium"` | Сбалансированное рассуждение | Обычные редактирования, стандартные задачи |195| `"medium"` | Сбалансированное рассуждение | Обычные редактирования, стандартные задачи |

196| `"high"` | Тщательный анализ | Рефакторинг, отладка |196| `"high"` | Тщательный анализ | Рефакторинг, отладка |

197| `"xhigh"` | Расширенная глубина рассуждения | Задачи кодирования и агентские; рекомендуется на Fable 5 и Opus 4.7+ |197| `"xhigh"` | Расширенная глубина рассуждения | Задачи кодирования и агентские; рекомендуется на Fable 5, Opus 4.7+ и Sonnet 5 |

198| `"max"` | Максимальная глубина рассуждения | Многошаговые проблемы, требующие глубокого анализа |198| `"max"` | Максимальная глубина рассуждения | Многошаговые проблемы, требующие глубокого анализа |

199 199 

200Если вы не установите `effort`, оба SDK оставляют параметр неустановленным и полагаются на поведение модели по умолчанию.200Если вы не установите `effort`, оба SDK оставляют параметр неустановленным и полагаются на поведение модели по умолчанию.

Details

3138```typescript theme={null}3138```typescript theme={null}

3139type ModelInfo = {3139type ModelInfo = {

3140 value: string;3140 value: string;

3141 resolvedModel?: string;

3141 displayName: string;3142 displayName: string;

3142 description: string;3143 description: string;

3143 supportsEffort?: boolean;3144 supportsEffort?: boolean;

3144 supportedEffortLevels?: ("low" | "medium" | "high" | "xhigh" | "max")[];3145 supportedEffortLevels?: ("low" | "medium" | "high" | "xhigh" | "max")[];

3145 supportsAdaptiveThinking?: boolean;3146 supportsAdaptiveThinking?: boolean;

3146 supportsFastMode?: boolean;3147 supportsFastMode?: boolean;

3148 supportsAutoMode?: boolean;

3147};3149};

3148```3150```

3149 3151 

3152| Поле | Тип | Описание |

3153| :------------------------- | :----------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

3154| `value` | `string` | Идентификатор модели для передачи в вызовы API |

3155| `resolvedModel` | `string \| undefined` | Канонический идентификатор модели провода, на который разрешается `value` этой записи. Запись псевдонима, такая как `sonnet`, разрешается на явный идентификатор модели, такой как `claude-sonnet-5`, поэтому хост может сопоставить сохранённый явный идентификатор модели с записью псевдонима, которая его охватывает. {/* min-version: 2.1.197 */}Требуется Claude Code v2.1.197 или позже. |

3156| `displayName` | `string` | Удобочитаемое отображаемое имя |

3157| `description` | `string` | Описание возможностей модели |

3158| `supportsEffort` | `boolean \| undefined` | Поддерживает ли эта модель уровни усилий |

3159| `supportedEffortLevels` | `("low" \| "medium" \| "high" \| "xhigh" \| "max")[] \| undefined` | Уровни усилий, которые принимает эта модель |

3160| `supportsAdaptiveThinking` | `boolean \| undefined` | Поддерживает ли эта модель адаптивное мышление, где Claude решает, когда и сколько думать |

3161| `supportsFastMode` | `boolean \| undefined` | Поддерживает ли эта модель быстрый режим |

3162| `supportsAutoMode` | `boolean \| undefined` | Поддерживает ли эта модель автоматический режим |

3163 

3150<h3 id="agentinfo">3164<h3 id="agentinfo">

3151 `AgentInfo`3165 `AgentInfo`

3152</h3>3166</h3>

agent-teams.md +2 −0

Details

284 284 

285Товарищи по команде начинают с параметров разрешений лидера. Если лидер работает с `--dangerously-skip-permissions`, все товарищи по команде тоже. После порождения вы можете изменить отдельные режимы товарищей по команде, но вы не можете установить режимы для отдельных товарищей по команде во время порождения.285Товарищи по команде начинают с параметров разрешений лидера. Если лидер работает с `--dangerously-skip-permissions`, все товарищи по команде тоже. После порождения вы можете изменить отдельные режимы товарищей по команде, но вы не можете установить режимы для отдельных товарищей по команде во время порождения.

286 286 

287Когда один агент отправляет другому сообщение через `SendMessage`, получающему агенту сообщается, что оно пришло от другого сеанса Claude, а не от вас. Товарищ по команде не может одобрить запрос разрешения или дать согласие от вашего имени, и товарищ по команде, которому было отказано в действии, не может передать его другому товарищу по команде, чтобы обойти проверку. В [автоматическом режиме](/ru/permission-modes#eliminate-prompts-with-auto-mode) классификатор рассматривает утверждение об одобрении, переданное от другого агента, как недоверенный ввод, а не подтверждение от вас. Запросы разрешений товарищей по команде всплывают в основной сеанс, поэтому одобрите их там сами.

288 

287<h3 id="context-and-communication">289<h3 id="context-and-communication">

288 Контекст и коммуникация290 Контекст и коммуникация

289</h3>291</h3>

agent-view.md +3 −3

Details

283| :------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |283| :------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

284| `<agent-name> <prompt>` | Если первое слово совпадает с именем пользовательского [subagent](/ru/sub-agents), этот subagent запускается как основной агент сеанса с конфигурацией из его frontmatter |284| `<agent-name> <prompt>` | Если первое слово совпадает с именем пользовательского [subagent](/ru/sub-agents), этот subagent запускается как основной агент сеанса с конфигурацией из его frontmatter |

285| `@<agent-name>` | Упомяните пользовательского subagent в любом месте подсказки для запуска его как основного агента |285| `@<agent-name>` | Упомяните пользовательского subagent в любом месте подсказки для запуска его как основного агента |

286| `@<repo>` | Упомяните репозиторий в каталоге, из которого вы открыли agent view, для запуска сеанса там |286| `@<repo>` | Упомяните репозиторий для запуска сеанса там. См. [Отправка в конкретный каталог](#dispatch-to-a-specific-directory) для того, какие репозитории указаны |

287| `/<command>` | Предложите [skills](/ru/skills) и [commands](/ru/commands) для отправки как подсказку |287| `/<command>` | Предложите [skills](/ru/skills) и [commands](/ru/commands) для отправки как подсказку |

288| `! <command>` | Запустите команду оболочки как фоновое задание вместо запуска сеанса Claude. Задание отображается как строка, к которой вы можете подключиться, наблюдать и отключиться |288| `! <command>` | Запустите команду оболочки как фоновое задание вместо запуска сеанса Claude. Задание отображается как строка, к которой вы можете подключиться, наблюдать и отключиться |

289| `#<number>` или URL pull request | Если сеанс уже работает над этим PR, выберите его вместо отправки |289| `#<number>` или URL pull request | Если сеанс уже работает над этим PR, выберите его вместо отправки |


299 Отправка в конкретный каталог299 Отправка в конкретный каталог

300</h4>300</h4>

301 301 

302Новый сеанс запускается в каталоге, из которого вы открыли agent view. Для целевого другого каталога:302Новый сеанс запускается в каталоге, из которого вы открыли agent view. Для целевого другого каталога используйте любой из этих способов:

303 303 

304* Откройте `claude agents` в этом каталоге.304* Откройте `claude agents` в этом каталоге.

305* Откройте `claude agents` в родительском каталоге, который содержит несколько репозиториев, и упомяните один с `@<repo>` в подсказке для запуска сеанса там.305* Откройте `claude agents` в родительском каталоге и упомяните дочерний репозиторий с `@<repo>` в подсказке. Введите `@` для отображения git репозиториев на один уровень ниже каталога запуска, плюс любой каталог, который уже имеет сеанс в списке. Каталог, имя которого содержит пробел, не указывается.

306* Из оболочки выполните `cd` в каталог и запустите `claude --bg "<prompt>"`.306* Из оболочки выполните `cd` в каталог и запустите `claude --bg "<prompt>"`.

307 307 

308Когда agent view сгруппирован по каталогу, каталог выделенной строки становится целью отправки, поэтому вы можете прокрутить к группе и отправить в неё без переввода пути.308Когда agent view сгруппирован по каталогу, каталог выделенной строки становится целью отправки, поэтому вы можете прокрутить к группе и отправить в неё без переввода пути.

env-vars.md +2 −1

Details

268| `CLAUDE_CODE_SCROLL_SPEED` | Установите множитель прокрутки колеса мыши в [полноэкранном режиме](/ru/fullscreen#mouse-wheel-scrolling). Принимает значения от 1 до 20, и дробные значения ниже 1, такие как `0.5`, чтобы замедлить ускоренную прокрутку трекпада и колеса в терминалах, которые уже усиливают события колеса. Установите на `3`, чтобы соответствовать `vim`, если ваш терминал отправляет одно событие колеса на зубец без усиления. Игнорируется в встроенном терминале JetBrains IDE, где Claude Code использует собственную обработку прокрутки |268| `CLAUDE_CODE_SCROLL_SPEED` | Установите множитель прокрутки колеса мыши в [полноэкранном режиме](/ru/fullscreen#mouse-wheel-scrolling). Принимает значения от 1 до 20, и дробные значения ниже 1, такие как `0.5`, чтобы замедлить ускоренную прокрутку трекпада и колеса в терминалах, которые уже усиливают события колеса. Установите на `3`, чтобы соответствовать `vim`, если ваш терминал отправляет одно событие колеса на зубец без усиления. Игнорируется в встроенном терминале JetBrains IDE, где Claude Code использует собственную обработку прокрутки |

269| `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` | Переопределить бюджет времени в миллисекундах для [SessionEnd](/ru/hooks#sessionend) hooks. Применяется к выходу из сессии, `/clear` и переключению сессий через интерактивный `/resume`. По умолчанию бюджет составляет 1,5 секунды, автоматически повышается до наивысшего `timeout` для каждого hook, настроенного в файлах параметров, до 60 секунд. Тайм-ауты на hooks, предоставленные plugin, не повышают бюджет |269| `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` | Переопределить бюджет времени в миллисекундах для [SessionEnd](/ru/hooks#sessionend) hooks. Применяется к выходу из сессии, `/clear` и переключению сессий через интерактивный `/resume`. По умолчанию бюджет составляет 1,5 секунды, автоматически повышается до наивысшего `timeout` для каждого hook, настроенного в файлах параметров, до 60 секунд. Тайм-ауты на hooks, предоставленные plugin, не повышают бюджет |

270| `CLAUDE_CODE_SESSION_ID` | Установите автоматически в подпроцессах инструмента Bash и PowerShell, подпроцессах [команды hook](/ru/hooks) и подпроцессах stdio [MCP server](/ru/mcp) на ID текущей сессии. Совпадает с полем `session_id` в входных данных hook JSON и обновляется при `/clear`. Подпроцесс MCP server сохраняет ID, с которым он был порождён. На `--resume <session-id>` он получает возобновленный ID, совпадающий с hooks и Bash. На `--continue` или `--resume` без явного ID он может получить начальный ID при запуске вместо этого. Используйте для корреляции скриптов и внешних инструментов с сессией Claude Code, которая их запустила |270| `CLAUDE_CODE_SESSION_ID` | Установите автоматически в подпроцессах инструмента Bash и PowerShell, подпроцессах [команды hook](/ru/hooks) и подпроцессах stdio [MCP server](/ru/mcp) на ID текущей сессии. Совпадает с полем `session_id` в входных данных hook JSON и обновляется при `/clear`. Подпроцесс MCP server сохраняет ID, с которым он был порождён. На `--resume <session-id>` он получает возобновленный ID, совпадающий с hooks и Bash. На `--continue` или `--resume` без явного ID он может получить начальный ID при запуске вместо этого. Используйте для корреляции скриптов и внешних инструментов с сессией Claude Code, которая их запустила |

271| `CLAUDE_CODE_SHELL` | Переопределить автоматическое обнаружение оболочки. Полезно, когда ваша оболочка входа отличается от вашей предпочтительной рабочей оболочки (например, `bash` против `zsh`) |271| `CLAUDE_CODE_SHELL` | Установить оболочку, которую Claude Code использует для запуска команд инструмента Bash. Принимает путь к бинарному файлу `bash` или `zsh`, например `/opt/homebrew/bin/bash`. Другие оболочки, такие как `fish`, не поддерживаются. Если значение не является рабочим путём `bash` или `zsh`, Claude Code игнорирует его и возвращается к автоматическому обнаружению. Автоматическое обнаружение использует вашу `$SHELL`, когда она указывает на `bash` или `zsh`, в противном случае выбирает первый рабочий `zsh`, затем `bash`, найденный в вашем `PATH` и стандартных местах установки |

272| `CLAUDE_CODE_SHELL_PREFIX` | Префикс команды для обёртывания команд bash, которые порождает Claude Code: вызовы инструмента Bash, команды [hook](/ru/hooks), команды [строки состояния](/ru/statusline) и команды запуска stdio [MCP server](/ru/mcp). Hooks PowerShell и hooks в форме exec выполняются без префикса. Полезно для логирования или аудита. Установка пути к исполняемому файлу, такого как `/path/to/logger.sh`, запускает каждую команду как `/path/to/logger.sh '<command>'`. Обёртка получает командную строку как один аргумент, заключённый в кавычки оболочки в `$1`, поэтому обёртка должна повторно оценить `$1` с помощью оболочки, например `exec bash -c "$1"`. Обработка `$1` как пути к исполняемому файлу нарушает stdio MCP servers, которые передают аргументы, такие как `npx -y <package>`. Для вызовов инструмента Bash `$1` содержит полный вызов оболочки, который собирает Claude Code, включая настройку окружения, а не только команду, которую запустил Claude |272| `CLAUDE_CODE_SHELL_PREFIX` | Префикс команды для обёртывания команд bash, которые порождает Claude Code: вызовы инструмента Bash, команды [hook](/ru/hooks), команды [строки состояния](/ru/statusline) и команды запуска stdio [MCP server](/ru/mcp). Hooks PowerShell и hooks в форме exec выполняются без префикса. Полезно для логирования или аудита. Установка пути к исполняемому файлу, такого как `/path/to/logger.sh`, запускает каждую команду как `/path/to/logger.sh '<command>'`. Обёртка получает командную строку как один аргумент, заключённый в кавычки оболочки в `$1`, поэтому обёртка должна повторно оценить `$1` с помощью оболочки, например `exec bash -c "$1"`. Обработка `$1` как пути к исполняемому файлу нарушает stdio MCP servers, которые передают аргументы, такие как `npx -y <package>`. Для вызовов инструмента Bash `$1` содержит полный вызов оболочки, который собирает Claude Code, включая настройку окружения, а не только команду, которую запустил Claude |

273| `CLAUDE_CODE_SIMPLE` | Установите на `1`, чтобы запустить с минимальным системным приглашением и только инструментами Bash, чтения файлов и редактирования файлов. MCP tools из `--mcp-config` по-прежнему доступны. Отключает автоматическое обнаружение hooks, skills, plugins, MCP servers, автоматическую память и CLAUDE.md. OAuth токены и учётные данные цепочки ключей не читаются, поэтому аутентификация Anthropic должна поступать из `ANTHROPIC_API_KEY` или `apiKeyHelper` в `--settings`. Эквивалент передачи [`--bare`](/ru/headless#start-faster-with-bare-mode) |273| `CLAUDE_CODE_SIMPLE` | Установите на `1`, чтобы запустить с минимальным системным приглашением и только инструментами Bash, чтения файлов и редактирования файлов. MCP tools из `--mcp-config` по-прежнему доступны. Отключает автоматическое обнаружение hooks, skills, plugins, MCP servers, автоматическую память и CLAUDE.md. OAuth токены и учётные данные цепочки ключей не читаются, поэтому аутентификация Anthropic должна поступать из `ANTHROPIC_API_KEY` или `apiKeyHelper` в `--settings`. Эквивалент передачи [`--bare`](/ru/headless#start-faster-with-bare-mode) |

274| `CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT` | Установите на `1`, чтобы использовать минимальное системное приглашение и свёрнутые описания инструментов на любой модели. Установите на `0`, `false`, `no` или `off`, чтобы отказаться даже на моделях, где эксперимент или конфигурация сервера в противном случае включили бы это. Полный набор инструментов, hooks, MCP servers и обнаружение CLAUDE.md остаются включены |274| `CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT` | Установите на `1`, чтобы использовать минимальное системное приглашение и свёрнутые описания инструментов на любой модели. Установите на `0`, `false`, `no` или `off`, чтобы отказаться даже на моделях, где эксперимент или конфигурация сервера в противном случае включили бы это. Полный набор инструментов, hooks, MCP servers и обнаружение CLAUDE.md остаются включены |


378| `VERTEX_REGION_CLAUDE_4_6_SONNET` | Переопределить регион для Claude Sonnet 4.6 при использовании Vertex AI |378| `VERTEX_REGION_CLAUDE_4_6_SONNET` | Переопределить регион для Claude Sonnet 4.6 при использовании Vertex AI |

379| `VERTEX_REGION_CLAUDE_4_7_OPUS` | {/* min-version: 2.1.111 */}Переопределить регион для Claude Opus 4.7 при использовании Vertex AI. Добавлено в v2.1.111 |379| `VERTEX_REGION_CLAUDE_4_7_OPUS` | {/* min-version: 2.1.111 */}Переопределить регион для Claude Opus 4.7 при использовании Vertex AI. Добавлено в v2.1.111 |

380| `VERTEX_REGION_CLAUDE_4_8_OPUS` | {/* min-version: 2.1.154 */}Переопределить регион для Claude Opus 4.8 при использовании Vertex AI. Добавлено в v2.1.154 |380| `VERTEX_REGION_CLAUDE_4_8_OPUS` | {/* min-version: 2.1.154 */}Переопределить регион для Claude Opus 4.8 при использовании Vertex AI. Добавлено в v2.1.154 |

381| `VERTEX_REGION_CLAUDE_5_SONNET` | {/* min-version: 2.1.197 */}Переопределить регион для Claude Sonnet 5 при использовании Vertex AI. Добавлено в v2.1.197 |

381| `VERTEX_REGION_CLAUDE_FABLE_5` | {/* min-version: 2.1.170 */}Переопределить регион для Claude Fable 5 при использовании Vertex AI. Добавлено в v2.1.170 |382| `VERTEX_REGION_CLAUDE_FABLE_5` | {/* min-version: 2.1.170 */}Переопределить регион для Claude Fable 5 при использовании Vertex AI. Добавлено в v2.1.170 |

382| `VERTEX_REGION_CLAUDE_HAIKU_4_5` | Переопределить регион для Claude Haiku 4.5 при использовании Vertex AI |383| `VERTEX_REGION_CLAUDE_HAIKU_4_5` | Переопределить регион для Claude Haiku 4.5 при использовании Vertex AI |

383 384 

Details

195 195 

196Средство выбора — это интерактивный список моделей, который открывается, когда разработчик запускает `/model` в Claude Code. Каждая обнаруженная запись помечена "From gateway" и использует `display_name` при предоставлении. Управляемый параметр [`availableModels`](/ru/settings#available-settings) ограничивает то, что может добавить обнаружение.196Средство выбора — это интерактивный список моделей, который открывается, когда разработчик запускает `/model` в Claude Code. Каждая обнаруженная запись помечена "From gateway" и использует `display_name` при предоставлении. Управляемый параметр [`availableModels`](/ru/settings#available-settings) ограничивает то, что может добавить обнаружение.

197 197 

198Обнаруженный ID пропускается только, когда он точно совпадает со строкой, уже находящейся в средстве выбора, или когда оба обнаруженный и существующий ID разрешаются в [Fable](/ru/model-config#work-with-fable-5). Встроенные строки ключены по псевдонимам, таким как `sonnet`, поэтому обнаруженный ID, такой как `claude-sonnet-4-6`, добавляет собственную строку "From gateway" рядом со встроенной записью, а не заменяя её.198Обнаруженный ID пропускается, когда он точно совпадает со строкой, уже находящейся в средстве выбора, или когда оба обнаруженный и существующий ID разрешаются в [Fable](/ru/model-config#work-with-fable-5). {/* min-version: 2.1.197 */}Начиная с Claude Code v2.1.197, обнаруженный явный ID также объединяется со встроенной записью, когда оба разрешаются в одну и ту же модель. Встроенные строки ключены по псевдонимам, таким как `sonnet`, поэтому обнаруженный явный ID модели, на которую псевдоним в настоящее время разрешается, такой как `claude-sonnet-5`, объединяется в строку `sonnet`, в то время как ID, на который псевдоним не разрешается, такой как `claude-sonnet-4-6`, по-прежнему добавляет собственную строку "From gateway" рядом со встроенной записью.

199 199 

200Результаты кешируются в `~/.claude/cache/gateway-models.json` или `%USERPROFILE%\.claude\cache\gateway-models.json` на Windows и обновляются при каждом запуске. Если запрос не выполняется или gateway не реализует `/v1/models`, средство выбора возвращается к кешированному списку из предыдущего запуска или к встроенному списку моделей. Если ваш gateway обслуживает модели Claude под псевдонимами, которые не совпадают с фильтром обнаружения, разработчики могут добавить эти псевдонимы вручную с помощью переменных [конфигурации модели](/ru/model-config).200Результаты кешируются в `~/.claude/cache/gateway-models.json` или `%USERPROFILE%\.claude\cache\gateway-models.json` на Windows и обновляются при каждом запуске. Если запрос не выполняется или gateway не реализует `/v1/models`, средство выбора возвращается к кешированному списку из предыдущего запуска или к встроенному списку моделей. Если ваш gateway обслуживает модели Claude под псевдонимами, которые не совпадают с фильтром обнаружения, разработчики могут добавить эти псевдонимы вручную с помощью переменных [конфигурации модели](/ru/model-config).

201 201 

Details

628* `event.sequence`: монотонно возрастающий счетчик для упорядочивания событий в сеансе628* `event.sequence`: монотонно возрастающий счетчик для упорядочивания событий в сеансе

629* `response_length`: Длина текста ответа в символах629* `response_length`: Длина текста ответа в символах

630* `response`: Текст ответа, усеченный на 60 КБ. Скрыт как `<REDACTED>` по умолчанию. Установите `OTEL_LOG_ASSISTANT_RESPONSES=1` для включения. Когда `OTEL_LOG_ASSISTANT_RESPONSES` не установлен, `OTEL_LOG_USER_PROMPTS` контролирует его вместо этого, поэтому установите `OTEL_LOG_ASSISTANT_RESPONSES=0`, чтобы сохранить ответы скрытыми, пока логирование подсказок включено630* `response`: Текст ответа, усеченный на 60 КБ. Скрыт как `<REDACTED>` по умолчанию. Установите `OTEL_LOG_ASSISTANT_RESPONSES=1` для включения. Когда `OTEL_LOG_ASSISTANT_RESPONSES` не установлен, `OTEL_LOG_USER_PROMPTS` контролирует его вместо этого, поэтому установите `OTEL_LOG_ASSISTANT_RESPONSES=0`, чтобы сохранить ответы скрытыми, пока логирование подсказок включено

631* `model`: Идентификатор модели (например, "claude-sonnet-4-6")631* `model`: Идентификатор модели (например, "claude-sonnet-5")

632* `request_id`: ID запроса Anthropic API из заголовка ответа `request-id`. Присутствует только, когда API возвращает его632* `request_id`: ID запроса Anthropic API из заголовка ответа `request-id`. Присутствует только, когда API возвращает его

633* `query_source`: Подсистема, которая выдала запрос, такая как `"repl_main_thread"`, `"compact"` или имя подагента633* `query_source`: Подсистема, которая выдала запрос, такая как `"repl_main_thread"`, `"compact"` или имя подагента

634 634 

skills.md +2 −0

Details

129 129 

130Ввод `/deploy` запускает skill корня проекта. Введите квалифицированное имя `/apps/web:deploy`, чтобы запустить вложенный вариант явно.130Ввод `/deploy` запускает skill корня проекта. Введите квалифицированное имя `/apps/web:deploy`, чтобы запустить вложенный вариант явно.

131 131 

132Запись `<skill-name>` в местоположениях enterprise, personal или project может быть символической ссылкой на каталог в другом месте на диске. Claude Code следует символической ссылке и читает `SKILL.md` из целевого каталога, и если один и тот же целевой каталог доступен из более чем одного местоположения, Claude Code загружает skill один раз. Plugin skills обрабатывают символические ссылки иначе; см. [Совместное использование файлов в marketplace с помощью символических ссылок](/ru/plugins-reference#share-files-within-a-marketplace-with-symlinks).

133 

132<Note>134<Note>

133 Добавьте `.claude-plugin/plugin.json` в папку skill, и она загружается как [плагин](/ru/plugins-reference#skills-directory-plugins) с именем `<name>@skills-dir`, поэтому он может объединять agents, hooks и MCP servers. В `.claude/skills/` проекта это требует предварительного принятия диалога доверия рабочей области.135 Добавьте `.claude-plugin/plugin.json` в папку skill, и она загружается как [плагин](/ru/plugins-reference#skills-directory-plugins) с именем `<name>@skills-dir`, поэтому он может объединять agents, hooks и MCP servers. В `.claude/skills/` проекта это требует предварительного принятия диалога доверия рабочей области.

134</Note>136</Note>

Details

361Правила разрешений WebSearch не принимают спецификатор. Запись `WebSearch` в `allow` или `deny` — это единственная форма.361Правила разрешений WebSearch не принимают спецификатор. Запись `WebSearch` в `allow` или `deny` — это единственная форма.

362 362 

363<Note>363<Note>

364 WebSearch доступен на Claude API и Microsoft Foundry. На Google Cloud Vertex AI он работает с моделями Claude 4, включая Opus, Sonnet и Haiku. Amazon Bedrock не предоставляет инструмент веб-поиска на стороне сервера.364 WebSearch доступен на Claude API и Microsoft Foundry. На Google Cloud Vertex AI он работает с моделями Claude 4 и более поздними версиями, включая Opus, Sonnet и Haiku. Amazon Bedrock не предоставляет инструмент веб-поиска на стороне сервера.

365</Note>365</Note>

366 366 

367<h2 id="write-tool-behavior">367<h2 id="write-tool-behavior">

Details

26| `irm is not recognized` или `&& is not valid` | [Используйте правильную команду для вашей оболочки](#wrong-install-command-on-windows) |26| `irm is not recognized` или `&& is not valid` | [Используйте правильную команду для вашей оболочки](#wrong-install-command-on-windows) |

27| `Cask 'claude-code' is unavailable: No Cask with this name exists` | [Обновите Homebrew](#homebrew-cask-unavailable-or-outdated) |27| `Cask 'claude-code' is unavailable: No Cask with this name exists` | [Обновите Homebrew](#homebrew-cask-unavailable-or-outdated) |

28| `'bash' is not recognized as the name of a cmdlet` | [Используйте команду установщика Windows](#wrong-install-command-on-windows) |28| `'bash' is not recognized as the name of a cmdlet` | [Используйте команду установщика Windows](#wrong-install-command-on-windows) |

29| `A parameter cannot be found that matches parameter name 'fsSL'` | [Используйте команду установщика Windows](#wrong-install-command-on-windows) |

29| `Claude Code on Windows requires either Git for Windows (for bash) or PowerShell` | [Установите оболочку](#claude-code-on-windows-requires-either-git-for-windows-for-bash-or-powershell) |30| `Claude Code on Windows requires either Git for Windows (for bash) or PowerShell` | [Установите оболочку](#claude-code-on-windows-requires-either-git-for-windows-for-bash-or-powershell) |

30| `Claude Code does not support 32-bit Windows` | [Откройте Windows PowerShell, а не запись x86](#claude-code-does-not-support-32-bit-windows) |31| `Claude Code does not support 32-bit Windows` | [Откройте Windows PowerShell, а не запись x86](#claude-code-does-not-support-32-bit-windows) |

31| `The process cannot access the file ... because it is being used by another process` | [Очистите папку загрузок и повторите попытку](#the-process-cannot-access-the-file-during-windows-install) |32| `The process cannot access the file ... because it is being used by another process` | [Очистите папку загрузок и повторите попытку](#the-process-cannot-access-the-file-during-windows-install) |


489 Wrong install command on Windows490 Wrong install command on Windows

490</h3>491</h3>

491 492 

492Если вы видите `'irm' is not recognized`, `The token '&&' is not valid` или `'bash' is not recognized as the name of a cmdlet`, вы скопировали команду установки для другой оболочки или операционной системы.493Если вы видите `'irm' is not recognized`, `The token '&&' is not valid`, `A parameter cannot be found that matches parameter name 'fsSL'` или `'bash' is not recognized as the name of a cmdlet`, вы скопировали команду установки для другой оболочки или операционной системы.

493 494 

494* **`irm` не распознан**: вы находитесь в CMD, а не PowerShell. У вас есть два варианта:495* **`irm` не распознан**: вы находитесь в CMD, а не PowerShell. У вас есть два варианта:

495 496 


510 irm https://claude.ai/install.ps1 | iex511 irm https://claude.ai/install.ps1 | iex

511 ```512 ```

512 513 

514* **`A parameter cannot be found that matches parameter name 'fsSL'`**: вы запустили установщик macOS/Linux `curl -fsSL ... | bash` в Windows PowerShell, где `curl` является псевдонимом для `Invoke-WebRequest` и отклоняет флаги `-fsSL`. Используйте вместо этого установщик PowerShell:

515 ```powershell theme={null}

516 irm https://claude.ai/install.ps1 | iex

517 ```

518 

513* **`bash` не распознан**: вы запустили установщик macOS/Linux на Windows. Используйте вместо этого установщик PowerShell:519* **`bash` не распознан**: вы запустили установщик macOS/Linux на Windows. Используйте вместо этого установщик PowerShell:

514 ```powershell theme={null}520 ```powershell theme={null}

515 irm https://claude.ai/install.ps1 | iex521 irm https://claude.ai/install.ps1 | iex

vs-code.md +2 −0

Details

5982. Найдите "Claude Code"5982. Найдите "Claude Code"

5993. Нажмите **Uninstall**5993. Нажмите **Uninstall**

600 600 

601Запуск `claude` в интегрированном терминале VS Code автоматически переустанавливает расширение. Чтобы оно оставалось удалённым, отключите **Auto-install IDE extension** в `/config` или установите [`autoInstallIdeExtension`](/ru/settings#global-config-settings) в значение `false`. Вы также можете установить переменную окружения [`CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL`](/ru/env-vars) в значение `1`.

602 

601Чтобы также удалить данные расширения и сбросить все параметры, удалите каталог хранилища расширения для вашей платформы.603Чтобы также удалить данные расширения и сбросить все параметры, удалите каталог хранилища расширения для вашей платформы.

602 604 

603На macOS:605На macOS: