Claude Code v2.1.243: управление моделями и исправления
- Версия: v2.1.243
- Крупное:
- Добавлена разбивка по циклам в
/usage: количество запусков, общее количество токенов, токены за запуск и последний запуск, чтобы легко обнаружить неконтролируемые или болтливые задачи/loop. - Добавлена настройка
modelPicker: настройка выбора/modelс упорядоченным, помеченным списком моделей (любое написание идентификатора, включая Vertex/Bedrock), добавляемым к встроенному списку или заменяющим его. - Добавлены настройки
promptCacheTtlиsubagentPromptCacheTtl, чтобы пользователи API-ключей и облачных провайдеров могли сохранять 1-часовой кэш подсказок в основном разговоре, а субагенты оставались на 5 минут. - Добавлена управляемая настройка
modelPricing, чтобы согласованные организацией тарифы за модель и множитель скидки использовались для/cost, строки состояния и данных телеметрии вместо стандартной цены. - Добавлен вход без ключа в
/login→ Anthropic Console: «Войти с учетной записью Console» (рекомендуется) наряду с созданием API-ключа, чтобы организации, не разрешающие API-ключи, могли войти. - Добавлена строка
Skipped sourcesв/status, перечисляющая источники управляемых настроек (например,managed-settings.json), присутствующие, но не примененные из-за активного источника с более высоким приоритетом. - Добавлен маркер
managedв/mcpи/pluginsдля коннекторов claude.ai, аутентификация которых управляется вашей организацией. - Добавлена подсказка для пользователей claude.ai, не подключивших GitHub для Claude Code в вебе, указывающая на
/web-setup. - Добавлена строка в
/status, показывающая, подключен ли GitHub для Claude Code в вебе (Pro/Max), со ссылкой на/web-setup, если нет. - Добавлена модель (и уровень усилий), на которой работал каждый субагент, в
/tasksи диалоги деталей агента. - Улучшено время запуска: запуск песочницы и MCP больше не блокирует первый кадр, голые запуски пропускают регистрацию подкоманд, а обнаружение рабочих процессов, настройки и работа с хранилищем доверия стали дешевле.
- Улучшен размер загрузки нативной установки и автообновления: бинарник теперь сжат zstd (около 75 МБ вместо 340 МБ на Linux x64).
- Улучшена атрибуция телеметрии использования вашей организации для сессий, аутентифицирующихся с
ANTHROPIC_AUTH_TOKENнапрямую через Anthropic API, чтобы применялись его настройки обработки данных. - Улучшен размер нативного бинарника: примерно на 2 МБ меньше за счет более компактного хранения встроенных навыков и текста подсказок.
- Улучшено использование памяти нативных сборок: код теперь загружается по требованию вместо постоянного хранения всего пакета (примерно на 40–70 МБ меньше памяти на сессию).
- Улучшено пиковое использование памяти в длительных сессиях (среда выполнения теперь собирает мусор раньше по мере роста кучи).
- Улучшен
/loginчерез SSH: URL входа появляется немедленно, нажатиеcсообщает, как был скопирован URL, вместо всегда успешного утверждения, и подсказка объясняет, как выделить текст в полноэкранном режиме. - Улучшена ошибка при использовании усилий
xhigh/maxс отключенным мышлением: теперь она называет уровень, настройку, отключившую мышление, и/effort highкак исправление. - Улучшен
/loop: последовательные пробуждения, когда Клоду нечего делать, теперь сворачиваются в одну строку в терминале вместо вывода каждой. - Изменено приглашение инструмента Bash в песочнице: больше не перечисляются разрешенные сетевые хосты, поэтому Клод пытается выполнять запросы (и вы можете одобрять новые хосты) вместо предположения, что не перечисленные хосты заблокированы.
- Обновлены выбор
/modelи встроенный навыкclaude-api, чтобы показывать цены Sonnet 5 $2/$10 за Mtok как стандартную цену, а не ограниченную по времени акцию. - Изменено использование компьютера на macOS: клик по рабочему столу, Dock или окну Finder теперь требует предоставления доступа к Finder через диалог доступа, как и любое другое приложение.
- Изменено поведение
/model,/fastи/effort: они также выполняются немедленно, а не ставятся в очередь до конца хода на Bedrock, Vertex и Foundry и при отключенной телеметрии. - Изменен сокет входящих сообщений межсессионного обмена: закрывает соединения, не отправляющие полную строку в течение 30 секунд; скрипты, отправляющие данные, должны подключаться, когда данные готовы.
- Улучшено уведомление при возобновлении разговора, Remote Control которого удерживается другим терминалом: теперь оно сообщает, что сессии на других машинах не видны и не доступны с этой.
- [VSCode] Улучшено усечение истории в длительных сессиях: сначала удаляются старые строки активности инструментов, чтобы ваши сообщения и ответы Клода оставались видимыми.
- [VSCode] Улучшена атрибуция телеметрии использования расширения вашей организации при входе с учетной записью Claude, чтобы применялись его настройки обработки данных.
- Добавлена разбивка по циклам в
- Минорное:
- Исправлено: удаленные MCP-серверы в неинтерактивных (
-p) и SDK-сессиях больше не восстанавливаются после разрыва соединения; теперь они автоматически переподключаются или сообщают о сбое. - Исправлен вход в MCP-сервер, запущенный из настольного приложения, с ошибкой «Invalid redirect URI» на серверах, поддерживающих документы метаданных client ID (например, Linear).
- Исправлено: автоматический режим оставался недоступным при запуске, когда было закэшировано временное отключение на стороне сервера, а последующие запросы флагов не удались.
- Исправлено: вызовы инструментов в автоматическом режиме отклонялись как «временно недоступны» примерно через минуту ожидания, когда API был кратковременно перегружен и просил клиента повторить.
- Исправлено: выбор
/modelмолча игнорировал выбор Ultracode; выбор Ultracode теперь применяется к текущей сессии. - Исправлено:
/resumeперечислял только 50 последних сессий; выбор теперь загружает больше при прокрутке. - Исправлено: облачные сессии возобновлялись после перезапуска в середине хода с ожидающим хуком или уведомлением фоновой задачи, отправленным как подсказка вместо обычного сообщения продолжения.
- Исправлено: межсессионный обмен сообщениями молча отключался в пользовательских пространствах имен и контейнерах без root после усиления каталога сокетов в 2.1.232.
- Исправлено: текст, выходящий за пределы контейнера (например, URL входа в
/login), терял ведущие столбцы при перерисовке другой части экрана. - Исправлено:
spellcheckне подчеркивал неправильно написанное слово, введенное сразу после эмодзи. - Исправлено: фоновые субагенты не просыпались после завершения последней фоновой задачи Bash.
- Исправлено: сессии замолкали на 10+ минут, когда Anthropic API не начинал ответ: запрос теперь завершается по таймауту через ~3 минуты, повторяется один раз, затем показывает
API Error: No response from API. - Исправлено: ошибки аутентификации, доступности моделей и другие клиентские ошибки отображались как вывод модели вместо строк ошибок.
- Исправлена федерация идентификаторов рабочих нагрузок в CI: процессы в одном задании используют общий токен вместо повторного обмена одноразовым токеном; отклоненный обмен завершается с ошибкой с сообщением сервера.
- Исправлено: управляемые сервером
companyAnnouncementsне отображались при запуске в сессии, начавшейся со входа (например, первый запуск после/logout). - Исправлено: условия хуков, такие как
Bash(cat *), срабатывали на несвязанных командах Bash, когда команда содержала$()или обратные кавычки с подстановкой команд и последующими аргументами. - Исправлено: зависимости плагинов, объявленные с полем
marketplace, никогда не разрешались при загрузке обоих плагинов через--plugin-dir. - Исправлено:
/reload-pluginsсохранял инструмент LSP после отключения последнего LSP-плагина; теперь также предупреждает перед изменением LSP-плагина, которое приведет к повторному чтению разговора. - Исправлено:
--agentsмолча игнорировал неверный JSON или неверные определения агентов; теперь завершается с понятной ошибкой, как--mcp-config. - Исправлено:
/statusпоказывал «Found invalid entries in: .» без имени файла, когда в~/.claude.jsonесть неверная запись MCP-сервера. - Исправлено:
/clearудалял имя сессии/renameиз строки подсказки, хотя имя сохранялось для новой сессии. - Исправлено: поиск истории Ctrl+R и история стрелкой вверх ломались, когда
~/.claude/history.jsonlсодержит поврежденную запись. - Исправлено: Ctrl+[ не выходил из режима INSERT vim в терминалах, кодирующих измененные клавиши (modifyOtherKeys / kitty protocol).
- Исправлено: локальное IDE-соединение маршрутизировалось через
HTTPS_PROXY(и иногда не работало), когдаlocalhostбыл указан вNO_PROXY, но не в нижнем регистреno_proxy; теперь учитываются оба варианта. - Исправлено: детали сетевого нарушения песочницы терялись из результата инструмента Bash, когда заблокированная команда все равно завершалась с кодом 0 (например,
curl, печатающий страницу 403 прокси). - Исправлено: поля
rate_limitsв строке состояния и/usageпродолжали показывать процент использования до сброса окна ограничения после сброса окна во время простоя сессии. - Исправлено:
claude --teleportзавершался при незакоммиченных изменениях вместо предложения спрятать их и продолжить, как это делает выбор сессии. - Исправлено:
/web-setupмногократно просил войти, когда старый GitHub CLI (безgh auth token) уже был аутентифицирован. - Исправлено: Claude в Chrome терял соединение с Claude Code после автообновления, очистившего версию, с которой он был настроен; нативный хост теперь запускается через стабильный лаунчер
claude. - [VSCode] Исправлено: сессии, запущенные до первой загрузки флагов функций (например, сразу после установки), открывались в режиме разрешений по умолчанию вместо автоматического режима или настроенного режима по умолчанию.
- [VSCode] Исправлено: разделы Focus view, которые вы развернули, сворачивались сами по себе во время активности инструментов субагентов.
- Исправлено:
claude remote-controlзавершался и оставлял подключенные сессии Remote Control, когда сервер терял свое окружение в середине сессии; теперь он восстанавливается. - Исправлено: сессии Remote Control, обслуживаемые
claude remote-control, иногда зависали после его остановки и перезапуска для участников Team и Enterprise без роли администратора или владельца.
- Исправлено: удаленные MCP-серверы в неинтерактивных (
- Ссылка: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md
Sources
More in “Claude Code — обновления”
- Claude Code v2.1.239: исправления и улучшенияAug 21
- Claude Code v2.1.238: новые настройки и исправленияAug 20
- Обновление v2.1.237: кэширование и стиль ConciseAug 20
- Claude Code v2.1.236: улучшения и исправленияAug 19
- Обновление Claude Code: исправления и улучшенияAug 18
- Claude Code v2.1.234: security, fixes, new featuresAug 17