Claude Code v2.1.311 исправляет зависания при запуске, редактирование длинных строк и остановки из-за переполнения контекста

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

Claude Code v2.1.311 вышел с двумя новыми флагами для self-hosted-runner и множеством исправлений ошибок, которые затрагивают реальные проблемы разработчиков — зависания при запуске, переполнение контекста и редактирование больших файлов.

Новые флаги для self-hosted-runner

В релизе добавлены --hold-idle-file и --max-hold-min для self-hosted-runner. Они поддерживают бездействующую сессию активной, пока хост сообщает о запущенных процессах — полезно, когда порождённый процесс переживает ход агента.

Переполнение контекста теперь компактируется, а не останавливается

Сессии со стандартным контекстом раньше останавливались с ошибкой Usage credits required for 1M context, как только запрос превышал 200 тыс. токенов. В v2.1.311 Claude Code компактирует разговор и продолжает. Больше никаких мёртвых сессий из-за длинного чтения или редактирования.

Зависания при запуске и редактировании файлов

  • Долгие зависания при запуске и после чтения/редактирования файлов, когда файл CLAUDE.md содержит очень длинный элемент списка.
  • Write и Edit зависают до 5 секунд после завершения и сообщают об 0 изменённых строках при редактировании тысяч строк.
  • Прерывания не срабатывают до тайм-аута, пока MCP-сервер не ответил на чтение ресурса или пока навык ещё загружается.

Исправления субагентов и MCP

  • Субагенты теперь могут использовать инструменты MCP с серверов, которые завершают подключение после запуска субагента.
  • Claude больше не видит устаревшее содержимое MEMORY.md и CLAUDE.md сразу после автоматической компактировки, если эти файлы были отредактированы ранее в сессии.
  • Хуки SubagentStop теперь срабатывают один раз при завершении, а не примерно дважды в минуту для каждого работающего субагента.
  • Изолированный worktree субагента больше не удаляется, пока запущенный им фоновый субагент всё ещё работает в нём.

Исправления сессий и CLI

  • Сессии claude -p и SDK больше не сохраняют сообщения транскрипта в неправильном порядке и не хранят отозванные сообщения.
  • claude mcp add, claude mcp remove и /mcp теперь указывают запись проекта в ~/.claude.json, а не текущую папку, когда они запускаются ниже корня репозитория.
  • claude mcp list и claude mcp get больше не дублируют коды ошибок (ENOENT: ENOENT:).
  • claude respawn <id> больше не запускает фоновую службу до сообщения о том, что ни одна сессия не соответствует id.
  • Ошибка "background service did not respond" теперь предлагает claude daemon stop --any вместо отключённой claude daemon restart.
Ad

Исправления облака и удалённого управления

  • Сессии Remote Control больше не зависают на "Connecting" на ~2 минуты, когда прокси блокирует запрос при запуске.
  • Сообщения, которые Claude отправляет в облачную сессию или сессию Remote Control, больше не отображаются как ваши собственные в мобильных приложениях.
  • Claude теперь сообщается причина, когда вложение не удаётся сохранить (например, диск заполнен), или когда вложения после первых 20 отбрасываются.
  • WebFetch и WebSearch в облачных сессиях Cowork теперь завершаются с ошибкой через 300 секунд при зависшем ответе, а не зависают.
  • Облачные сессии Cowork теперь игнорируют настройку agent, чтобы коннекторы и инструменты сохранялись после перезапусков.

Детали UI и инструментов

  • Выбор файлов по @ теперь учитывает правила отрицания .ignore/.rgignore, которые повторно включают игнорируемые git файлы.
  • Описание инструмента Bash больше не утверждает, что рабочая директория всегда сохраняется между вызовами.
  • Блок окружения больше не называет оболочку, в которой команды не выполняются (например, fish, когда Bash использует zsh).
  • Сессии команд агентов снова показывают список задач при --resume, --continue, /resume или --session-id, в том числе после /clear или сбоя.
  • Вставка текста, упоминающего путь к изображению (например, ! open /tmp/shot.png), больше не прикрепляет изображение и не удаляет путь из запроса.

Если вы используете Claude Code ежедневно, этот релиз стоит обновить — особенно если вы сталкивались с остановкой на 200 тыс. токенов или зависанием Write/Edit на больших файлах.

📖 Read the full source: GitHub Claude-Code

Ad

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

Результаты тестирования: модели Qwen3.5 на Apple Silicon и AMD GPU с ROCm и Vulkan
Новости

Результаты тестирования: модели Qwen3.5 на Apple Silicon и AMD GPU с ROCm и Vulkan

Разработчик провел бенчмарк моделей Qwen3.5 (35B MoE, 27B плотная, 122B MoE) на компьютерах Apple Silicon Mac и рабочих станциях с GPU AMD, сравнивая бэкенды ROCm и Vulkan с тестами на масштабирование контекста. Используемое оборудование включало M5 Max, M1 Max и три GPU AMD с различными конфигурациями PCIe.

OpenClawRadar
Разработка команды агентов: как Google Antigravity структурирует субагентов для автономной генерации кода
Новости

Разработка команды агентов: как Google Antigravity структурирует субагентов для автономной генерации кода

Google Antigravity раскрывает свою архитектуру саб-агентов для автономного программирования: семь специализированных типов агентов от Sentinel (стойка регистрации) до Auditor (проверка подлинности). Актуально для дизайна саб-агентов OpenClaw.

OpenClawRadar
Раскрыта структура и сборка системного промта Claude Code
Новости

Раскрыта структура и сборка системного промта Claude Code

Утечка карты исходников в npm-пакете Claude Code раскрыла процесс сборки системного промпта, показав статические префиксные разделы, за которыми следует динамический контент, специфичный для сессии, с тремя вариантами идентичности и подробными инструкциями выполнения.

OpenClawRadar
Практические улучшения в Claude Opus 4.6: Обновление памяти
Новости

Практические улучшения в Claude Opus 4.6: Обновление памяти

Claude Opus 4.6 представляет собой значительное обновление с контекстом в 1 миллион токенов, что улучшает сохранение памяти и производительность в сложных задачах.

OpenClawRadar