Клодыч В Telegram ↗

Claude Code · версия 2.1.153

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

Claude Code 2.1.153: опция skipLfs для маркетплейсов, исправления MCP и фоновых сессий, новое поведение /model и улучшения claude agents и doctor.

Релиз Новое: 1Исправлено: 23Другое: 12

Новое 1

  • Добавлена опция skipLfs для источников маркетплейса плагинов github/git: она позволяет пропускать загрузку Git LFS при клонировании и обновлении

Исправлено 23

  • Исправлено: stateful MCP-серверы без необязательного GET SSE-потока уходили в бесконечный цикл переподключений на tools/list (регрессия в v2.1.147)
  • Исправлена регрессия, из-за которой кастомный API-шлюз мог получать OAuth-учётные данные Anthropic пользователя вместо собственного токена шлюза
  • Исправлено: MCP-серверы из frontmatter субагентов (инструмент Agent) игнорировали --strict-mcp-config, --bare, удалённый режим, корпоративную управляемую конфигурацию MCP и политики разрешения/запрета MCP-серверов из managed-настроек
  • Исправлено: установщик для Windows PowerShell сообщал «Installation complete!», хотя установка на самом деле завершилась ошибкой
  • Исправлено: для установок через npm claude update ставил последнюю версию вместо версии настроенного канала релизов
  • Исправлено чрезмерное потребление памяти (несколько ГБ) при возобновлении сессии по пути к файлу транскрипта на машинах с большим количеством сохранённых сессий
  • Исправлено: claude agents и claude --bg продолжали работать на устаревшем демоне, запущенном до появления поддержки binary-takeover, даже после обновления
  • Исправлено зависание, при котором CLI мог не завершиться, если stdin закрывался без EOF в режиме stream-json, оставляя после себя устаревший маркер сессии
  • Исправлено: некорректные ссылки file:// в ответах Claude не были кликабельными в терминале
  • Исправлено: claude --help выводил текст без переноса строк в терминалах уже 92 столбцов
  • Исправлено: уведомления о прогрессе инструментов MCP не отображались в свёрнутом виде инструмента
  • Исправлено: инструмент Agent с subagent_type: 'claude' работал в недокументированном временном worktree, из-за чего результаты, записанные в пути из gitignore, могли молча теряться
  • Исправлено: сочетания клавиш /btw переставали реагировать в фоновых сессиях, пока выполнялась задача
  • Исправлено: запись временных файлов фоновыми сессиями в $CLAUDE_JOB_DIR вызывала запрос разрешения на доступ к «чувствительному файлу»
  • Исправлено: при восстановлении фонового агента с удалённой рабочей директорией показывался обрезанный стектрейс вместо понятного сообщения об ошибке
  • Исправлено: EnterWorktree не был доступен в фоновых сессиях сразу (раньше сначала требовался ToolSearch)
  • Исправлено: cmd+k в iTerm2/Terminal.app не перерисовывал подключённые фоновые сессии
  • Исправлено: в подключённых фоновых сессиях на Windows окно кандидатов IME появлялось внизу экрана, а не рядом с кареткой ввода
  • Исправлено: утечка цвета фона при подключении к фоновому агенту из терминалов только с 256 цветами после того, как агент выводил диффы файлов
  • Исправлено: /copy и копирование при выделении молча не обновляли системный буфер обмена при подключении к фоновой сессии внутри tmux
  • Исправлено: открытие claude agents при включённом Remote Control оставляло «зомби»-записи сессий на вкладке Code после выхода
  • Исправлено: /rename в фоновых сессиях не обновлял баннер сессии сразу
  • Исправлен откат обновления на Windows: если обновление не удалось, Claude Code теперь восстанавливает исходный исполняемый файл копированием и сообщает, как восстановиться

Другое 12

  • Claude Code теперь один раз показывает уведомление, если глобальная установка через npm не может обновляться автоматически; исправления перечислены в /doctor
  • Команды строки состояния теперь получают переменные окружения COLUMNS и LINES, чтобы скрипты могли подгонять вывод под ширину терминала
  • claude agents: автодополнение в поле отправки задач теперь подсказывает встроенные слеш-команды и поставляемые скиллы, а не только скиллы проекта
  • claude agents: в колонке PR теперь отображается PR #N для одного PR и N PRs для нескольких
  • claude doctor теперь показывает результат последней попытки обновления
  • Отдельные стартовые уведомления «требуется аутентификация» для MCP-серверов и коннекторов объединены в одно сообщение
  • macOS: фоновые агенты теперь отображаются в «Конфиденциальность и безопасность» как «Claude Code» и сохраняют выданные разрешения при обновлениях
  • --strict-mcp-config больше не удаляет встроенные mcpServers из явно переданных определений агентов (--agents / agents в SDK), а заблокированные MCP-серверы субагентов теперь выводят заметное предупреждение
  • /bg во время ответа Claude теперь продолжает ответ в фоновой сессии, а не отбрасывает его
  • [VSCode] Исправлено: процессы Claude Code некорректно завершались при закрытии VS Code на Windows, что приводило к ложным сообщениям о «неаккуратном выходе» и осиротевшим MCP-серверам
  • /model теперь сохраняет ваш выбор как модель по умолчанию для новых сессий (как в IDE). Нажмите s в селекторе, чтобы сменить модель только для текущей сессии.
  • Если вы настраивали привязку modelPicker:setAsDefault, переименуйте её в modelPicker:thisSessionOnly в keybindings.json (действие d заменено на s)
Следить за обновлениями через RSS

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

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