Claude Code v2.1.147: Закреплённые сессии, /code-review и десятки исправлений

Claude Code v2.1.147 (выпущен 21 мая) — это крупное обновление с одной новой функцией, одним переименованным действием и множеством исправлений для Windows, PowerShell, MCP-серверов и других компонентов.
Закрепленные фоновые сессии
Теперь вы можете закреплять фоновые сессии (Ctrl+T в режиме агента). Закрепленные сессии остаются активными при простое, перезапускаются на месте для применения обновлений Claude Code и завершаются только при нехватке памяти после незакрепленных сессий. Это полезно для долгоживущих рабочих пространств агентов, которые вы не хотите случайно удалять.
/simplify становится /code-review
Старое действие /simplify (которое пыталось упростить и исправить код) удалено. Его заменило /code-review, которое сообщает об ошибках корректности на выбранном уровне усилий. Запустите /code-review high для глубокого анализа или /code-review low для быстрых проверок. Добавьте --comment, чтобы публиковать замечания как встроенные комментарии в GitHub PR.
Улучшения автообновления
Автообновление теперь повторяет попытки при временных сетевых сбоях, сообщает конкретные категории ошибок и коды ошибок ОС при сбое, а также показывает текущую версию, если обновление не удалось. Это должно уменьшить количество незаметных сбоев обновления и предоставить вам полезные сообщения об ошибках.
Производительность и поведение
- Улучшена производительность рендеринга diff для больших изменений в файлах.
- История запросов больше не записывает последовательные дубликаты — нажатие стрелки вверх и повторная отправка того же запроса не создаст копию.
- Вставленный текст теперь передается корректно, а не как плейсхолдер
[Pasted text #N]. - Авторежим CLI больше не подавляет
AskUserQuestion, если пользователь или навык на него полагается — ответы теперь рассматриваются как сигнал намерения.
Ключевые исправления
- Корпоративный вход: Настройки
forceLoginOrgUUIDиforceLoginMethodтеперь работают с сессиями сторонних провайдеров и API-ключей. - Снимок оболочки: Пользовательские функции, начинающиеся с одного подчеркивания, больше не теряются, что исправляет сломанные алиасы, ссылающиеся на них.
- PowerShell: Инструмент больше не теряет вывод команд, использующих форматтер по умолчанию. Диалог 'Да, и больше не спрашивать' теперь записывает правила соответствия при последующих запусках. Исправлен код возврата 1, когда
pwshустановлен через winget или Microsoft Store. - MCP-серверы: Пагинация MCP-серверов больше не теряет ресурсы, шаблоны и подсказки на страницах после первой.
- Windows: Удалены рабочие деревья фоновых задач без перехода по NTFS-ссылкаам в основной репозиторий. Исправлено мерцание на весь экран в прикрепленных фоновых сессиях в Windows Terminal во время потоковой передачи. Исправлены устаревшие/дублирующиеся строки в списке представлений агента с широкими (CJK) символами.
- Плагинные агенты: Несколько типов
Agent(...)в лицевой частиtools:теперь регистрируются все, а не только последний. - Хуки: Исправлены условия
if, такие какPowerShell(git push*), которые теперь корректно срабатывают; ранее работало толькоPowerShell(*). - Фоновые сессии:
/backgroundбольше не отклоняет сессии, единственным вводом которых был навык или пользовательская команда. - Потоковая передача: Исправлено необработанное исключение в конце потоковых сессий при использовании Agent SDK.
- GNOME Terminal: Вставка правой кнопкой мыши и средней кнопкой мыши теперь вставляет текст.
- Модель субагента:
CLAUDE_CODE_SUBAGENT_MODELтеперь применяется к процессам соучастников, порождаемым командами агентов. - Команды: Неизвестные команды в безголовом/SDK-режиме теперь показывают ошибку вместо молчаливого бездействия. Команды, за которыми следует табуляция или новая строка, больше не считаются неизвестными.
- Прочее:
/helpкорректно отображается на маленьких терминалах./effortначинается с правильного уровня. Диалог/themeреагирует наEsc. Удаленные изображения больше не заставляют модель многократно перечитывать отсутствующие медиафайлы.&в выводе команды!отображается корректно для копирования URL. Количество компонентов плагина больше не удваивается. Фоновые сессии не повторяют запрос уже предоставленных разрешений инструментов.
📖 Источник: GitHub Claude-Code
👀 Смотрите также

Антропный Клод проводит 80 тысяч структурированных интервью в качестве альтернативы опросам.
Anthropic использовала Claude для проведения структурированных интервью с примерно 80 000 пользователей из более чем 150 стран и 70+ языков, при этом языковая модель выступала как в роли интервьюера, так и аналитика для сбора разговорных данных.

Чего не хватает в истории об «агентности»: четко определенной роли пользовательского агента
Марк Ноттингем утверждает, что современным ИИ-агентам не хватает четко определенной роли пользовательского агента, что создает разрыв доверия между тем, что ожидают пользователи, и тем, что на самом деле делают агенты.

Обновления системного промта Claude Code v2.1.74: Правила безопасности, выбор памяти и новые навыки
Claude Code v2.1.74 добавляет 1750 токенов к системным промптам, включая новые правила мониторинга безопасности, блокирующие несанкционированные внешние записи, навык /stuck для диагностики зависших сессий и улучшения выбора памяти, пропускающие избыточные API-ссылки.

Почему один разработчик оставляет теги AI-соавторов в коммитах
Разработчик объясняет, почему он намеренно включает 'Co-Authored-by: Claude' в свои коммиты Git, сравнивая это с EXIF-данными в фотографии и обсуждая сложности хирургических изменений кода с помощью ИИ.