Клодыч В Telegram ↗

Claude Code · версия 2.1.30

Claude Code 2.1.30: что нового

Claude Code 2.1.30: параметр pages для чтения PDF, OAuth-данные для MCP, команда /debug, экономия памяти при --resume и множество исправлений.

Релиз Новое: 6Улучшено: 3Исправлено: 8Другое: 2

Новое 6

  • Добавлен параметр pages для инструмента Read при работе с PDF, позволяющий читать определённые диапазоны страниц (например, pages: "1-5"). Большие PDF (>10 страниц) при упоминании через @ теперь возвращаются в виде облегчённой ссылки, а не встраиваются в контекст целиком.
  • Добавлены предварительно настроенные OAuth-учётные данные клиента для MCP-серверов, которые не поддерживают Dynamic Client Registration (например, Slack). Используйте --client-id и --client-secret с claude mcp add.
  • Добавлена команда /debug, с помощью которой Claude помогает разобраться с проблемами в текущей сессии
  • Добавлена поддержка дополнительных флагов git log и git show в режиме только для чтения (например, --topo-order, --cherry-pick, --format, --raw)
  • В результаты инструмента Task добавлены метрики: количество токенов, число вызовов инструментов и длительность
  • В настройки добавлен режим уменьшенной анимации

Улучшено 3

  • Улучшено использование памяти при --resume (на 68% меньше для пользователей с большим числом сессий): индекс сессий заменён облегчённой загрузкой на основе stat с постепенным дополнением данных
  • Улучшен инструмент TaskStop: в строке результата теперь отображается описание остановленной команды или задачи вместо общего сообщения "Task stopped"
  • Изменено поведение /model: команда теперь выполняется немедленно, а не ставится в очередь

Исправлено 8

  • Исправлено появление фантомных текстовых блоков "(no content)" в истории диалога API, что снижает лишний расход токенов и возможную путаницу у модели
  • Исправлено: кеш промпта некорректно инвалидировался при изменении описаний инструментов или схем входных данных, а срабатывал только при смене названий инструментов
  • Исправлены ошибки 400, которые могли возникать после /login, если в диалоге были блоки thinking
  • Исправлено зависание при возобновлении сессий с повреждёнными файлами транскрипта, содержащими циклы parentUuid
  • Исправлено: сообщение о лимите запросов показывало неверную подсказку "/upgrade" для пользователей Max 20x, когда дополнительное использование недоступно
  • Исправлено: диалоги разрешений перехватывали фокус во время набора текста
  • Исправлено: субагенты не могли получить доступ к MCP-инструментам, предоставленным через SDK, так как те не синхронизировались с общим состоянием приложения
  • Исправлена регрессия, из-за которой пользователи Windows с файлом .bashrc не могли выполнять bash-команды

Другое 2

  • [VSCode] Добавлен многострочный ввод в текстовое поле "Other" в диалогах с вопросами (для переноса строки используйте Shift+Enter)
  • [VSCode] Исправлено дублирование сессий в списке при начале нового диалога
Следить за обновлениями через RSS

Перевод официального CHANGELOG.md Claude Code. Перевод автоматический, при расхождениях приоритет у оригинала на английском.

Получить API-ключ →