Claude Code v2.1.281: Bedrock guardrails, MCP checks, dozens of fixes
Версия: v2.1.281
Крупное:
Добавлена поддержка шлюза Claude apps для новых ключей Claude Desktop в блоках политики desktop, включая blockReadsOutsideWorkingDirectories и disableBypassPermissionsMode
Добавлен assume_role на Bedrock-апстримах шлюза Claude apps: шлюз обращается к Bedrock как к IAM-роли, которую он принимает через STS, при необходимости в другом аккаунте AWS, опционально одна сессия на разработчика
Добавлен guardrail: {id, version} на Bedrock-апстримах шлюза Claude apps для применения Amazon Bedrock guardrail к каждому запросу через них (задавать на всех Bedrock-апстримах или ни на одном)
Добавлен telemetry.resource_attributes в конфиг шлюза Claude apps для фиксированных меток в телеметрии Claude Desktop и сессий /login
Добавлен "attribution": false в settings.json для скрытия всей атрибуции коммитов и PR; старые версии CLI пропускают файл настроек с ним, поэтому в общих файлах между версиями сохраняйте объектную форму
Добавлена MCP URL-mode elicitation на соединениях протокола 2026-07-28, чтобы серверы могли просить Claude Code открыть браузерный сценарий; на экране не остаётся диалога ожидания, когда у сервера нет способа подтвердить завершение
Добавлены проверки MCP-серверов в claude plugin validate: сообщает о записях .mcp.json, которые молча отбрасываются при загрузке, о необъявленных ссылках ${user_config.*} и о небезопасных URL
Добавлена рекомендация auto mode в /insights, оценивающая, сколько запросов разрешений auto mode мог бы обработать в ваших недавних сессиях
Добавлена полоса прокрутки в списки Installed в /skills, /mcp и /plugin в полноэкранном режиме, как теперь в /workflows: появляется при наведении мыши на список, можно кликать или перетаскивать
Улучшены сообщения о входе и лимитах использования Claude Desktop, чтобы указывать на приложение, а не на терминальные команды
Улучшен запуск: запросы managed settings и политик больше не повторяют запросы, которые не могут завершиться успешно
Улучшено время интерактивного запуска: чтение git, стартовая телеметрия и проверки апгрейда моделей Bedrock/Vertex больше не выполняются до первого кадра
Улучшено время возобновления длинных сессий, читающих много файлов; восстановленный кэш файлов теперь соответствует файлам в том виде, в каком они были прочитаны
Улучшено время возобновления очень длинных сжатых сессий, наиболее заметно через Agent SDK и Claude Desktop
Улучшено восстановление после "Prompt is too long" в сессиях, где доминирует один очень большой первый промпт: теперь он суммируется отдельно, а не исключается из сводки
Улучшен auto mode после возобновления сессии в новом процессе: классификатор разрешений теперь может переиспользовать свой прежний prompt cache вместо его перезаписи
Улучшено сообщение об отказе auto mode, чтобы Claude считал отказ покрывающим результат, а не только точную команду
Улучшена проверка опасного rm: теперь также отмечает удаление по shell-переменной с последующим именем каталога верхнего уровня, по переменной, производной от рабочего каталога, или по цели только из обратного слэша
Улучшены подсказки sandbox на macOS: когда локальный dev-сервер не может занять порт, Claude теперь указывает на sandbox.network.allowLocalBinding
Улучшен --agents: принимает путь к JSON-файлу (с -p) наряду с inline JSON и допускает пустой prompt
Улучшен /batch: работает там, где хук WorktreeCreate предоставляет рабочие деревья агентов, а не только внутри git-репозитория
Улучшены ошибки сбоя хуков плагинов: называют виновный плагин, и добавлено предупреждение claude plugin validate, когда shell-форма хука оставляет ${CLAUDE_PLUGIN_ROOT} без кавычек (ломается на путях плагинов с пробелами)
Улучшены меню /, /skills, /context и список Installed в /plugin: показывают навыки, синхронизированные с claude.ai, по короткому имени, когда его не использует другая команда, а не anthropic-skills:
Улучшена надёжность /deep-research на длинных исследовательских брифах за счёт удаления неиспользуемых обязательных полей из вывода шага scope
Улучшено написание на публикуемых страницах артефактов: встроенный навык artifact-design теперь просит Claude писать простой, прямой прозой
Улучшена публикация артефактов на медленных соединениях: большие загрузки страниц теперь отправляются сжатыми
Улучшено стартовое уведомление о большом CLAUDE.md: теперь также считает файлы инструкций вместе, так что ловятся многие средние файлы и @-импорты
Улучшены debug-логи: называют переменные env настроек, проигнорированные, потому что окружение запуска сессии уже их задаёт
Улучшена навигация с клавиатуры в диалогах с вкладками, таких как /permissions и /usage: ↑/↓ перемещают фокус между строкой вкладок и содержимым, и список реагирует на клавиши только когда имеет фокус
Улучшены /help и /sandbox: ←/→ и Tab переключают вкладки изнутри списка вкладки, и ↓ на пустой вкладке Custom commands в /help больше не оставляет клавиши залипшими до Esc
Улучшены /install-github-app, /desktop, промпты окружения auto mode в /permissions и промпты "Add marketplace?" и "Run this command?" в /plugin: теперь используют стандартную рамку диалога с подсказками клавиш, и Ctrl+C или Ctrl+D отменяют их со второго нажатия, как другие диалоги
Улучшены списки /workflows и /mcp: листаются (PgUp/PgDn, Home/End) и принимают j/k и мышь, как другие списки, их стрелки следуют ребиндам select:previous/select:next, и x в /workflows останавливает запуск под указателем
Улучшены меню деталей плагина и маркетплейса в /plugin и меню уже подключённого /remote-control: теперь поддерживают Home/End и клик по строке
Улучшена строка фонового workflow под промптом: теперь показывает имя, прогресс-бар, число агентов на широких терминалах, прошедшее время, всего токенов и предупреждение о большом workflow
Улучшен список Installed в /plugin: строки теперь выровнены по колонкам (статус, имя, тип, детали) во всех секциях
Улучшен /skills: каждая строка теперь начинается с имени навыка, с ✔ или ◯ отдельно показывающими вкл/выкл, и остаётся в одну строку в узких терминалах
Улучшены узкие строки списков (/skills, /workflows, /feedback): имя сохраняет 20 колонок рядом с первой деталью, а детали показываются целиком или не показываются вовсе
Улучшен /diff: полоса прокрутки показывает, где вы в длинном списке изменённых файлов, и длинные пути больше не переносят свои строки
Улучшен /hooks: экран деталей хука теперь говорит, какого типа хук и где его изменить, вместо постоянной ссылки на settings.json, а уведомления hooks-disabled, safe mode и managed-hooks-only каждое объясняют происходящее одним простым предложением
Улучшен вывод для скринридеров в /mcp: отключённый сервер читается как "off" вместо "pending"
Улучшено подтверждение Remote Control: его опции снова ненадолго неактивны после возврата фокуса в терминал, так что нажатая при переключении клавиша не может на него ответить
Изменено send now (ctrl+enter или ctrl+x ctrl+s): теперь переводит работающие инструменты в фон вместо отмены хода
Изменён auto mode: там, где его проверка классификатора выполняется на сервере, read-only и sandboxed shell-команды тоже ждут этой проверки и блокируются, когда она их отмечает
Изменён CLAUDE_CODE_AUTO_MODE_SERVER: теперь также применяется на прямом соединении с Anthropic API: 0 отключает серверный классификатор auto mode (локальный классификатор тогда учитывается в использовании), 1 включает
Изменён промпт опасного rm в --dangerously-skip-permissions и auto mode: ждёт ответа 2 минуты, затем отклоняет команду с подсказкой по переписыванию, чтобы необслуживаемые сессии продолжались (CLAUDE_CODE_DISABLE_DANGEROUS_RM_TIMEOUT=1 отключает это)
Изменён шлюз Claude apps: отказывается запускаться, когда путь envHelper записи managedMcpServers начинается с \??\ или /??/, формы пути, которую текущий Claude Desktop отказывается запускать
Изменены self-hosted runners: передают системные промпты в Claude Code как приватные файлы вместо текста в командной строке, так что большие промпты больше не срывают запуск; обёртка или хук command, добавляющий --system-prompt или --append-system-prompt, должен перейти на --system-prompt-file или --append-system-prompt-file
Изменены очереди сообщений: показываются в разговоре над спиннером, а не под ним
Изменены ссылки артефактов сессии под промптом: объединены в одну пилюлю-футер (⧉ name или ⧉ N), открывающую /artifacts, который теперь перечисляет артефакты этой сессии первыми
Изменён инструмент Artifact: позволяет Claude загружать скрипты с unpkg.com на страницах артефактов
Изменено наведение на строку списка в полноэкранном режиме, включая /config: теперь подкрашивает строку вместо рисования второго указателя ❯ рядом с указателем сфокусированной строки
Изменён /mcp: строка каждого сервера теперь начинается с иконки статуса и имени, говорит своё состояние один раз, и в узком терминале отбрасывает хвостовые факты вроде "managed" прежде чем сокращать имя
Изменён /workflows: строка каждого запуска начинается с иконки статуса и прошедшего времени, а узкий терминал сохраняет имя и время запуска, отбрасывая сначала счётчики агентов и токенов
Изменены загрузки вложений Remote Control: переиспользуют соединения и пропускают файлы, уже загруженные в сессии
Изменены списки ресурсов MCP (инструмент списка ресурсов и подсказки @-mention): пропускают UI-ресурсы MCP Apps; чтение по URI по-прежнему работает
Изменены claude plugin uninstall --json и диалог /plugin: сообщают, что данные плагина сохранены, когда его папка остаётся, потому что её использует другой установленный плагин или записи установки не читаются
Изменён список фоновых задач (/tasks): нажатие x на работающем /ultrareview теперь запрашивает подтверждение перед остановкой проверки
Удалена оставшаяся запись "(removed)" /agents из меню команд и /help; ввод /agents по-прежнему объясняет, куда делся мастер
[VSCode] Добавлен промпт Continue/Stop в панелях VS Code и JetBrains, когда auto mode переключается на платные запросы классификатора, заменяя неотвечаемую строку предупреждения
[Claude Code on the web] Добавлен переключатель Fast mode в меню модели композера в облачных сессиях, показывается, когда ваш план включает fast mode и выбранная модель его поддерживает
[Claude Code on the web] Добавлен ярлык настроек на подсказке настройки GitHub и ссылка "Troubleshoot GitHub connection" в выборе репозитория, обе открывают вашу страницу подключения GitHub
[Claude Tag] Добавлена короткая строка в ветке Slack после нажатия кого-то Stop, называющая, кто остановил ответ Claude, и говорящая упомянуть @claude для продолжения
[Claude Tag] Изменён список рутин, который Claude даёт по запросу в ветке Slack: теперь по умолчанию показывает собственные запланированные задачи этой ветки вместо всех рутин в канале
Минорное:
Исправлен сбой ("unrecoverable interface error"), который мог завершить сессию во время повторной попытки API-запроса
Исправлен ход, который мог повторяться бесконечно, игнорируя --max-turns, когда модель чередовала непарсируемые вызовы инструментов и усечение по лимиту вывода
Исправлена повторная отправка возобновлёнными сессиями прежних ходов в изменённой форме (ход с параллельным вызовом инструментов, ввод вызова MCP-инструмента или результат поиска по инструментам, пока его сервер ещё переподключался, или результат поиска по инструментам, чей загружающий ход был прерван), что могло заставить API отбросить прежние рассуждения разговора
Исправлено возобновление очень большой сессии, иногда восстанавливавшее только её последние несколько сообщений
Исправлена сессия, возобновлённая после перезапуска во время ожидающего запроса разрешения, отправлявшая другую историю, чем раньше, что ломало prompt cache с этого момента
Исправлено возобновление сессии, завершившейся во время вызова инструмента: Claude теперь видит вызов и ему сообщают, что результат неизвестен, а ручное возобновление больше не добавляет скрытое сообщение "Continue"
Исправлены сессии с более ранним результатом советника, который API больше не мог прочитать, сбоем одного запроса каждый ход и повторной потерей прежних рассуждений; история теперь восстанавливается один раз
Исправлена потеря prompt cache, когда MCP-сервер отключается посреди разговора или всё ещё подключается после возобновления, при выключенном поиске по инструментам (например, за прокси или шлюзом)
Исправлены ответы, обрезанные прокси или шлюзом, чисто закрывающим поток, показывавшиеся как завершённые без предупреждения, и вызовы инструментов, выполнявшиеся дважды на дублированных событиях потока
Исправлены ответы, падавшие с "Content block not found", когда прокси отбрасывает событие потока посреди ответа; частичный ответ теперь сохраняется, и веб-поиск сохраняет уже пришедшие результаты
Исправлен пустой завершённый ответ, запрашивавшийся дважды, когда соединение обрывалось до финального события потока
Исправлена потеря причины остановки, когда прокси отправляет завершающий кадр только с usage
Исправлены сессии CLAUDE_CODE_RETRY_WATCHDOG, падавшие на первом 5xx или оборванном соединении после череды ожиданий 429/529, и спавшие без ограничения и молча на длинном Retry-After от 5xx
Исправлен fast mode, повторявший запросы с ограничением скорости подряд, когда сервер отправлял Retry-After: 0
Исправлен инструмент, вернувший слишком большое изображение, оставлявший родственные вызовы инструментов без ответа и всё ещё выполняющимися, или завершавший ход без финального сообщения
Исправлены разговоры, навсегда застревавшие на "tool_use.name: String should have at most 200 characters" после того, как модель вызвала инструмент со слишком длинным именем
Исправлены вызовы инструментов, падавшие с "Failed to get memory usage" или сообщавшиеся как неудачные после выполнения, когда Claude Code не может прочитать собственное использование памяти, например когда у него закончились файловые дескрипторы
Исправлены сессии --input-format stream-json (Agent SDK, расширение VS Code) и запланированные облачные сессии, падавшие каждый ход с ошибкой, когда более раннее сообщение ассистента имело содержимое в виде простой строки
Исправлены неинтерактивные сессии (-p, Agent SDK), падавшие на следующем ходу после удаления каталога, в котором они были запущены, посреди сессии
Исправлены headless-сессии с host-side (SDK) MCP-серверами, зависавшие на первом сообщении, когда хост перестаёт отвечать посреди рукопожатия; удалённые сессии теперь ждут максимум несколько секунд
Исправлено интерактивное ожидание при запуске на сетевом запросе managed-settings (около 80 мс, 17+ секунд при недоступной сети), когда не настроено ни MCP-серверов, ни плагинов
Исправлена задержка до двух минут перед ответом при чтении или @-упоминании PDF больше 3 МБ
Исправлено прерванное чтение конкретных страниц PDF, оставлявшее свой рендер страницы работающим до двух минут
Исправлено чтение диалогами разрешений и проверками вложений пути под macOS /.vol, /.nofollow или /.resolve (которые могут достигать сетевого монтирования) до одобрения
Исправлен рекурсивный rm, цель которого — только вывод подстановки команды, например rm -rf "$(pwd)", выполнявшийся без запроса в auto и --dangerously-skip-permissions режиме; теперь он спрашивает даже при правиле разрешения Bash, если не запущен с CLAUDE_CODE_DISABLE_SUBSTITUTION_RM_PROMPT=1
Исправлено правило разрешения, содержащее байт NUL, разворачивавшееся в совпадение с шаблоном; такое правило теперь не совпадает ни с чем
Исправлены записи excludedCommands sandbox, не совпадавшие с git rev-parse --git-dir, программами с именами как у shell-встроенных команд и сообщениями коммитов, содержащими [WIP] или строки #
Исправлена невозможность sandboxed Bash-команд писать в $TMPDIR, когда задан CLAUDE_CODE_TMPDIR
Исправлен claude --bg, запускавший фоновую сессию и её проектные хуки в каталоге, не прошедшем промпт доверия к рабочему пространству; теперь он сначала спрашивает доверие или выходит при неинтерактивном запуске
Исправлена нераспространение --setting-sources (и SDK settingSources) на порождённые сессии: товарищи по команде, /bg, сессии claude agents и --worktree --tmux теперь запускаются с ограничением родителя
Исправлены Read, Write, Edit и NotebookEdit: путь к файлу, содержащий нулевой байт, теперь проваливает этот вызов инструмента с ясной ошибкой вместо завершения всего хода
Исправлен Write, отказывавший в вызове, который даёт путь к файлу или содержимое дважды под двумя именами параметров с идентичными значениями
Исправлены CLAUDE.md и файлы правил из каталога --add-dir внутри рабочего каталога, отправлявшиеся модели дважды в headless и SDK-сессиях
Исправлены удалённые сессии, остававшиеся на "needs approval" с устаревшим промптом после того, как запрос разрешения и запрос сетевого доступа sandbox перекрылись и оба были отвечены
Исправлены облачные сессии, не сообщавшие Claude о фоновых агентах, завершившихся прямо перед перезапуском воркера
Исправлены запланированные рутинные и уведомительные ходы в удалённых сессиях, не получавшие уведомления о начале хода (новые доступные инструменты, изменения MCP, дата, todos) до первого вызова инструмента
Исправлены запланированные задачи и пробуждения /loop, срабатывавшие снова каждую секунду при сбое доставки, что могло заставить Claude Code выйти в конце хода
Исправлено сообщение Remote Control "disabled by your organization's policy", когда политика организации просто ещё не загрузилась; теперь он повторяет запрос и говорит, что не смог проверить
Исправлено отсутствие инструмента Artifact в сессиях Remote Control, которые claude remote-control запускает для вас, чтобы открыть из Claude Desktop, claude.ai или мобильного приложения
Исправлена потеря сохранённых MCP OAuth-токенов или удаление записи keychain при записи учётных данных macOS, когда keychain для входа заблокирован (например, сразу после пробуждения)
Исправлены процессы входа gcpAuthRefresh/awsAuthRefresh, оставлявшиеся работающими (и удерживавшими свой порт обратного вызова localhost в Windows), когда Claude Code выходит или обновление истекает по таймауту
Исправлены футер "Not logged in · Run /login" и отсутствующие коннекторы claude.ai, сохранявшиеся в сессии после входа из другого процесса Claude Code
Исправлены хуки mcp_tool на блокирующих событиях (PreToolUse и подобных), пропускавшиеся, пока их MCP-сервер ещё подключался; теперь они ждут его до таймаута подключения MCP
Исправлено двойное подключение одного и того же MCP-сервера, когда плагин или коннектор claude.ai и настроенный сервер пишут его URL по-разному (регистр букв хоста, порт по умолчанию, завершающий слэш)
Исправлен MCP_CONNECTION_NONBLOCKING=0, сдававшийся на коннекторах claude.ai через 1 с вместо соблюдения MCP_CONNECT_TIMEOUT_MS
Исправлены записи плагинов --channels, проверявшиеся только по маркетплейсу установленного плагина; имя установленного плагина теперь тоже должно совпадать с записью
Исправлен --plugin-dir на папке плагинов, у которой также есть .claude-plugin/marketplace.json, загружавший один пустой плагин вместо плагинов в ней
Исправлен claude plugin uninstall, отказывавшийся удалять плагин проектного уровня, который не включён, говоря, что он "enabled at project scope", тогда как claude plugin disable говорит, что он уже отключён
Исправлен claude plugin update, падавший для плагинов проектного уровня, когда --scope опущен — теперь он определяет область, в которой установлен плагин, вместо предположения user
Исправлен claude plugin validate, сообщавший о privacyPolicyUrl, supportUrl и других ключах метаданных листинга в plugin.json как о неизвестных полях
Исправлена запись known_marketplaces.json о маркетплейсе как обновлённом, когда его удалённый источник был недоступен, а CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE сохранил существующий клон
Исправлена вкладка Errors в /plugin, не показывавшая подтверждения после разрешения её последней ошибки
Исправлен /plugin, запускавший второе удаление или обновление того же плагина при повторном нажатии Enter, пока первое ещё выполнялось
Исправлена удерживаемая y во время проверки /plugin источника маркетплейса, добавлявшая маркетплейс в момент появления вопроса "Add marketplace?", до того как его можно прочитать
Исправлена 1, отвечавшая Yes в подтверждениях удаления и удаления каталога в /permissions, пока указатель на No, что позволяло удерживаемой 1 удалять один рабочий каталог за другим
Исправлены Alt+T и /config, предлагавшие выключить thinking на моделях, которые не могут; thinking теперь остаётся включённым там, с однострочной причиной вместо переключателя
Исправлен итог /context, пропускавший сообщения, добавленные с последнего ответа; теперь он совпадает со своими категориями и может читаться выше строки статуса
Исправлен /model, показывавший сырой JSON ошибки API и ID запроса, когда API отклоняет выбранную модель; теперь он показывает сообщение сервера и говорит, что модель не изменена
Исправлены ошибки API из HTML-страницы ошибки (например, страницы 429 или 502 прокси), печатавшие сырую разметку страницы или опускавшие HTTP-статус, и сообщения об ошибках, переносившиеся на вторую строку, когда текст ошибки сервера заканчивался переводом строки
Исправлены /feedback, /bug и /share, всё ещё отправлявшие ваш отчёт после отмены во время отправки
Исправлены /feedback, /bug и /share, падавшие при каждой отправке с "Couldn't send feedback" после прихода Remote Control Stop, пока диалог был открыт
Исправлен /ide, показывавший "No available IDEs detected" и одновременно перечислявший работающую IDE
Исправлен терминал, оставлявшийся в сломанном состоянии (сбой или искажённый ввод), когда /setup-bedrock или /setup-vertex перезапускают Claude Code для применения новых настроек
Исправлен выход /config, когда respectGitignore или copyFullResponse в ~/.claude.json содержит null
Исправлено исчезновение имени сессии из /rename, пока Claude задаёт вопрос с множественным выбором, чтобы параллельные сессии оставались различимыми
Исправлены однострочные вставки, показывавшиеся на своих строках в отправленном сообщении для промптов из VS Code или Remote Control и для развёрнутых плейсхолдеров вставки
Исправлено сообщение, поставленное в очередь, пока Claude работает, терявшее или изменявшее выделение IDE, с которым было написано, и поставленные в очередь сообщения, не показывавшие своё выделение
Исправлено двойное быстрое нажатие Shift+Tab, попадавшее в неправильный режим разрешений
Исправлены Ctrl+C или Ctrl+D, нажатые дважды, выходившие из Claude Code вместо закрытия диалога в оставшихся диалогах и выборах, таких как /memory, /hooks, /mcp (включая экран входа сервера), /export, /copy, /theme и промпты незакоммиченных изменений и входа в /teleport (где Esc тоже выходил)
Исправлены клавиши, приходящие одним всплеском ввода (например, через Remote Control), такие как стрелка с последующим Enter, x или s, действовавшие на предыдущий выбор: устаревший уровень усилий в /effort и выборе модели, и ранее подсвеченная строка в /skills, строках фоновых задач под промптом, промптах MCP-серверов и /install-github-app
Исправлен /install-github-app, обновлявший workflow после выбора "Skip workflow update", запускавший настройку дважды при повторном Enter и ↑ на шаге репозитория, блокировавшая введённое имя репозитория, когда репозиторий не обнаружен
Исправлен vim mode: dj/dk/dG/dgg и их формы c/y, действовавшие на часть строки; 1G, шедшая на последнюю строку; d0/c0/y0, не делавшие ничего; курсор, смещённый на единицу после того, как . повторяет вставку; и o/p на строке с префиксом !, переключавшие в shell mode
Исправлен vim mode cw на пробеле, пустой строке, последней букве слова или односложном слове, также изменявший следующее слово; перемещения по словам, останавливавшиеся внутри слов в хинди, бенгальском и других письменностях; и ., p или P, вставляющие текст, начинающийся с !, переключавшие в shell mode, терявшие текст или редактировавшие не тот символ
Исправлен курсор промпта, уходивший на один символ слишком далеко после акцента, набранного своей клавишей
Исправлена лишняя пустая строка над элементом списка, текст которого начинается на строке после его маркера, в режиме скринридера, цитируемых списках и длинных списках
Исправлены маркированные списки простых чисел (вроде - 316.), показывавшиеся как буквы, римские цифры или неправильные числа
Исправлена подсказка футера панели агентов, игнорировавшая клавиши, перебинденные в keybindings.json, и показывавшая лишний ·, когда горячая клавиша остановки всех агентов не привязана
Исправлен футер панели агентов, предлагавший "Enter to view" и "x to stop" на агенте, который уже просматривается (где x печатает в его ввод), и "Enter to view" на главной строке, когда main уже показан
Исправлен клик мышью по строке панели агентов, оставлявший клавиатурный курсор на ранее выбранной строке
Исправлен Esc, прерывавший выполняющийся ход вместо снятия выделения с выбранной строки панели агентов
Исправлены PgUp и PgDn, не делавшие ничего в списке диалога (например, /skills) в полноэкранном режиме
Исправлена сводка /heapdump, говорившая, что большая часть памяти нативная, когда она в снимке JS-кучи
Исправлено накопление каталогов снимков edit-diff Bash в папке temp: заброшенные теперь удаляются сразу, а остальные при выходе Claude Code
Исправлен /workflows, перемещавший указатель на другой запуск, и x, останавливавшая его, когда новый запуск начинался, пока список был открыт
Исправлена выбранная вкладка в диалогах с вкладками (/config, /plugin, /permissions), не показывавшая подсветки, пока панель вкладок в фокусе, при выключенном цвете (NO_COLOR)
Исправлено колесо мыши над списком Installed в /plugin, прокручивавшее панель за ним вместо списка
Исправлена подсветка наведения, задерживавшаяся на строке списка в полноэкранном режиме после того, как прокрутка или фильтрация уводила её от мыши
Исправлены длинные строки списков, например в меню /remote-control, переносившиеся на вторую строку в узких терминалах; теперь они обрезаются с …
Исправлены экраны деталей /hooks и /mcp, печатавшие длинное значение поверх строки под ним в уз
Пересказ сгенерирован ИИ по материалам источника. Возможны неточности, сверяйтесь с оригиналом.
Claude Code — обновления
Такие материалы каждый день: лента «Claude Code — обновления» в приложении
Только по делу, без лишнего. Новое появляется само.