Что изменилось: В 2.1.288 исправили пропуск запросов подтверждения опасного удаления в скриптах оболочки в режиме bypassPermissions или при разрешающем правиле для оболочки. Прошлый пост
В Claude Code 2.1.288, ИИ-помощнике для работы с кодом, исправили пропуск запросов подтверждения опасного удаления в скриптах оболочки. Ошибка проявлялась в режиме bypassPermissions, режиме с отключёнными запросами разрешения, или при наличии правила, разрешающего запуск оболочки.
В описании релиза к опасным относят команды удаления корневого или домашнего каталога. В версии 2.1.287 похожая ошибка возникала, когда команда удаления для вывода использовала путь с ~ или подстановочными символами.
Проверка утверждений:
- В Claude Code 2.1.288 исправили отсутствие запроса подтверждения для опасных команд удаления внутри скриптов bash -c или sh -c в режиме bypassPermissions или при разрешающем правиле для оболочки. (подтверждено самой публикацией: доказательство; «Fixed a dangerous rm (such as one on / or the home directory) inside a bash -c or sh -c script running without a prompt in bypassPermissions mode or under a shell allow rule ( #96300 )»)
- В описании релиза 2.1.288 примерами опасных команд названы команды удаления корневого или домашнего каталога. (подтверждено самой публикацией: доказательство; «Fixed a dangerous rm (such as one on / or the home directory) inside a bash -c or sh -c script running without a prompt in bypassPermissions mode or under a shell allow rule ( #96300 )»)
- В Claude Code 2.1.287 исправили потерю обязательного запроса подтверждения для опасной команды удаления, если та же команда перенаправляла вывод в путь с ~ или подстановочными символами. (подтверждено самой публикацией: доказательство; «Fixed a dangerous rm (such as one on / or the home directory) losing its always-ask safeguard when the same command also redirected output to a ~ or wildcard path»)
Публикации:
Первоисточники:
- https://github.com/anthropics/claude-code/releases/tag/v2.1.273
- https://github.com/anthropics/claude-code/releases/tag/v2.1.274
- https://github.com/anthropics/claude-code/releases/tag/v2.1.277
- https://github.com/anthropics/claude-code/releases/tag/v2.1.278
- https://github.com/anthropics/claude-code/releases/tag/v2.1.275
- https://github.com/anthropics/claude-code/releases/tag/v2.1.276
- https://blog.szypowi.cz/p/claude-code-reads-agents.md-only-when-telemetry-is-on
- https://github.com/anthropics/claude-code/releases/tag/v2.1.281
- https://github.com/anthropics/claude-code/releases/tag/v2.1.282
- https://github.com/anthropics/claude-code/releases/tag/v2.1.283
- https://github.com/anthropics/claude-code/releases/tag/v2.1.285
- https://github.com/anthropics/claude-code/releases/tag/v2.1.286
- https://github.com/anthropics/claude-code/releases/tag/v2.1.287
- https://github.com/anthropics/claude-code/releases/tag/v2.1.288
оценка 67,3 из 100 · тип: релиз