Claude Code 2.1.323 добавляет экспериментальный Code Mode и ужесточает проверки разрешений Bash и песочницы
В Claude Code v2.1.323, выпущенной, согласно примечаниям к релизу, 12 ноября 2026 года, добавлены:
- Code Mode: экспериментальный режим, который можно включить по желанию: Claude пишет JavaScript для вызова своих инструментов. В документации объясняется, как включить его или отключить для всей организации.
- Плагины: в
plugin.jsonтеперь поддерживаетсяengines["claude-code"]; плагин, несовместимый с указанным диапазоном версий Claude Code, не устанавливается, не обновляется и не загружается, а при установке и обновлении выбирается самая новая подходящая версия. Командаclaude plugin validateтеперь проверяет типы в модуле хуков плагина на TypeScript, а флаг--strictзавершает проверку с ошибкой при любой найденной проблеме. - Кредиты на использование: если модели нужны кредиты, а они отключены или исчерпаны, появляется меню с вариантами: остановиться, перейти на кредиты или сменить тариф. Исправлено несколько проблем с сообщением о недельном лимите Fable и временем его сброса.
- Другие нововведения: настройка
CLAUDE_CODE_AUTO_MODE_MODELв управляемых параметрах для сеансов Claude Desktop у сторонних провайдеров; поддержка.docxпри загрузке ресурсов в инструмент Artifact; индикатор выполнения каждые 30 секунд при долгой работе хуков в сеансахclaude -pи SDK; предупреждение при запуске, если в правиле разрешения Bash используется*в значении переменной.
Разрешения и песочница. В релизе исправлен длинный список ситуаций, когда команда Bash могла выполняться без запроса разрешения или вне песочницы (правила разрешения с присоединёнными шаблонными символами, например Bash(ls*), комбинации флагов sudo, пропуск правил запрета и запроса за sudo и env, sandbox.excludedCommands, команда rm, проверенная не в той папке, а также доступ Write и Edit к пути под правилом запрета Read). Изменения, которые могут повлиять на существующие настройки:
- Теперь
--permission-mode autoилиdefaultMode: autoзапускает Claude в ручном режиме, если автоматический режим недоступен. - Правило «больше не спрашивать», похожее на содержащее секрет, или сохраняемое в отслеживаемый Git файл
settings.local.json, действует только в течение сеанса. - В macOS, Linux и WSL песочница Bash игнорирует доступ на запись, полученный через символическую ссылку на другой путь; команды
git worktree add,moveиremoveвнутри неё завершаются ошибкой в режиме только для чтения. - Запуск прекращается, если файл
--settingsс ключомsandboxсодержит некорректный JSON. /security-reviewтеперь запрашивает разрешение перед запуском, а создание worktree отклоняет рабочие копии, чьи папки.gitявляются ссылками или содержат жёсткие ссылки.- Предполагаемый размер контекстного окна для неизвестного ID модели изменён с 200K на 1M;
CLAUDE_CODE_DISABLE_1M_CONTEXT=1сохраняет размер 200K. - Число сообщений, которые один сеанс может отправлять другим сеансам без запроса, увеличено примерно с 20 до 100 000.
- Настройка
subagentStatusLineудалена, а настройкаagentв плагине объявлена устаревшей и теперь вызывает предупреждение.
В релизе также обновлены Remote Control, Claude Code on the web, VS Code, Claude Tag (включая сеансы Slack в Compliance API, доступные в бета-версии на планах Enterprise) и Code Review (экспорт стоимости проверок в CSV); исправлено множество проблем со входом в систему, MCP, экспортом OpenTelemetry и отображением терминала.
Источники
- v2.1.323claude
Получайте такие новости в push.
AI Tracker сообщит, когда что-то меняется в ваших инструментах.