infatium на Product Radar
  • Океан
  • Блог
  • О нас
Скачать
Claude Code — обновления
14 октября 2026 г.Claude Code — обновления

Claude Code v2.1.299: idle compaction, env vars, and mod hooks

  • Версия: v2.1.299
  • Крупное:
    • Переменная окружения CLAUDE_CODE_DISABLE_FILE_MENTIONS: Claude получает пути файлов из @-упоминаний, а не их содержимое
    • Простой компакшен в терминале: диалог свыше 200K токенов после ~54 минут простоя сжимается до истечения часового кэша промпта
    • CLAUDE_CODE_IDLE_COMPACT_MIN_TOKENS меняет порог в 200K токенов, "idleCompaction": false в settings.json отключает функцию (нужна версия 2.1.290+)
    • $.prompt.media даёт хуку prompt.submit мода читать байты картинки или документа из промпта
    • $.session.identity() для модов: способ входа в сессию, организация и email при наличии в forceLoginOrgUUID
    • В Text мода добавлены size, weight, mono, tabular, в Box — именованные шаги отступов xs–xl; bold устарел в пользу weight
    • Флаг --shutdown-drain-sec у claude self-hosted-runner orchestrator: по SIGTERM даёт текущему опросу и работающим spawn-хукам время завершиться
    • Хук skill.prompt получает frontmatter, источник, имя плагина и путь к файлу скилла
    • В agent view команды /effort и /fast задают стартовые настройки новых сессий; голые /model, /effort, /fast открывают выбор
    • В peek-панели агентов строка "safe mode" для фоновых сессий с --safe-mode
    • Разовое уведомление, когда plan mode не спрашивает подтверждения из-за доступных bypass permissions
    • --disallow-tools и поле disallowed_tools в claude plugin eval исключают встроенные инструменты (например, Agent) из прогонов
    • Отключение блока атрибуции в Code tab Claude Desktop через CLAUDE_CODE_ATTRIBUTION_HEADER=0 в env политики code
    • Поле в блоке атрибуции сессий Claude Code за Claude apps gateway
    • Дверь queue в хуке session.append: мод может расходиться с отправленным промптом в записях очереди транскрипта
    • Заметка в /plugin и claude plugin validate о пропускаемых хуках мода при управлении организацией
    • Предупреждения /usage о max effort, workflows, always-on context и крупных результатах инструментов
    • Улучшено сообщение об отказе облачной сессии из-за отклонённого или истёкшего входа claude.ai — предлагается claude auth login
    • Усилен контроль управляемых правил разрешений, хуков и имён MCP-инструментов организации против пользовательских модов
    • PDF из @-упоминаний больше не хранятся в транскрипте — меньше памяти и диска
    • В песочнице Bash на Linux Esc и Ctrl-C работают при раскрытии wildcard-правил чтения
    • Предупреждение о неизвестном ID модели стало одной строкой под баннером со ссылкой на документацию
    • Шаги скилла для авторов плагинов: Claude спрашивает про публичность и проверяет файлы перед созданием репозитория GitHub
    • Ошибка "Unknown skill" подсказывает имя скилла при ошибочном префиксе anthropic-skills:
    • /reload-skills сообщает, что повторно отправляет полный список скиллов — способ вернуть их после компакшена
    • Ошибка создания worktree при неразрешимом базовом коммите объясняет причины
    • Ошибка создания worktree в корне bare-репозитория объясняет раскладку
    • Локальная сессия следит за 25 артефактами вместо 10
    • Уведомления фоновых агентов сообщают, когда агент ждёт своей фоновой работы, получил сообщение поздно или остановлен лимитом
    • Хуки плагинов и скрипты workflow отклоняют значения глубже 28 000 уровней (для скриптов — 100 000) с указанием лимита
    • Действия, которые хук плагина не может заблокировать, теперь отклоняются, а не пропускаются; результат уже выполненного инструмента удерживается
    • Запросы к прокси коннекторов claude.ai и MCP-серверам Anthropic больше не следуют HTTP-редиректам
    • MCP-запросы в облачных и self-hosted сессиях не следуют редиректам MCP-прокси
    • Скиллы и команды с скрытыми, меняющими направление или похожими на пробел символами, < или > в имени не предлагаются до переименования
    • В claude plugin test корни Box и Text несут part: { plugin } с именем мода
    • WebFetch выбирает усилие чтения страниц так же, как веб-поиск
    • claude plugin test считает провальным вызов $-метода мода без ответа за десять секунд
    • Правила MCP-разрешений действуют только на названный сервер: mcp__a не разрешает a__b или a_; для полного имени нужен mcp____*
    • Списки tools: агентов берут инструменты только названного MCP-сервера; сервер с __ в имени указывается как mcp____*
    • Claude in Chrome в облачных сессиях Cowork вне auto mode: действие на одобренном сайте, помеченное классификатором, спрашивает подтверждение вместо отказа
    • MCP-коннекторы облачных сессий и Remote Control по умолчанию согласуют протокол 2026-07-28; MCP_PROTOCOL_NEGOTIATION=legacy отключает
    • Описания MCP-инструментов и инструкции серверов Anthropic с api.anthropic.com доходят целиком, без обрезки на 4 096 символах
    • В auto mode облачных сессий Cowork хук PermissionRequest больше не одобряет shell-команды и субагентов
    • Команда возобновления при выходе называет сессию по ID, а не по имени
    • Команда возобновления worktree-сессии использует -w и -r, если длинные флаги не влезают
    • Побочные вопросы /btw в неинтерактивных сессиях возвращают ошибку таймаута после 11 минут
    • Хуки UserPromptSubmit выполняются до раскрытия скилла или слэш-команды, блокируя и встроенные shell-команды
    • Собственный UserPromptSubmit-хук скилла впервые срабатывает на промпте после вызывающего скилл
    • Хук turn.start слышит и ходы субагентов и тиммейтов; различать по e.agentId
    • Ошибки /ultrareview при загрузке репозитория больше не советуют git add .
    • Уведомление о cyber safeguard больше не предлагает подать заявку в Cyber Verification Program
    • [VSCode] Ускорен запуск в воркспейсах без Python: Claude стартует параллельно с расширением Python
    • [VSCode] Выбор модели и меню слэш-команд сразу заполняются в новом окне ранее открытой папки
    • [Cloud sessions] Команда деплоя при создании self-hosted окружения или ключа показывается полностью, с переносами между аргументами и кнопкой копирования
    • [Cloud sessions] Удаление self-hosted окружения сразу отключает его рутины с указанием причины
    • [Claude Tag] Claude в Slack может удалить созданный им в канале canvas по просьбе
    • [Claude Tag] Claude в Slack исправляет ошибку, редактируя сообщение на месте с пометкой "Edited" вместо зачёркивания
    • [Claude Tag] Claude в Slack тихо вступает в каналы с более чем 100 участниками, без приветствия
  • Минорное:
    • Исправлена ошибка отказа облачной сессии, указывавшая не на ту организацию при ключе из apiKeyHelper
    • Исправлены сессии на модели gateway за кастомным ANTHROPIC_BASE_URL, падавшие с "Prompt is too long · automatic compaction failed" около 200K токенов
    • Исправлен мод, отправляющий промпт каждый ход и продлевавший headless-прогон за --max-turns, --max-budget-usd, прерывание или конец диалога
    • Исправлено появление текста продолжения модели после однострочной метки группы инструментов в облачных сессиях
    • Исправлено создание мода инструментами Write и Edit без запроса в accept-edits mode при пути конфига без .claude
    • Исправлены установленные моды, продолжавшие работать после удалённого отключения; теперь они выгружаются между ходами
    • Исправлены Edit и Retry в Cowork и облачных сессиях claude.ai при остановке сообщения во время работы хуков (регрессия 2.1.296)
    • Исправлено попадание части учётных данных из промпта в описание задачи агента-тиммейта без описания
    • Исправлено зависание вида claude.ai для Remote Control или облачной сессии при сбое загрузки большого пакета событий
    • Исправлена возможность песочной shell-команды писать в папку --plugin-dir, чей код выполняется вне песочницы
    • Исправлен рост памяти при интенсивном debug-логировании и зависание при выходе, если лог на недоступном для записи диске
    • Исправлен неограниченный рост памяти, когда debug-вывод идёт в stderr и родитель перестаёт его читать
    • Исправлены запросы rm для shell-скриптов -c без rm; rm, собранный в рантайме в нечитаемом скрипте, не спрашивает без CLAUDE_CODE_STRICT_INLINE_SHELL_RM_PROMPT=1
    • Исправлено сворачивание строки транскрипта при двойном клике по слову в полноэкранном режиме
    • Исправлено ложное сообщение о невалидном пустом .mcp.json в claude mcp list, claude doctor и /status
    • Исправлен прыжок транскрипта вниз при /btw в полноэкранном режиме с прокруткой вверх
    • Исправлен сбой песочных команд на WSL2 с ошибкой bwrap: Can't mkdir /mnt/c/Program Files/ClaudeCode
    • Исправлены запланированные пробуждения (ScheduleWakeup), не срабатывавшие при фоновой задаче в Agent SDK, IDE и claude remote-control
    • Исправлена потеря перезаписи prompt.submit мода для промптов с вставленной или нечитаемой картинкой
    • Исправлена потеря промпта Remote Control при сбое доставки другого промпта из той же пачки
    • Исправлено удаление из истории промпта Remote Control, прошедшего хуки, при прерывании хука следующего промпта
    • Исправлена потеря входа, MCP-серверов и доверия к проекту на Linux после пустого .config.json от песочной команды
    • /sandbox больше не сообщает об успехе, если настройку не удалось сохранить из-за недоступной для записи папки проекта
    • Исправлено застревание SDK и headless-сессий в auto mode после переключения хоста на модель без его поддержки
    • Исправлены MCP-серверы с именами constructor или prototype, которые не подключались
    • Исправлен запрос разрешений инструментами MCP-сервера с именем constructor или toString в auto mode и bypass permissions
    • Исправлена ложная ошибка "synced[0] commands path not found" при старте после обновления синхронизированного плагина другим процессом
    • Исправлен совет повторить при отказе Artifact-публикации с запросом доступа (HTTP 403) — теперь сообщается причина и что передать пользователю
    • Исправлено застревание облачных сессий Cowork на старом плагине аккаунта после таймаута перезагрузки или рестарта
    • Исправлена потеря блоков документов из собственного сообщения, отправленного во время работы Claude
    • Исправлен запрос разрешения Claude in Chrome без подключённого браузера — теперь сообщается об отсутствии расширения
    • Исправлено скрытие уведомления "Update installed" за подсказкой про /clear в полноэкранном режиме
    • Исправлен бесконечный повтор хука мода, ожидающего noun другого мода с работой вне вызова
    • Исправлена выдача gateway моделей, заблокированных availableModelsMatch: exact или deniedModels; теперь ответ 400 и модели исключены из списков
    • Исправлена отправка API-ключа стороннего gateway в запросе настроек Anthropic при ANTHROPIC_BASE_URL в managed settings
    • Исправлено прерывание потоков через кастомный ANTHROPIC_BASE_URL через 180 секунд без данных — теперь ждут 300 секунд
    • Исправлена не доходившая до Claude новая версия ответа tool.describe или prompt.section после $.ui.invalidate
    • Исправлено игнорирование файла настроек при строковом значении enabledMcpjsonServers или disabledMcpjsonServers с одним именем сервера
    • Исправлена пауза бюджета времени хука в claude plugin test, пока вызванный $-метод продолжает делать $-вызовы
    • Исправлен высокий расход памяти после возобновления облачной или Remote Control сессии с множеством субагентов
    • Исправлен пропуск хуков плагинов при передаче очень глубоко вложенного ввода инструмента или сообщения через next()
    • Исправлен отказ всего значения из-за RangeError в одном геттере при передаче в next(), возврате или $-методе — теперь отклоняется только этот ключ
    • Исправлено отображение более 100% использования в /usage, предупреждении о лимите и статус-строке (#92238)
    • Исправлена потеря последней строки или пустая строка при переносе текста с CJK или эмодзи и латиницей на некоторых ширинах терминала
    • Исправлено игнорирование ответа на запрос разрешения или вопрос в облачной сессии при замене воркера
    • Исправлено наложение жирного, курсива и других стилей на границы таблиц и их потеря на перенесённых строках
    • Исправлено выполнение старой версии плагина аккаунта в облачных сессиях Cowork после изменения с другого устройства
    • Исправлено неприменение правил deny и ask для MCP-сервера (mcp__) с двойным подчёркиванием в нормализованном имени
    • Исправлена потеря новых вложенных картинок в длинных диалогах после отказа API в одной слишком большой картинке
    • Исправлен неверный has_hooks в событии телеметрии plugin_loaded для плагинов с хуками-модулем
    • Исправлена отправка картинок в полном размере во время работы Claude (VS Code, desktop, SDK), вызывавшая повторные ошибки
    • Исправлена отсутствующая или неточная подсказка координат для крупных почти квадратных картинок на новых моделях
    • Исправлена отправка API-ключа стороннего gateway в запросах feature flag, старта, fast mode, профиля и обратной связи; ключи Anthropic по-прежнему отправляются
    • Исправлена игнорирование исправления мода при hot reload сразу после неудачной перезагрузки; сохранение без изменений больше не перезагружает мод
    • Исправлен отказ модам из исходников, когда хук передаёт $ в импортированную функцию
    • Исправлена регрессия 2.1.296 с двойным выполнением одобренного вызова инструмента при новом сообщении во время возобновления
    • Исправлено объявление запланированных задач не в ту минуту — теперь сообщается фактическое время следующего запуска
    • Исправлено молчаливое удаление ключей __proto__ в значениях хуков модов, обходившее tool.check
    • Исправлено молчание claude -p при невалидном файле настроек — теперь файл и неверная запись выводятся в stderr
    • Исправлена потеря текста после невидимого управляющего символа при длинной вставке в терминалах без bracketed paste
    • Исправлена незагрузка managed settings и политик организации при локальной смене плана входа с forceLoginOrgUUID
    • Исправлено зависание MCP-соединений по HTTP на 30 секунд при незавершённом теле ответа на уведомление (#99014)
    • Исправлено подключение MCP-серверов в работающей headless или SDK-сессии до проверок политик; заблокированный сервер теперь помечается как сбойный без контакта
    • Исправлен запуск заблокированного политикой сервера в claude mcp list, claude mcp get и MCP-серверах субагентов — теперь он помечается как заблокированный
    • Исправлена незагрузка плагина, установленного из другого терминала, командой /reload-plugins
    • Исправлены пустые строки под CJK и эмодзи в одноколоночном узком терминале
    • Исправлена обрезка текста рядом с широкими символами и исчезновение эмодзи при смене цвета внутри него
    • Исправлены уведомления bare mode в фоновых сессиях, советовавшие рестарт без --bare; теперь они называют /stop и claude --resume
    • Исправлено отсутствие объяснения, почему ← не сдвинул сообщение из очереди при включённом Remote Control
    • Исправлен отказ $.http.fetch в модах на ответы 304, 204, 205 с Content-Length больше лимита 4 MiB
    • Исправлена отправка аккаунту предыдущей настройки вместо выбранной в переключателях уведомлений /config
    • Исправлено незавершённое сообщение облачной сессии при замене воркера сразу после достижения лимита токенов
    • Исправлен сбой Read на диапазонах страниц PDF в удалённых сессиях Linux без повышенных привилегий
    • Исправлен ответ Enter на удержанный вопрос или запрос разрешения при набранном неотправленном сообщении
    • Исправлена потеря файла из сообщения удалённой сессии при прерванной загрузке — теперь она повторяется
    • Исправлено склеивание промптов из очереди без переноса строки при отправке блоками через --input-format stream-json
    • Исправлено отключение MCP-серверов из --mcp-config обёртки --exec-path при смене коннекторов в self-hosted сессии
    • Исправлено засчитывание claude plugin eval прогонов, отклонённых API: теперь 0 баллов и выход 1
    • Исправлена обрезка или перенос запросов разрешения при keycap или составных эмодзи в причине
    • Исправлено скрытие или замена forceLoginOrgUUID и forceLoginMethod из MDM или managed-settings серверными настройками
    • Исправлен пропуск MCP-сервера constructor или prototype, запрошенного --channels, в --bare сессиях
    • Исправлено переподключение возобновлённого диалога до /clear к Remote Control сессии следующего диалога
    • Исправлен запуск промпта с / как слэш-команды при verbatimPrompts и CLAUDE_CODE_RESUME_INTERRUPTED_TURN
    • Исправлен тихий выход фоновых сессий с --safe-mode из safe mode при пробуждении или рестарте
    • Исправлен повторный или ранний запуск задач и циклов в час окончания перехода на зимнее время
    • Исправлено отображение нового файла с пробелом в начале или конце имени под неверным именем в diff
    • Исправлены сбои и двойное выполнение MCP-вызовов в headless и SDK-сессиях при переподключении
    • Исправлены побочные вопросы /btw в неинтерактивных сессиях: не отменялись при завершении и повторялись при повторе запроса
    • Исправлена возможность песочных команд на macOS читать или писать запрещённый путь по реальному расположению через симлинк
    • Исправлено расхождение чтения glob denyRead и allowRead с фигурными скобками, круглыми скобками или обратными слэшами в имени папки
    • Исправлена неперепроверка glob allowRead и allowWrite при замене стартовой директории симлинком
    • Исправлен пропуск изолированными worktree-сессиями некоторых awk-программ, которые должен отклонять guard
    • Исправлен запуск claude mcp add -- --background как фоновой сессии
    • Исправлено принятие промпта или ответа --bg или --background за флаг, запускавшее новые сессии вместо доставки
    • Исправлено двойное выполнение встроенной shell-строки кастомной слэш-команды при прерывании
    • Исправлено оставление папки в .git/worktrees сессиями --worktree в репозиториях с reftable
    • Исправлено отображение отслеживаемых файлов как staged deletions в claude self-hosted-runner с git Anthropic при переиспользованном клоне
    • Исправлено необъявление Ultracode запланированным задачам и другим headless-ходам при ultracode в настройках
    • Исправлена отправка настроек headers/headersHelper при MCP OAuth входе, обновлении токена и выходе
    • Исправлено ложное однострочное отличие Artifact от живой страницы и отказ публикации при повторной публикации большой страницы
    • Исправлено сообщение $.ui.open о размещении панели мода в сессиях без поверхности отрисовки (VS Code, claude -p)
    • Исправлен незапуск хука agent.spawn при возобновлении завершённого субагента или убитого тиммейта; событие теперь несёт resume
    • Исправлен отказ claude plugin validate на ссылки $.state без ключа types при контракте в ./types/index.d.ts
    • Исправлен вид текста dimColor мода как обычного в тёмной ANSI-теме и на 16-цветных терминалах
    • Исправлено выполнение plan mode записи, разрешённой хуком PreToolUse или tool.check мода
    • Исправлена двойная отправка финального отчёта фоновыми субагентами в auto mode
    • Исправлен поиск субагента по имени в SendMessage после рестарта CLI; имена до последнего компакшена требуют ID
    • Исправлено тихое завершение хода при обрезке ответа по лимиту токенов без повтора или ошибки после перехода на нестриминговый режим
    • Исправлено искажение UTF-16LE файлов с BOM в Read и потеря BOM или конвертация Windows-1252, Shift-JIS, GBK, UTF-16BE в Write (теперь отказ)
    • Исправлено оставление сообщения без ответа в облачной сессии при замене воркера сразу после компакшена
    • Исправлен повторный ответ на завершённый ход в облачных сессиях и CLAUDE_CODE_RESUME_INTERRUPTED_TURN после рестарта
    • Исправлена потеря фото из Remote Control при невозможности сохранить копию — Claude теперь видит фото
    • Исправлено неприбытие файлов из Remote Control в долгих сессиях
    • Исправлено неприбытие файлов размером 30–35 MiB через Remote Control или в облачную сессию
    • Исправлено изменение $.env.set пользовательского мода окружения или shell-префикса управляемых хуков
    • Windows: исправлены осиротевшие процессы PowerShell на загруженных машинах до исчерпания памяти
    • Windows: исправлен fail-open хуков PreToolUse и PermissionRequest без shell при отсутствии Git for Windows — теперь сбой guard блокирует вызов
    • Windows: исправлены сбои Bash-команд с "command not found" на всю сессию, если Git Bash не сообщил PATH при старте
    • Self-hosted runner: улучшены сообщения setup и doctor при отсутствии git-учётных данных
    • Self-hosted runner: исправлены сессии с выводом до первого хода, остававшиеся без таймера завершения и игнорировавшие --retire-at
    • [VSCode] Исправлена потеря неотправленного промпта и вложений при переключении между сессиями
    • [VSCode] Исправлено удержание фонового процесса Claude пустыми чатами после начала нового диалога
    • [VSCode] Исправлено сообщение внутренней ошибки кнопки микрофона при выходе из claude.ai — теперь предлагается вход
    • [Cloud sessions] Исправлен скачок памяти, способный уронить сессию при повторной отправке множества выходных файлов
    • [Cloud sessions] Исправлено молчаливое перемещение отредактированной рутины в другое окружение при удалённом или отсутствующем своём
    • [Cloud sessions] Исправлен поиск Sessions в админ-деталях self-hosted окружения при вставке ID из ссылки
    • [Cloud sessions] Исправлено ложное сообщение о пустом списке Sessions и Runners при отсутствии совпадений в поиске
    • [Remote Control] Исправлено ложное ощущение отправки сообщений при недоступном компьютере — текст остаётся в поле, Send выключен до переподключения
    • [Claude Tag] Исправлено молчание Claude в Slack на постах без тега, которые инструкции канала требуют обрабатывать, в каналах с гостями
    • [Claude Tag] Исправлено ложное сообщение об отправке ответа в чужой канал, где Claude не участник
    • [Claude Tag] Исправлено завершение хода без ответа при отсутствии python3 в образе self-hosted runner
    • [Code Review] Исправлены ссылки в комментарии о месячном лимите и карточке check-run — теперь ведут на страницу Usage
  • Ссылка: claude-code#92238, claude-code#99014

Пересказ подготовлен ИИ. Возможны неточности, сверься с оригиналом. Оригинал

Claude Code — обновления

Такие материалы каждый день: лента «Claude Code — обновления» в приложении

Только по делу, без лишнего. Новое появляется само.

Ещё в «Claude Code — обновления»

  • Claude Code v2.1.316: pooled budgets, layered policies, Opus 4.8 fast mode deprecated31 окт.
  • Claude Code v2.1.314: permissions, gateway, idle compaction, and fixes30 окт.
  • v2.1.31227 окт.
  • Claude Code v2.1.311: fixes for MCP, subagents, compaction, and startup freezes26 окт.
  • Claude Code v2.1.310: Monitor tool added, gateway and compaction fixes23 окт.
  • Claude Code v2.1.309: sandbox, permission, and worktree fixes22 окт.

Источники

  • anthropics/claude-code · ashwin-ant
Полный текст — в оригинале

Свежее из других лент

  • HR-риски работодателяЛишение премии за откал работать в выходной при инвентаризации незаконно
  • AI News — релизы и анонсыAn updated Model Spec for more capable and beneficial AI
  • Hackathon Radarlé.codes запускает хакатон lé.codes48 с призовым фондом 200 000 ₽
  • OpenRouter ModelsParticle-1 coding model launched on OpenRouter
infatium

ты то, что читаешь

Правовая информация
Политика конфиденциальностиУсловия использованияЛицензии открытого ПОРекомендательные технологииАвторские праваО сборщике

© 2026 infatium