В репозитории выпущен Claude Code v2.1.257 с перечнем изменений продукта.
Claude Fable 5.1 стала моделью Fable по умолчанию и получила контекст 1M. Для часов окончания хода и временных меток в просмотре транскрипта добавлены настройки timeFormat и timeZone.
В автоматический режим добавлено правило Containment Escape, которое не одобряет автоматически получение облачных метаданных учётных данных, обход ограничений исходящего трафика и доступ между арендаторами, если среда не пометила их ожидаемыми. Перед первым чтением файла вне рабочих каталогов автоматический режим теперь показывает одноразовый запрос с возможностью заблокировать такое чтение настройкой permissions.blockReadsOutsideWorkingDirectories.
Проверка утверждений:
- В репозитории Claude Code опубликован релиз v2.1.257 с перечнем изменений продукта. (подтверждено самой публикацией: доказательство; «ashwin-ant released this 01 Sep 17:53 v2.1.257»)
- В Claude Code v2.1.257 добавлена Claude Fable 5.1 как модель Fable по умолчанию; для неё заявлены контекст 1M и цены $10/$50 за Mtok, а чтения кэша стоят $0.25 за Mtok. (подтверждено самой публикацией: доказательство; «Added Claude Fable 5.1 ( claude-fable-5-1 ), now the default Fable model — 1M context, $10/$50 per Mtok with $0.25/Mtok cache reads»)
- Релиз добавляет настройки timeFormat и timeZone для формата часов окончания хода и временных меток в просмотре транскрипта: 12-часовой, 24-часовой, 24-часовой UTC или шаблон strftime. (подтверждено самой публикацией: доказательство; «Added “Time format” ( timeFormat ) and timeZone settings: 12-hour, 24-hour, 24-hour UTC, or a strftime pattern for the turn-end clock and transcript-view timestamps»)
- В автоматический режим добавлено правило Containment Escape: получение облачных метаданных учётных данных, обход ограничений исходящего трафика и доступ между арендаторами больше не одобряются автоматически, если среда не пометила их ожидаемыми. (подтверждено самой публикацией: доказательство; «Added a Containment Escape rule to auto mode so cloud metadata-credential fetches, egress evasion, and cross-tenant reach are no longer auto-approved unless your environment marks them expected»)
- Переменная CLAUDE_CODE_SUBAGENT_MODEL_FORCE позволяет принудительно применить CLAUDE_CODE_SUBAGENT_MODEL или основную модель ко всем субагентам, игнорируя переопределения при запуске и в определениях агентов. (подтверждено самой публикацией: доказательство; «Added CLAUDE_CODE_SUBAGENT_MODEL_FORCE to apply CLAUDE_CODE_SUBAGENT_MODEL (or the main model) to every subagent, ignoring per-spawn and agent-definition model overrides»)
- В автоматическом режиме перед первым чтением файла вне рабочих каталогов появляется одноразовый запрос, в котором такое чтение можно заблокировать настройкой permissions.blockReadsOutsideWorkingDirectories. (подтверждено самой публикацией: доказательство; «Added a one-time prompt in auto mode before the first file read outside the working directories, with the option to block such reads ( permissions.blockReadsOutsideWorkingDirectories )»)
- Для обнаруженных записей в выборе модели добавлена поддержка описания, которое передаёт gateway; без описания по-прежнему показывается «From gateway». (подтверждено самой публикацией: доказательство; «Added support for a gateway-supplied description on discovered /model picker entries ( CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY ); entries without one still read “From gateway”»)
- В v2.1.257 исправлен запуск фоновых сессий, который мог не срабатывать при самообновлении npm-установки на macOS и в Windows при устаревшем lock-файле демона с повторно использованным идентификатором процесса. (подтверждено самой публикацией: доказательство; «Fixed background sessions failing to start on macOS npm installs during a self-update, and on Windows when a stale daemon lock file pointed at a reused process id»)
- Релиз Claude Code v2.1.252 исправляет сбой Bash-команд с ошибкой «task output swap refused» на некоторых Mac, когда каталог задач был перемещён или связан. (подтверждено самой публикацией: доказательство; «Fixed Bash commands failing with “task output swap refused (tasks dir moved or linked)” on some Macs»)
- В v2.1.252 исправлено несохранение настройки «always allow» в проекте, где ещё нет .claude/settings.local.json. (подтверждено самой публикацией: доказательство; «Fixed “always allow” not saving in a project that has no .claude/settings.local.json yet»)
- В v2.1.252 исправлено зависание на несколько минут сессий Remote Control из Claude Desktop или VS Code после завершения инструмента при ухудшенном соединении с claude.ai. (подтверждено самой публикацией: доказательство; «Fixed Remote Control sessions hosted by Claude Desktop or VS Code stalling for minutes after a tool finished when the connection to claude.ai was degraded»)
- В v2.1.252 исправлены уведомления фоновых задач с очень большим текстом ошибки, из-за которых размер диалога мог превысить лимит API-запроса. (подтверждено самой публикацией: доказательство; «Fixed background task notifications with very large failure output (for example git errors on a full disk) making the conversation exceed the API request size limit»)
Первоисточники:
- https://github.com/anthropics/claude-code/releases/tag/v2.1.252
- https://github.com/anthropics/claude-code/releases/tag/v2.1.257
оценка 78.4 · тип release · ревизия 2 · истории st-19ge8t6