Клодыч В Telegram ↗

Claude Code · версия 2.1.133

Claude Code 2.1.133: что нового

Claude Code 2.1.133: настройка worktree.baseRef, пути к bwrap и socat, effort в хуках, а также исправления OAuth для MCP, прокси и параллельных сессий.

Релиз Новое: 3Улучшено: 2Исправлено: 9Другое: 3

Новое 3

  • Добавлена настройка worktree.baseRef (fresh | head): она определяет, от чего ветвятся worktree для --worktree, EnterWorktree и изоляции агентов: от origin/<default> или от локального HEAD. Важно: значение по умолчанию fresh возвращает базу EnterWorktree к origin/<default> (начиная с 2.1.128 это был локальный HEAD). Чтобы непушенные коммиты попадали в новые worktree, задайте worktree.baseRef: "head"
  • Добавлены управляемые настройки sandbox.bwrapPath и sandbox.socatPath (Linux/WSL) для указания собственных путей к бинарникам bubblewrap и socat
  • Добавлен ключ административного уровня parentSettingsBehavior ('first-wins' | 'merge'), позволяющий администраторам включать SDK managedSettings (родительский уровень) в слияние политик

Улучшено 2

  • Улучшено поведение режима фокуса
  • Улучшено использование памяти: при нехватке памяти освобождаются заранее запущенные фоновые воркеры

Исправлено 9

  • Исправлено: параллельные сессии больше не заканчивают ошибкой 401 после гонки при обновлении refresh-токена, из-за которой стирались общие учётные данные
  • Исправлено: разрешающие правила Edit/Write, привязанные к корню диска (C:\) или к / в POSIX, срабатывали неверно и всегда вызывали запрос подтверждения
  • Исправлено необработанное отклонение (ECOMPROMISED), возникавшее при нарушении блокировки файла истории или лога сессии из-за рассинхронизации часов или медленного диска
  • Исправлено: нажатие Esc во время сжатия контекста разговора показывало ложное уведомление «Error compacting conversation»
  • Исправлено: HTTP(S)_PROXY / NO_PROXY / mTLS не учитывались на всём протяжении MCP OAuth-потока, включая discovery, динамическую регистрацию клиента, обмен токенов и их обновление
  • Исправлено: Read/Write/Edit отклонялись на сетевых дисках, подключённых через --add-dir / additionalDirectories в SDK
  • Исправлено: остановка/прерывание из claude.ai через Remote Control не отменяли сессию CLI полностью, как это делает локальный Esc, из-за чего сообщения в очереди не продвигались после прерывания зависшего инструмента или промпта
  • Исправлено: /effort в одной сессии неожиданно менял уровень effort в других параллельных сессиях; также исправлена связанная проблема, из-за которой изменение effort из IDE могло молча теряться
  • Исправлено: субагенты не находили скиллы проекта, пользователя и плагинов через инструмент Skill

Другое 3

  • Хуки теперь получают текущий уровень effort через поле JSON-ввода effort.level и переменную окружения $CLAUDE_EFFORT, а команды инструмента Bash могут читать $CLAUDE_EFFORT
  • claude --help теперь показывает --remote-control рядом с --remote-control-session-name-prefix
  • [VSCode] Исправлено: claudeCode.claudeProcessWrapper падал с ошибкой «Unsupported platform», если в сборку расширения не включён бинарник Claude
Следить за обновлениями через RSS

Перевод официального CHANGELOG.md Claude Code. Перевод автоматический, при расхождениях приоритет у оригинала на английском.

Получить API-ключ →