Start Debugging

Тег: cli

9 статей

Автоматический режим Claude Code теперь ловит rm -rf с пустой переменной
Релизы 28-й недели Claude Code (v2.1.202-v2.1.206, с 6 по 10 июля 2026 года) учат автоматический режим останавливаться перед rm -rf, путь которого получен из переменной, развернувшейся в ничто, закрывая классическую ловушку rm -rf /.
Claude Code 2.1.198 по умолчанию запускает субагентов в фоне
Claude Code v2.1.198 (2026-07-01) по умолчанию переводит субагентов на фоновое выполнение, так что главный агент продолжает работать, пока они выполняются, а фоновые агенты, которые правят код, теперь автоматически делают commit, push и открывают draft PR по завершении.
Claude Code 2.1.200 переименовывает режим разрешений по умолчанию в Manual
Claude Code v2.1.200 (3 июля 2026) переименовывает режим разрешений 'default' в 'Manual' в CLI, VS Code и JetBrains и прекращает автоматическое продолжение диалогов AskUserQuestion. Значение в конфигурации остаётся 'default', а 'manual' принимается как псевдоним.
Claude Code 2.1.183 запрещает автоматическому режиму выполнять разрушительные команды Git и IaC
Claude Code v2.1.183 (2026-06-19) блокирует git reset --hard, git clean -fd и terraform/pulumi/cdk destroy в автоматическом режиме, если вы их не запросили, закрывая агентскую лазейку, где один неудачный ход уничтожает незакоммиченную работу.
Claude Code 2.1.169 добавляет --safe-mode и команду /cd, сохраняющую кеш промптов горячим
Claude Code v2.1.169 (8 июня 2026) приносит флаг --safe-mode, отключающий все настройки для чистой отладки, и команду /cd, которая переносит сессию в новый каталог, не разрушая кеш промптов в середине работы.
Claude Code 2.1.128 загружает плагины из .zip-архивов и больше не теряет неотправленные коммиты
Claude Code v2.1.128 (4 мая 2026) добавляет поддержку --plugin-dir для .zip-архивов, заставляет EnterWorktree создавать ветку от локального HEAD и не позволяет CLI просачивать собственный OTLP endpoint в подпроцессы Bash.
Claude Code 2.1.126 добавляет `claude project purge` для очистки всего состояния репозитория
Claude Code v2.1.126 включает claude project purge, новую подкоманду CLI, которая удаляет каждую транскрипцию, задачу, запись истории файлов и блок конфигурации, связанные с путём проекта, за одну операцию. Поддерживает --dry-run, --yes, --interactive и --all.
Экспорт диалогов Claude Code в PDF с помощью jsonl-to-pdf
Практическое руководство по превращению JSONL-файлов, которые Claude Code пишет в ~/.claude/projects/, в готовые к публикации PDF с помощью jsonl-to-pdf, с вложенностью субагентов, скрытием секретов, компактной и тёмной темами и рецептами для CI.