Claude Code · версия 2.1.20
Claude Code 2.1.20: что нового
Claude Code 2.1.20: индикатор статуса PR, CLAUDE.md из --add-dir, удаление задач, множество исправлений интерфейса и сессий.
Новое 5
- Добавлена навигация по истории стрелками в нормальном режиме vim, когда курсор уже не может двигаться дальше
- В меню справки добавлен шорткат внешнего редактора (Ctrl+G), чтобы его было проще найти
- В футер промпта добавлен индикатор статуса PR-ревью: он показывает состояние PR текущей ветки (одобрен, запрошены изменения, ожидает, черновик) цветной точкой с кликабельной ссылкой
- Добавлена поддержка загрузки файлов
CLAUDE.mdиз дополнительных директорий, указанных через флаг--add-dir(требуется установитьCLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD=1) - Добавлена возможность удалять задачи через инструмент
TaskUpdate
Улучшено 11
- Улучшен интерфейс команды
/sandbox: при отсутствии зависимостей теперь показывается их статус с инструкциями по установке - Улучшен статус размышления: добавлена ненавязчивая анимация мерцания текста
- Улучшен список задач: число видимых элементов динамически подстраивается под высоту терминала
- Улучшена подсказка при форке разговора: теперь она показывает, как вернуться к исходной сессии
- Изменено отображение свёрнутых групп чтения и поиска: пока операция идёт, используется настоящее время («Reading», «Searching for»), после завершения — прошедшее («Read», «Searched for»)
- Изменено: результаты
ToolSearchтеперь появляются в виде короткого уведомления, а не прямо в разговоре - Изменён скилл
/commit-push-pr: если настроено через инструменты MCP, он автоматически публикует URL PR в каналы Slack - Изменено: команда
/copyтеперь доступна всем пользователям - Изменено: фоновые агенты теперь запрашивают разрешения на использование инструментов до запуска
- Изменено: правила разрешений вроде
Bash(*)теперь принимаются и считаются эквивалентнымиBash - Изменено: резервные копии конфигурации теперь снабжаются временной меткой и ротируются (хранятся 5 последних), чтобы не терять данные
Исправлено 12
- Исправлены проблемы со сжатием контекста сессии, из-за которых при возобновлении загружалась вся история вместо краткого summary
- Исправлено: агенты иногда игнорировали сообщения пользователя, отправленные во время выполнения задачи
- Исправлены артефакты отрисовки широких символов (эмодзи, CJK): завершающие столбцы не очищались, когда символ заменялся более узким
- Исправлены ошибки разбора JSON, когда ответы инструментов MCP содержат специальные символы Unicode
- Исправлено: стрелки вверх/вниз в многострочном и переносимом тексте теперь в первую очередь двигают курсор, а не переключают историю
- Исправлена потеря черновика промпта при нажатии стрелки вверх для навигации по истории команд
- Исправлено мерцание ghost-текста при вводе слеш-команд в середине строки
- Исправлено: при удалении источника маркетплейса настройки удалялись некорректно
- Исправлено дублирование вывода в некоторых командах, например
/context - Исправлено: список задач иногда отображался за пределами основного окна разговора
- Исправлена подсветка синтаксиса в диффах внутри многострочных конструкций, например докстрингов Python
- Исправлены падения при отмене использования инструмента
Перевод официального CHANGELOG.md Claude Code. Перевод автоматический, при расхождениях приоритет у оригинала на английском.