Выпуск Claude-Code версии 2.1.105: Улучшения Worktree, Мониторы плагинов и исправления интерфейса

Новые функции и улучшения
Claude-Code v2.1.105 представляет несколько функциональных улучшений и удобств для разработчиков, использующих ИИ-ассистента для программирования.
Инструмент EnterWorktree теперь принимает параметр path для перехода в существующее рабочее дерево текущего репозитория, обеспечивая большую гибкость в рабочих процессах управления репозиториями.
Разработчики плагинов получают новые возможности с поддержкой хука PreCompact: хуки теперь могут блокировать сжатие, завершаясь с кодом 2 или возвращая {"decision":"block"}. Добавлена поддержка фоновых мониторов через ключ манифеста верхнего уровня monitors, который автоматически активируется при запуске сессии или вызове навыка.
Команда /proactive теперь является псевдонимом для /loop, предлагая пользователям альтернативные варианты команд.
Обновления производительности и надежности
Улучшена обработка API-потоков: потоки теперь прерываются после 5 минут отсутствия данных и повторяют попытку без потоковой передачи вместо бесконечного зависания. Улучшены сообщения об ошибках сети: теперь сразу отображается сообщение о повторной попытке вместо молчаливого отображения спиннера.
Инструмент WebFetch улучшен для удаления содержимого <style> и <script> из загружаемых страниц, предотвращая исчерпание лимита контента CSS-насыщенными страницами до достижения фактического текста.
Очистка устаревших рабочих деревьев агента теперь удаляет рабочие деревья, чьи PR были смержены через squash, вместо их бессрочного хранения. Улучшены подсказки усечения больших выводов MCP с предоставлением рецептов для конкретных форматов (например, jq для JSON, вычисленные размеры чанков Read для текста).
Улучшения интерфейса и отображения
Оптимизировано отображение записи файлов: длинные однострочные записи (например, минифицированный JSON) теперь усекаются в интерфейсе вместо разбиения на множество экранов. Улучшена компоновка /doctor с добавлением значков статуса, и пользователи могут нажать f, чтобы Claude исправил обнаруженные проблемы.
Обновлены метки и описания /config для большей ясности. Улучшена обработка описаний навыков с увеличением лимита списка с 250 до 1536 символов, а также добавлено предупреждение при запуске при усечении описаний.
Исправления ошибок
Этот выпуск устраняет более 30 проблем, включая:
- Потерю изображений, прикрепленных к сообщениям в очереди (отправленным во время работы Claude)
- Затемнение экрана при переносе строки ввода запроса на вторую строку в длинных диалогах
- Копирование начальных пробелов при выделении многострочных ответов ассистента в полноэкранном режиме
- Обрезку начальных пробелов в сообщениях ассистента, что нарушало ASCII-арт и диаграммы с отступами
- Искаженный вывод bash при печати командой кликабельных ссылок на файлы (например, логирование Python rich/loguru)
- Невставку новой строки по Alt+Enter в терминалах, использующих кодировку с префиксом ESC, и невставку новой строки по Ctrl+J (регрессия в 2.1.100)
- Дублирование текста "Creating worktree" в отображении инструментов EnterWorktree/ExitWorktree
- Исчезновение пользовательских запросов из очереди в режиме фокуса
- Повторное многократное срабатывание одноразовых запланированных задач при пропуске очистки после срабатывания файловым наблюдателем
- Тихий сброс входящих уведомлений каналов после первого сообщения для пользователей Team/Enterprise
- Отсутствие автоматической установки зависимостей для плагинов Marketplace с
package.jsonи lockfile после установки/обновления - Оставление официального Marketplace в нерабочем состоянии при автоматическом обновлении, когда процесс плагина удерживает файлы открытыми во время обновления
- Зависание сессии вместо быстрого завершения с сообщением "Connection closed" при отправке Stdio MCP-сервером некорректного (не-JSON) вывода
- Отсутствие инструментов MCP на первом ходу сессий headless/remote-trigger при асинхронном подключении MCP-серверов
- Сохранение недействительных ID моделей
us.*вsettings.jsonселектором/modelна AWS Bedrock в неамериканских регионах при еще продолжающемся обнаружении профилей вывода - Отображение сырого JSON-дампа вместо чистого сообщения для ошибок лимита запросов 429 у пользователей API-key, Bedrock и Vertex
- Сбой при возобновлении, когда сессия содержит поврежденные текстовые блоки
- Потерю панели вкладок, заголовка Shortcuts и нижнего колонтитула в
/helpпри малой высоте терминала - Тихую загрузку вместо отклонения с понятной ошибкой некорректных значений записей привязки клавиш в
keybindings.json - Постоянное отключение метрик использования для всех проектов на машине переменной
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFICв настройках одного проекта - Блеклую 16-цветную палитру при использовании Ghostty, Kitty, Alacritty, WezTerm, foot, rio или Contour через SSH/mosh
- Предложение инструментом Bash режима разрешения
acceptEditsпри выходе из режима плана, что понизило бы уровень разрешений
Этот выпуск предназначен для разработчиков, использующих Claude-Code, которые хотят улучшенного управления рабочими деревьями, лучших возможностей мониторинга плагинов и многочисленных исправлений ошибок, влияющих на отображение интерфейса, совместимость с терминалом и обработку MCP-серверов.
📖 Read the full source: GitHub Claude-Code
👀 Смотрите также

Allbirds переходит от обуви к инфраструктуре ИИ, акции взлетают на 580%.
Обувной бренд Allbirds объявил о сделке на 50 миллионов долларов, чтобы стать бизнесом по инфраструктуре для вычислений ИИ под названием NewBird AI, что привело к росту его акций на 580%. Компания планирует закупить графические процессоры (GPU) и предложить графические чипы по требованию и облачные услуги для ИИ.
Grok 4.5 против Claude Code: Принятые изменения на доллар — настоящий ориентир
Практическое сравнение Grok 4.5 и Claude Code (Opus) для задач программирования: принятые изменения за доллар, а не заголовки бенчмарков. Включает сторонний тест на Rust-задачах, показывающий преимущество Opus в многофайловой разработке функций.

围棋选手自废武功向AI投降:作弊如何变得无法察觉
Пост LessWrong рассказывает о том, как читерство с помощью ИИ в турнирах по го стало массовым и почти безнаказанным на примере Карло Метты, который с помощью Leela 0.11 и Leela Zero за несколько сезонов выиграл 25 из 26 партий, проиграв только одну под прицелом камер.

Исходный код против моделей нового поколения: бенчмарк сцены с автомобилем на холсте в одном файле
Разработчик протестировал 12 моделей, включая GPT-5.5, Claude Opus 4.7 и Qwen 3.6 Plus, на задаче создания анимации движения автомобиля в одном HTML-файле с Canvas. Результаты опубликованы для сравнения.