Anthropic выпустила обновление v2.1.146 для своего инструмента Claude Code, принеся значимые изменения в рабочем процессе. Главное из них — переименование ключевой команды для работы с кодом и доработка автоматического режима, который теперь будет корректнее реагировать на явные запросы пользователя. Помимо этого, обновление включает большой набор исправлений, направленных на повышение стабильности и удобства использования инструмента.
Стоит читать если: вы активно используете Claude Code для разработки, особенно для ревью кода, автоматизированных задач или сталкивались с проблемами стабильности на Windows. Можно пропустить если: вы не работаете с Claude Code или не затрагивают перечисленные аспекты.
Новая команда для ревью кода
Команда /simplify, отвечавшая за упрощение кода, получила новое имя и расширенную функциональность. Теперь она называется /code-review. Это изменение отражает более точное назначение команды — проведение полноценного рецензирования кода, а не простое сокращение.
С новой командой появилась возможность задавать уровень детализации ревью. Например, можно использовать /code-review high, чтобы получить более глубокий и подробный анализ. Это даёт инженерам больший контроль над процессом и позволяет адаптировать глубину проверки под конкретные задачи.
Улучшенное поведение авторежима
Автоматический режим Claude Code теперь работает более предсказуемо в ситуациях, когда требуется прямой ввод от пользователя или навыка. Ранее система могла подавлять вызов AskUserQuestion, даже если пользователь или используемый навык явно на него полагались.
Это изменение гарантирует, что важные запросы пользователя не будут игнорироваться. Автоматизация станет более прозрачной и надёжной, особенно в сценариях, где интерактивность является ключевой частью рабочего процесса.
Исправления ошибок и стабильность
Обновление v2.1.146 включает обширный список исправлений, затрагивающих различные аспекты Claude Code. Эти доработки направлены на устранение известных проблем, улучшение производительности и повышение общей надёжности инструмента.
Исправления для Windows и терминала
Несколько важных исправлений касаются пользователей на платформе Windows. Среди них:
- Проблема с PowerShell. Исправлена ошибка инструмента Windows PowerShell, которая приводила к сбою "command line is invalid", если
pwshбыл установлен через winget или Microsoft Store. Это была регрессия из версии v2.1.124. - Устранено мерцание. Исправлено полноэкранное мерцание в присоединенных фоновых сессиях на Windows Terminal во время потоковой передачи Claude.
- Корректное удаление рабочих деревьев. В Windows удаление рабочего дерева фоновой задачи теперь не следует за NTFS-соединениями в основной репозиторий, предотвращая нежелательное поведение.
- Вставка в GNOME Terminal. Исправлена ошибка, из-за которой в GNOME Terminal вставка правой кнопкой мыши и средней кнопкой мыши не вставляла текст.
Улучшения для фоновых сессий и MCP
Ряд доработок касается фоновых сессий и взаимодействия с Managed Console Protocol (MCP). Теперь:
- Фоновые сессии не отказывают в обработке. Исправлена ошибка, из-за которой
/backgroundотказывался от сессий, единственный ввод в которых был навыком или пользовательской слэш-командой. - Повторные запросы разрешений. Исправлена ошибка, из-за которой фоновые сессии повторно запрашивали разрешения на инструменты, уже предоставленные с опцией "don't ask again".
- Корректная пагинация. Устранены проблемы, из-за которых MCP
resources/list,resources/templates/listиprompts/listтеряли элементы после первой страницы на серверах с пагинацией. - Перенаправление переменных окружения. Исправлено, что
CLAUDE_CODE_SUBAGENT_MODELне перенаправлялся дочерним процессам в многоагентных сессиях.
Повышение надежности и производительности
Помимо основных исправлений, обновление содержит общие улучшения стабильности и производительности.
- Надёжность автообновления. Повышена надежность автообновления: нативные проверки версий и загрузки теперь повторяют временные сбои сети вместо немедленного отказа.
- Оптимизация рендеринга. Улучшена производительность рендеринга различий для больших изменений файлов.
- Исправления интерфейса. Устранены проблемы с редакторами цвета
/themeи диалогами "New custom theme", которые не реагировали на Esc. - Обработка исключений. Исправлено необработанное исключение в конце потоковых сессий при запуске через Agent SDK.
- Применение политик. Исправлено, что политики управляемых настроек
forceLoginOrgUUIDиforceLoginMethodне применялись к сессиям сторонних провайдеров и сессиям с ключом API. - Статус автообновления. Исправлена ошибка, из-за которой строка состояния автообновления не показывала текущую версию при сбое обновления.
Что это значит
Переименование команды /simplify в /code-review и расширение её функциональности подчёркивает фокус Anthropic на более глубокой интеграции ИИ в процессы разработки. Инженеры получают более точный и управляемый инструмент для анализа кода, что потенциально может ускорить и улучшить качество рецензирования. Улучшения в авторежиме и многочисленные исправления ошибок указывают на зрелость инструмента и нацеленность на стабильную работу в продакшен-среде.