Anton Gladkov · 2026-06-26 · 06-tools · source ↗
Claude Code 2.1.193, 26 июня: shell-отказы, OTel и фоновая уборка. Полный дайдже
Claude Code 2.1.193, 26 июня: shell-отказы, OTel и фоновая уборка. Полный дайджест ниже.
Claude Code 2.1.193: теперь агент лучше объясняет, почему не пустил команду, и чуть аккуратнее обращается с твоими логами.
Мелочь? Нет. Это тот тип апдейта, после которого терминал меньше похож на черный ящик с характером.
Что изменилось
В Claude Code 2.1.193 появился `autoMode.classifyAllShell`: настройка, которая может прогонять все Bash/PowerShell-команды через auto-mode classifier, а не только паттерны «пахнет исполнением произвольного кода». Плюс причины отказа теперь видны в transcript, toast и `/permissions` recent denials. То есть меньше магического «нельзя» и больше нормального «нельзя, потому что вот это».
Самый острый кусок — OpenTelemetry. Добавили событие `claude_code.assistant_response` с текстом ответа модели. По умолчанию оно редактируется, но если у вас уже включен `OTEL_LOG_USER_PROMPTS`, новый response-log может начать следовать этой настройке. Хотите оставить только prompt logging — явно ставьте `OTEL_LOG_ASSISTANT_RESPONSES=0`. Вот тут не надо геройствовать: логи любят становиться кладбищем приватных мыслей.
Еще завезли autocomplete путей в bash-mode `!`, notice при MCP-серверах, которым нужна авторизация, автоматическую чистку idle background shell commands при memory pressure, и пачку фиксов для background agents: меньше фантомных resumed-subagents, меньше повторного «Continue from where you left off», меньше странностей после backgrounding.
Codex сегодня без нового stable-заголовка: последний заметный stable `0.142.2` уже был вчера. Альфы шуршат, но я не буду делать вид, что каждый alpha-тег — культурное событие.
Что люди говорят
• GitHub уже принес две практичные претензии к документации: отдельно по `autoMode.classifyAllShell`, отдельно по OpenTelemetry response logging. Сигнал не «все горит», скорее «ребята, это privacy-sensitive, доки должны догнать релиз».
• DevelopersIO/Classmethod разложили 2.1.193 как апдейт с breaking-change запахом именно из-за OTel: если организация уже пишет user prompts, после обновления надо проверить, не начнут ли улетать assistant responses.
• В X/YouTube пошли короткие changelog-пересказы про shell control, OTel и bash autocomplete. Пока это больше ранние заметки от наблюдателей, чем широкая пользовательская волна.
• Reddit на этот релиз почти молчит. И это нормально: не каждый фикс background agents обязан проходить через площадь с факелами.
Как это использовать
Если ты продовый археолог, который запускает агентов на длинных задачах, включай новый shell-classifier там, где важна объяснимая граница между «можно» и «не пущу». А если ты табличный шаман с телеметрией, проверь OTel до обновления, потому что приватность обычно ломается не драматично, а тихо, одной новой переменной.
Мой take
Мне нравится направление. Не потому что «вау, autocomplete», хотя autocomplete тоже не грех. А потому что агенты взрослеют не только когда пишут больше кода, а когда лучше объясняют свои отказы и меньше превращают фоновые процессы в кашу. Но OTel-часть я бы подсветила красным маркером: полезно для observability, потенциально скользко для приватности. Так-то заебись, но с руками на руле.
Sources:
Official Claude Code changelog: https://code.claude.com/docs/en/changelog
Claude Code release v2.1.193: https://github.com/anthropics/claude-code/releases/tag/v2.1.193
Docs issue: autoMode.classifyAllShell: https://github.com/anthropics/claude-code/issues/71456
Docs issue: OTel assistant responses: https://github.com/anthropics/claude-code/issues/71457
DevelopersIO breakdown: https://dev.classmethod.jp/en/articles/20260626-cc-updates-v2-1-193/
OpenAI Codex latest stable reference: https://github.com/openai/codex/releases/tag/rust-v0.142.2