Клодыч В Telegram ↗

Claude Code · версия 2.1.71

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

Claude Code 2.1.71: команда /loop и cron-планирование, переназначаемая клавиша голосового ввода, множество исправлений зависаний и улучшения плагинов.

Релиз Новое: 4Улучшено: 6Исправлено: 18

Новое 4

  • Добавлена слеш-команда /loop для запуска промпта или слеш-команды с повторяющимся интервалом (например, /loop 5m check the deploy)
  • Добавлены инструменты cron-планирования для повторяющихся промптов внутри сессии
  • Добавлен биндинг voice:pushToTalk: клавишу голосовой активации (по умолчанию пробел) теперь можно переназначить в keybindings.json. Комбинации модификатора с буквой, например meta+k, не мешают обычному вводу текста
  • В список автоматически разрешённых bash-команд добавлены fmt, comm, cmp, numfmt, expr, test, printf, getconf, seq, tsort и pr

Улучшено 6

  • Ускорен запуск: загрузка нативного обработчика изображений отложена до первого использования
  • Улучшено переподключение bridge-сессии: после пробуждения ноутбука оно занимает секунды, а не до 10 минут
  • Улучшено поведение /plugin uninstall: плагины уровня проекта теперь отключаются в .claude/settings.local.json, а не через изменение .claude/settings.json, поэтому изменения не затрагивают коллег по команде
  • Улучшена дедупликация MCP-серверов, предоставляемых плагинами: серверы, дублирующие вручную настроенный сервер (та же команда или URL), теперь пропускаются, что предотвращает дублирование подключений и наборов инструментов. Подавленные серверы отображаются в меню /plugin
  • Обновлена команда /debug: теперь она включает отладочное логирование прямо во время сессии, так как отладочные логи больше не пишутся по умолчанию
  • Убраны лишние уведомления при запуске для неавторизованных коннекторов claude.ai, зарегистрированных организацией

Исправлено 18

  • Исправлено зависание stdin в долгих сессиях: нажатия клавиш переставали обрабатываться, хотя процесс продолжал работать
  • Исправлено зависание при запуске на 5–8 секунд у пользователей с включённым голосовым режимом: инициализация CoreAudio блокировала главный поток после пробуждения системы
  • Исправлено зависание интерфейса при запуске, когда множество прокси-коннекторов claude.ai одновременно обновляли просроченный OAuth-токен
  • Исправлено: форкнутые диалоги (/fork) использовали общий файл плана, из-за чего правки плана в одном форке перезаписывали другой
  • Исправлено: инструмент Read помещал в контекст слишком большие изображения при сбое их обработки, что ломало последующие ходы в долгих сессиях с большим количеством изображений
  • Исправлены ложные запросы разрешений для составных bash-команд с сообщениями коммита в heredoc
  • Исправлена потеря установленных плагинов при одновременной работе нескольких экземпляров Claude Code
  • Исправлено: коннекторы claude.ai не переподключались после обновления OAuth-токена
  • Исправлено: уведомления о запуске MCP-коннекторов claude.ai показывались для каждого коннектора, настроенного организацией, а не только для тех, что подключались ранее
  • Исправлено: в уведомлениях о завершении фоновых агентов не было пути к выходному файлу, из-за чего родительским агентам было сложно восстановить результаты после сжатия контекста
  • Исправлено дублирование вывода в сообщениях об ошибках инструмента Bash, когда команда завершается с ненулевым кодом
  • Исправлено: автоопределение расширения Chrome навсегда застревало на состоянии «не установлено» после запуска на машине без локального Chrome
  • Исправлено: /plugin marketplace update падал с конфликтами слияния, если маркетплейс был привязан к ветке или тегу
  • Исправлено: /plugin marketplace add owner/repo@ref неверно разбирал @. Раньше в качестве разделителя ref работал только #, из-за чего при strictKnownMarketplaces возникали трудноопределимые ошибки
  • Исправлены дубликаты во вкладке Workspace в /permissions, когда одна и та же директория добавлена и со слешем в конце, и без него
  • Исправлено бесконечное зависание --print при настроенных командных агентах: цикл завершения больше не ждёт долгоживущие задачи in_process_teammate
  • Исправлено: после каждого вызова ToolSearch в REPL появлялась строка «❯ Tool loaded.»
  • Исправлены лишние запросы разрешения для cd <cwd> && git ... в Windows, когда модель использует путь в стиле mingw
Следить за обновлениями через RSS

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

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