Клодыч В Telegram ↗

Claude Code · версия 2.1.169

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

Claude Code 2.1.169: безопасный режим --safe-mode, команда /cd, исправления политик MCP, Windows и фоновых сессий, меньше нагрузки на CPU.

Релиз Новое: 4Улучшено: 4Исправлено: 14Другое: 8

Новое 4

  • Добавлен флаг --safe-mode (и переменная CLAUDE_CODE_SAFE_MODE): запускает Claude Code с отключёнными кастомизациями (CLAUDE.md, плагины, скиллы, хуки, MCP-серверы) для диагностики проблем
  • Добавлена команда /cd: переносит сессию в другую рабочую директорию, не сбрасывая кэш промпта посреди сессии
  • Добавлены настройка disableBundledSkills и переменная окружения CLAUDE_CODE_DISABLE_BUNDLED_SKILLS, скрывающие от модели встроенные скиллы, воркфлоу и встроенные слеш-команды
  • Добавлена подсказка про claude agents при запуске нескольких параллельных сессий

Улучшено 4

  • Улучшена надёжность TaskCreate: некорректные входные данные автоматически исправляются, а ошибки валидации для незагруженных инструментов включают схему
  • Улучшено сообщение об ошибке, когда организация отключила аутентификацию по API-ключу: теперь оно содержит подсказки в зависимости от источника активного ключа
  • Снижена нагрузка на CPU при потоковой выдаче ответов и анимации спиннера
  • Улучшена контрастность цветов тегов скиллов в меню слеш-команд

Исправлено 14

  • Исправлено: стрелки вверх/вниз перепрыгивали к истории команд, минуя перенесённые строки длинного ввода. Теперь курсор сначала проходит по каждой визуальной строке, а вызов истории начинается с ближнего края
  • Исправлено: корпоративные политики управляемых MCP (allowedMcpServers/deniedMcpServers) не применялись при переподключении, для конфигов из IDE, для серверов из --mcp-config в первой сессии после установки и до загрузки удалённых настроек. Также исправлен медленный холодный старт для организаций без удалённых настроек
  • Исправлено: зависание интерфейса на ~30–50 мс в начале каждого хода у пользователей macOS, вошедших через учётные данные claude.ai
  • Исправлено: claude -p работал медленно или казался зависшим в Windows, пока ждал сканирования слеш-команд и скиллов (регрессия в 2.1.161)
  • Исправлено: Remote Control застревал в состоянии «reconnecting» после возобновления сессии, если одновременно обновлялся токен OAuth
  • Исправлено: всплывающее окно «Connect to GitHub» от Git Credential Manager появлялось при запуске в Windows, когда фоновые git-команды выполнялись без сохранённых учётных данных
  • Исправлено: подсказки в футере (например, «esc to interrupt») не отображались у пользователей с кастомной строкой статуса
  • Исправлено: устаревшие запросы разрешений и диалоги появлялись снова при каждом повторном подключении к удалённой сессии, воркер которой умер в ожидании ответа
  • Исправлено: claude agents --json не показывал заблокированные и только что запущенные фоновые сессии. Добавлен флаг --all для включения завершённых сессий, а также новые поля id и state
  • Исправлено: в представлении агентов после возврата из агента в WSL в Windows Terminal оставался устаревший или искажённый кадр
  • Исправлено: фоновые агенты игнорировали значения env из настроек проекта (например, ANTHROPIC_MODEL), если запускались на заранее прогретом воркере
  • Исправлено: кэш MCPB-плагинов в Windows ложно инвалидировался, из-за чего выполнялась лишняя повторная распаковка
  • Исправлено: файлы блокировки .in_use с PID у плагинов копились без ограничений. Устаревшие маркеры от упавших сессий теперь удаляются раз в сутки
  • Исправлено: недоверенные настройки проекта могли задавать пути к клиентским сертификатам OTEL без подтверждения доверия

Другое 8

  • /workflows теперь открывается сразу, даже пока выполняется ход
  • Возвращён таймаут простоя по умолчанию в 5 минут для Vertex/Foundry, чтобы зависший поток прерывался, а не висел бесконечно. Отключить можно через API_FORCE_IDLE_TIMEOUT=0
  • Удалённо управляемые настройки с некорректной записью теперь применяют остальные валидные политики и показывают ошибку валидации, а не молча отбрасывают весь пакет
  • Фоновые сессии теперь сохраняют --ide, --chrome, --bare, --remote-control и другие флаги при переходе retire→wake, а валидация состояния при повторном запуске стала строже
  • Фоновым сессиям теперь сообщается, что правки в общем checkout заблокированы, пока они не перейдут в worktree. Это избавляет от лишней отклонённой правки перед EnterWorktree
  • Порог предупреждения «CLAUDE.md is too long» теперь масштабируется в зависимости от размера контекстного окна модели
  • Автообновление в Windows перестаёт повторять попытки в рамках сессии, если claude.exe удерживается другим процессом
  • При получении промо-кредитов подписчиками с оплатой через Apple/Google без привязанного способа оплаты теперь объясняется, где его добавить
Следить за обновлениями через RSS

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

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