Claude Code · версия 2.1.19
Claude Code 2.1.19: что нового
Claude Code 2.1.19: новый синтаксис аргументов $ARGUMENTS[0], скиллы без подтверждения и исправления падений, сессий и хуков.
Новое 2
- Добавлена переменная окружения
CLAUDE_CODE_ENABLE_TASKS: значениеfalseвременно возвращает старую систему - Добавлены сокращения
$0,$1и т. д. для доступа к отдельным аргументам в пользовательских командах
Улучшено 2
- Изменено: скиллы без дополнительных разрешений и хуков теперь разрешены без запроса подтверждения
- Изменён синтаксис индексированных аргументов: вместо
$ARGUMENTS.0теперь$ARGUMENTS[0](квадратные скобки)
Исправлено 8
- Исправлены падения на процессорах без поддержки инструкций AVX
- Исправлены зависшие процессы Claude Code после закрытия терминала: теперь перехватываются ошибки EIO из
process.exit(), а в качестве запасного варианта используется SIGKILL - Исправлено:
/renameи/tagобновляли не ту сессию при возобновлении из другой директории (например, из git worktrees) - Исправлено: возобновление сессий по пользовательскому названию не работало при запуске из другой директории
- Исправлена потеря вставленного текста при использовании стэша промпта (Ctrl+S) и его восстановлении
- Исправлено: в списке агентов для агентов без явно заданной модели отображалось «Sonnet (default)» вместо «Inherit (default)»
- Исправлено: фоновые команды хуков не возвращали управление сразу, из-за чего сессия могла ждать процесс, который намеренно был запущен в фоне
- Исправлено: в предпросмотре записи файла пропускались пустые строки
Другое 2
- [SDK] Добавлено воспроизведение сообщений-вложений
queued_commandв виде событийSDKUserMessageReplayпри включённомreplayUserMessages - [VSCode] Форк сессии и откат (rewind) теперь доступны всем пользователям
Перевод официального CHANGELOG.md Claude Code. Перевод автоматический, при расхождениях приоритет у оригинала на английском.