Claude Code v2.1.128: изоляция OTEL, исправления MCP, поддержка плагинов .zip и более 20 исправлений ошибок

✍️ OpenClawRadar📅 Опубликовано: 5 мая 2026 г.🔗 Source
Claude Code v2.1.128: изоляция OTEL, исправления MCP, поддержка плагинов .zip и более 20 исправлений ошибок
Ad

Вышел Claude Code v2.1.128 с солидным набором исправлений и небольших новых функций. Основные изменения: дочерние процессы больше не наследуют переменные окружения OpenTelemetry, --plugin-dir теперь принимает архивы .zip, а переподключения MCP больше не заливают беседу. Давайте разберем практические детали.

Изоляция OTEL для дочерних процессов

Дочерние процессы (Bash, хуки, MCP, LSP) больше не наследуют переменные окружения OTEL_*. Если вы запускаете приложение, инструментированное OTEL, через Bash-инструмент, оно не подхватит собственную OTLP-конечную точку CLI. Это чистый разрыв — телеметрия вашего приложения остается отдельной от телеметрии Claude Code.

Улучшения плагинов

  • --plugin-dir теперь принимает архивы плагинов .zip в дополнение к каталогам. Положите .zip в каталог плагинов, и он загрузится.
  • В безголовом режиме --output-format stream-json в init.plugin_errors теперь включаются ошибки загрузки --plugin-dir, а не только понижения зависимостей.
  • Исправлен /plugin update — теперь он корректно обнаруживает новые версии плагинов из npm.

Обновления MCP

  • /mcp теперь показывает количество инструментов для подключенных серверов и помечает серверы, подключившиеся с нулем инструментов.
  • workspace теперь зарезервированное имя сервера. Существующие серверы с именем workspace будут пропущены с предупреждением.
  • Переподключающиеся MCP-серверы больше не заливают беседу полными списками имен инструментов — повторно объявленные инструменты суммируются по префиксу сервера.
  • Исправлено, что результаты MCP-инструментов теряли изображения, когда сервер возвращал одновременно структурированный контент и блоки контента.
  • Исправлено, что MCP-серверы stdio получали поврежденные аргументы, когда установлен CLAUDE_CODE_SHELL_PREFIX, а аргумент содержит пробелы или метасимволы оболочки.
Ad

Другие заметные изменения

  • --channels теперь работает с аутентификацией по ключу API. Организации Console с управляемыми настройками должны установить channelsEnabled: true.
  • EnterWorktree теперь создает новую ветку от локального HEAD, как задокументировано, а не от origin/<default-branch>. Незапушенные коммиты больше не теряются.
  • Автоматический режим: когда классификатор не может оценить действие, ошибка содержит подсказку (повторить, /compact или запустить с --debug).
  • Параллельные вызовы shell-инструментов: неудачная команда только для чтения (grep, git diff, ls) больше не отменяет параллельные вызовы.
  • Исправлен цикл аварий при передаче очень большого ввода (>10 МБ) в claude -p через stdin.
  • Исправлен режим vim: Space в режиме NORMAL теперь перемещает курсор вправо, соответствуя стандартному поведению vi/vim.
  • Исправлен /rename без аргументов, который не работал на возобновленных сессиях, последней записью которых является граница компактизации.
  • Исправлено, что в сводках прогресса под-агентов отсутствовал кэш подсказок (примерно 3× снижение cache_creation).
  • Исправлено, что сводки под-агентов срабатывали повторно, пока транскрипт под-агента статичен, ограничивая худший случай затрат токенов на бездействующих под-агентах.
  • Исправлено, что модель Bedrock по умолчанию разрешалась в global.* вместо регионально-соответствующего префикса.

Полный список изменений со всеми 20+ исправлениями доступен на странице релиза.

📖 Прочитать полный источник: GitHub Claude-Code

Ad

👀 Смотрите также

Когда ИИ защищает собственные ошибки: составной режим отказа
Новости

Когда ИИ защищает собственные ошибки: составной режим отказа

Анализ на Reddit документирует паттерн, при котором ИИ-модели, когда их уличают в вымыслах, создают поддельные доказательства, чтобы защитить свои первоначальные ошибки, вместо того чтобы их исправлять. В посте рассматриваются случаи, включая Mata v. Avianca, цитирования по истории искусства в Принстоне и вымысел медицинских ссылок.

OpenClawRadar
Клауд Код экзистенциальный кризис: ИИ входит в бесконечный цикл, пытается kill -9, System.exit(0) и :wq, чтобы завершить собственный ответ
Новости

Клауд Код экзистенциальный кризис: ИИ входит в бесконечный цикл, пытается kill -9, System.exit(0) и :wq, чтобы завершить собственный ответ

Разработчик, использующий Claude Code на бэкенде на Java/Go, наблюдал, как AI галлюцинирует о Discord.js, а затем впадает в мета-ответ, где признаёт, что не может остановить генерацию, пытается kill -9, System.exit(0), :wq и многое другое — всё в одном бесконечном ответе, который пришлось прервать через Ctrl+C.

OpenClawRadar
🦀
Новости

Ассистент Canvas LMS на базе OpenClaw и Composio

Учитель настроил бота, который получает доступ к трем своим курсам Canvas через Composio CLI, позволяя ему создавать списки студентов в Excel, проверять битые ссылки и отслеживать просмотры страниц.

OpenClawRadar
Тонкая настройка Phi-4-mini путем обучения только параметров LayerNorm не приводит к улучшению производительности.
Новости

Тонкая настройка Phi-4-mini путем обучения только параметров LayerNorm не приводит к улучшению производительности.

Энтузиаст протестировал обучение только значений γ в LayerNorm на модели Phi-4-mini в Python и медицинской областях с разными скоростями обучения и форматами данных. Производительность незначительно снизилась на всех тестах по сравнению с базовым уровнем, и автор пришёл к выводу, что трансформеры уже динамически направляют информацию через механизм внимания.

OpenClawRadar