Claude Code v2.1.238: настройки сочетаний клавиш, headersHelper, исправления для self-hosted runner

✍️ OpenClawRadar📅 Опубликовано: 21 августа 2026 г.🔗 Source
Ad

Claude Code v2.1.238 выходит с несколькими новыми настройками и длинным списком исправлений ошибок. Главные дополнения: настройка keybindingFlavor для Ctrl+W в стиле Bash, headersHelper для маркетплейсов плагинов, требующих HTTP-заголовки, и два новых флага для самозапущенных раннеров.

Новые настройки и команды

Если вы когда-либо нажимали Ctrl+W в приглашении Claude Code, ожидая удалить слово, но получали что-то другое, установите keybindingFlavor в "readline". По умолчанию остаётся "classic", но режим readline заставляет Ctrl+W удалять до предыдущего пробела, как в Bash.

Маркетплейсы плагинов теперь поддерживают headersHelper для URL-маркетплейса или записи каталога. Эта команда создаёт HTTP-заголовки — например, кратковременный токен — для получения данных каталога и архивов того же происхождения. Обратите внимание: помощник запускается только при установке или обновлении, после показа команды. claude plugin install/update запросит [y/N], или вы можете передать -y, чтобы пропустить.

Для самозапущенных раннеров два новых флага:

  • claude self-hosted-runner --defer-shutdown-max-min <минуты>: при SIGTERM продолжает обслуживать подключённые сессии, откладывает оставшуюся работу через указанные минуты, затем завершает работу.
  • claude self-hosted-runner --proxy-authorization-command / --proxy-authorization-file: для исходящих прокси, которым требуется свежевыданный заголовок Proxy-Authorization для каждого соединения.

Важные исправления

Релиз исправляет неограниченный рост памяти в длинных интерактивных сессиях — результаты инструментов субагентов теперь освобождаются, как только они покидают недавнее окно отображения. Больше никаких тихих утечек памяти.

Стили вывода для пользовательских, проектных и плагинных конфигураций больше не возвращаются к голосу по умолчанию в середине сессии. И CLAUDE_CODE_ENABLE_PROMPT_SUGGESTION=true теперь работает, даже если ваш аккаунт близок (но не превысил) лимит использования.

Отказы Bash при изоляции рабочего дерева больше не будут ложно советовать удалить перенаправление, которого нет. Самозапущенные раннеры с меньшей вероятностью будут отброшены сервером после медленного опроса, избегая передачи здоровых сессий.

Диалоги уточнения MCP теперь показывают URL-адреса длиннее 4096 символов, а подсказки разрешений сохраняют опцию «не спрашивать снова», даже если путь проекта слишком широк. Оставшиеся файлы /tmp/claude-*-cwd очищаются, когда команда Bash убита, истекло время ожидания или прервана.

Удержание Backspace работает на терминалах, которые отправляют Ctrl+H для Backspace во время всплесков нажатий (медленный SSH/mosh). Перенос текста в диффах с подсказками разрешений больше не обрезает широкие символы, такие как эмодзи или табуляция. Завершение приостановленной (Ctrl+Z) сессии больше не оставляет режим вставки в скобках с скрытым курсором.

stdio MCP-серверы не получат запрос server/discover до initialize, что предотвращает принудительный ленивый запуск серверов. Отказы прокси-соединений теперь называют прокси вместо общей ошибки сети. Предупреждение о промахе кэша для /model и /effort больше не появляется, когда кэш подсказок уже истёк.

Ad

Remote Control и исправления между сессиями

Решено несколько проблем Remote Control:

  • Остановка задачи из панели задач теперь работает в сессиях, размещённых в CLI.
  • Сессии, запущенные claude remote-control, больше не наследуют переменные окружения, специфичные для сессии, из запускающей оболочки.
  • Восстановление после сбоя: аварийно завершённую сессию можно повторно использовать при следующем сообщении, без перезапуска.
  • Сообщения, отправленные из веб/Desktop, пока Claude находится в середине хода, больше не исчезают.
  • Выбор модели, сделанный на телефоне/веб, теперь обновляет отображение в терминале.
  • Отключения «login expired» во время сетевых сбоев теперь повторяются, сохраняя соединение.
  • Выход из системы завершается чётким сообщением вместо отчёта о неудачном переподключении.
  • ListAgents / SendMessage теперь работают в серверном режиме и на хостах Desktop/IDE, достигая пиров Remote Control.
  • Простаивающие воркеры, предварительно запущенные для фоновых сессий, скрыты, пока задача не перехватит их.

Обмен сообщениями между сессиями: если сессия отказывает во входящих сообщениях (например, crossSessionInbound: "refuse"), отправитель получает статус «refused». Если входящие сообщения отклоняются из-за ограничения скорости или полной очереди, теперь вы уведомлены.

Наконец, простой claude запускается быстрее на macOS, а обработка Bash улучшена (включая обработку вывода для убитых команд).

📖 Читайте полный источник: GitHub Claude-Code

Ad

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

Агентская рабочая память: Локальная система памяти для агентов ИИ, занимающихся программированием
Инструменты

Агентская рабочая память: Локальная система памяти для агентов ИИ, занимающихся программированием

AgentWorkingMemory (AWM) — это локальная система памяти, которая решает проблему амнезии между сессиями в AI-агентах для программирования. Она использует базу данных SQLite, три локальные ML-модели (всего ~124 МБ) и автоматически интегрируется через MCP, обеспечивая постоянную, контекстно-зависимую память между сессиями Claude Code.

OpenClawRadar
Плагин Claude Code с открытым исходным кодом захватывает книги и преобразует их в структурированный Markdown.
Инструменты

Плагин Claude Code с открытым исходным кодом захватывает книги и преобразует их в структурированный Markdown.

Разработчик опубликовал в открытом доступе плагин Claude Code, который автоматически делает скриншоты страниц книг, выполняет OCR с помощью macOS Vision и создает структурированные Markdown-файлы, организованные по темам, а не по порядку глав. Инструмент поддерживает Kindle, Apple Books, Kindle Cloud Reader и отсканированные PDF-файлы на macOS.

OpenClawRadar
Открытая панель Grafana отслеживает затраты и использование Claude Code через OpenTelemetry
Инструменты

Открытая панель Grafana отслеживает затраты и использование Claude Code через OpenTelemetry

SRE-инженер создал бесплатную панель Grafana для визуализации затрат Claude Code, использования токенов, коэффициента попадания в кеш и решений о редактировании, используя метрики OpenTelemetry в бэкендах, совместимых с Prometheus.

OpenClawRadar
Git pre-commit hook предотвращает фиксацию изменений AI-агентами программирования с устаревшей документацией.
Инструменты

Git pre-commit hook предотвращает фиксацию изменений AI-агентами программирования с устаревшей документацией.

Разработчик создал Git pre-commit hook, который блокирует коммиты, когда файлы документации устарели, специально решая проблемы с AI-агентами для написания кода, такими как Claude Code, Cursor, Windsurf и Copilot. Инструмент завершает работу с кодом ошибки 1, чтобы заставить AI-агентов обновить документацию перед продолжением.

OpenClawRadar