Перейти к содержанию

Claude Code v2.1.275: синхронизация с claude.ai, прерывание ходов и изоляция npm-плагинов

6.0/10

Компания Anthropic представила релиз Claude Code v2.1.275, добавив прямую синхронизацию активных навыков и плагинов учетной записи claude.ai в CLI-сессии (с возможностью отключения через флаги syncClaudeAiSkills и syncClaudeAiPlugins). В среду выполнения внедрено сочетание клавиш для немедленной отправки (Ctrl+Enter или Ctrl+X Ctrl+S), которое прерывает текущий ход модели и сбрасывает накопленную очередь сообщений. Безопасность цепочки поставок расширений усилена за счет загрузки npm-плагинов через `npm pack --ignore-scripts` с обязательной проверкой целостности пакета, что блокирует запуск произвольных установочных скриптов. Кроме того, устранены промахи prompt cache из-за изменения возраста восстанавливаемых memory-файлов, поддержано глобальное кеширование префиксов системных инструкций до разделителя `__SYSTEM_PROMPT_DYNAMIC_BOUNDARY__`, а также исправлена потеря текстовых потоков subagent при использовании skills с параметром `context: fork`.

Архитектура и изоляция

На уровне выполнения изолированных команд Bash в Linux был исправлен сбой, из-за которого завершившиеся ошибкой процессы при использовании zsh ошибочно возвращали код 0, а безопасность цепочки поставок усилена загрузкой npm-плагинов через `npm pack --ignore-scripts` с обязательной проверкой целостности пакетов. Модель персистентности среды исполнения была оптимизирована: контейнеризированные облачные сессии теперь сохраняют состояние ожидающих подтверждения прав доступа (permission prompt) при перезапуске контейнера, а механизм `/rewind` защищен от создания усеченных файлов при сбоях копирования истории. В подсистеме диспетчеризации агентов исправлена трансляция событий через `--forward-subagent-text` в протоколах stream-json и SDK, устранившая потерю сообщений от субагентов, запущенных навыками с ветвлением окружения `context: fork`.

Интеграция в рабочий процесс разработчика

В расширении для VS Code добавлены гранулярные кнопки подтверждения и отклонения (accept/reject) для каждого отдельного изменения во вкладке диффов, а также просмотр, редактирование и удаление сохраненных элементов памяти. Ошибочные Bash-команды в песочницах на Linux при использовании zsh больше не маскируют сбои нулевым кодом возврата, обеспечивая корректную обработку аварийных завершений в терминальных пайплайнах.