Claude Code · версия 2.1.161
Claude Code 2.1.161: что нового
Claude Code 2.1.161: метки OTEL в метриках, безопасный вывод в claude mcp, независимые параллельные вызовы, лучшее копирование в Linux и много исправлений.
Улучшено 2
- Улучшена производительность отрисовки в терминале за счёт стабилизации профиля JIT-компиляции движка раскладки
- Улучшена производительность отрисовки при записи больших файлов
Исправлено 14
- Исправлено: диалог
/effort, анимации воркфлоу и подсветка ключевых слов в промпте игнорировали настройку «Reduce motion» - Исправлено: политики управляемых настроек
forceLoginOrgUUID/forceLoginMethodблокировали сессии сторонних провайдеров (Bedrock, Vertex, Foundry, Mantle) вместе с привязкой к организации (регрессия в 2.1.146) - Исправлено: вывод фоновых субагентов портил stdout
claude -pпри использовании--output-format textилиjson - Исправлено:
/usage-creditsзапускал повторный вход для администраторов Team и Enterprise вместо перехода на страницу настроек использования организации - Исправлено:
/autofix-prсообщал «cannot run on the default branch», когда сессия запущена внутри git worktree или в другом репозитории - Исправлено: в списке
--resumeне показывались сессии из текущего каталога, если он не является git worktree (например, рабочие пространства jj) - Исправлено: хуки в Windows, явно вызывающие bash (например,
/usr/bin/bash script.sh), падали с ошибкой «command not found» или «cannot execute binary file» - Исправлено: события логов OpenTelemetry (
user_prompt,api_request,tool_result,tool_decision) молча терялись, если были сгенерированы до завершения инициализации телеметрии - Исправлено:
claude mcplist/get/add выводили секреты в терминал — ссылки${VAR}больше не раскрываются, а заголовки с учётными данными и секреты в URL скрываются - Исправлено: агентам Workflow, запущенным с
isolation: "worktree"в фоновых сессиях, блокировалось редактирование файлов внутри их собственного worktree - Исправлено: фоновые сессии, запущенные из
claude agents, стартовали на устаревшей модели из окружения демона вместо модели изsettings.json - Исправлено: возможный сбой при отображении результатов инструмента Write после возобновления сессии
- Исправлено: завершённые субагенты продолжали отображаться как выполняющиеся, если при финализации их результата возникала ошибка
- Исправлено: ошибки
EADDRINUSEу инструментов, которые привязывают Unix-сокеты в$TMPDIR, когдаCLAUDE_CODE_TMPDIRуказывает на глубокий путь
Другое 6
- Значения
OTEL_RESOURCE_ATTRIBUTESтеперь добавляются как метки (labels) к точкам данных метрик, так что метрики использования можно разбивать по своим измерениям, например по команде или репозиторию - В строках
claude agentsпри распараллеленной работе перед описанием теперь показываетсяdone/total; в режиме peek отображается самая долгая задача /mcpтеперь скрывает коннекторы claude.ai, в которые вы ни разу не входили, за строкой «Show unused connectors»- Параллельные вызовы инструментов: упавшая команда Bash больше не отменяет остальные вызовы в том же пакете — каждый инструмент возвращает свой результат независимо
- Полноэкранный режим: в Linux буфер обмена теперь использует
wl-copy/xclip/xsel, если они доступны, копирует и в буфер обмена, и в PRIMARY selection (для вставки средней кнопкой мыши), а подсказка «hold {key} for native selection» теперь показывает правильную клавишу для каждого терминала - [VSCode] Добавлена подсказка отключить GPU-ускорение терминала (или запустить
/terminal-setup), чтобы исправить искажённые глифы
Перевод официального CHANGELOG.md Claude Code. Перевод автоматический, при расхождениях приоритет у оригинала на английском.