Claude Code v2.1.277 добавляет поддержку AGENTS.md и исправляет ошибки, приводящие к сбоям
Claude Code v2.1.277 вышел с небольшим набором новых функций и длинным списком исправлений ошибок в сессиях, инструментах и работе с шлюзами. Вот что действительно изменилось.
Поддержка AGENTS.md
Если в проекте нет CLAUDE.md, Claude Code теперь читает AGENTS.md. Переключить это можно в разделе «Project instructions» в /config. Пока недоступно на Bedrock, Vertex и Foundry.
Изменения в шлюзах и прокси
CLAUDE_GATEWAY_PROXY_IS_EGRESS_BOUNDARY=1для шлюзов приложений Claude, единственным выходом которых является форвардный прокси: каждый исходящий запрос передаёт прокси имя хоста вместо локального разрешения.- Опциональная карта
headers:на вышестоящих узлах шлюза приложений Claude для отправки статических заголовков прокси, работающему перед провайдером. - Теперь появляется строка с уведомлением о том, что обновление фоновой задачи ожидает, когда она завершается при открытой панели, например
/tasks.
Исправления в сессиях и CLI
- Сессии
claude -pи Agent SDK, которые могли зависать без результата после внутренней ошибки, теперь сообщают об ошибке и завершаются с кодом 1. - Исправлены диалоги, в которых каждый запрос завершался ошибкой «text content blocks must be non-empty», когда предыдущий ответ ассистента содержал пустой текстовый блок вместе с другим содержимым, в том числе после
--resume. - Неожиданный выход из системы, когда более старая сборка Claude Code (например, CLI в составе расширения IDE) работает на той же машине, что и текущая.
- Зависание или ошибка при интерактивном запуске у пользователей с
ANTHROPIC_API_KEY, когда в~/.claude.jsonхранится некорректное значениеcustomApiKeyResponses. - Ошибки проверки обновлений каждые 30 минут и зависание
claude updateпри заданных минимальной/максимальной версиях, если прокси возвращает недопустимую версию. НекорректныйminimumVersionтеперь игнорируется. claude updateпри установках, управляемых winget или apk, сообщал «up to date», когда поиск версии не удался.claude plugin installиногда давал сбой и ломал установленную копию при переустановке используемой версии плагина; теперь неизменённая копия остаётся нетронутой.
Исправления инструментов (Grep, Glob, Write, Edit)
- Grep и Glob теперь возвращают ошибку, когда поиск не удалось запустить из-за нехватки процессов, памяти или файловых дескрипторов, вместо сообщения об отсутствии совпадений.
- Write больше не завершает ход молча как отклонённое разрешение, когда целевой путь — существующий каталог.
- Edit больше не воспринимает экранированную обратную косую черту, за которой следует
uXXXX, как escape-последовательность\uXXXX, что могло перезаписать экранированную последовательность обратной косой черты при редактировании не-ASCII символов. - Edit сообщает «String not found in file» вместо «Invalid regular expression: regular expression too large» для очень больших не-ASCII правок, которые не совпадают.
- Ходы больше не завершаются досрочно с сообщением «Path contains null bytes», когда путь к файлу в вызове инструмента содержит
\u0000, записанный как escape-последовательность.
Исправления стабильности
- Фоновые сессии (
claude --bg) больше не завершаются, когда LSP-сервер плагина завершает работу или закрывает stdin. - Сбои из-за некорректных
claudeAiMcpEverConnected,themeили сообщения ассистента в виде простой строки в сохранённой истории. - Сбой («unrecoverable interface error»), когда приглашение содержало терминальные цветовые коды.
- Сессии на медленных машинах завершались при появлении первого спиннера.
- Редкое зависание экрана после внутренней ошибки отрисовки.
- Ходы в Windows останавливались с «Out of memory» сразу после ответа, оставляя вызовы инструментов невыполненными.
- Сессии, продолженные после
/clear(перезапуск,--continue,--resume), теряли часть первого сообщения, когда хук SessionStart выводил данные, что приводило к полному промаху кэша приглашений.
Если вы запускаете Claude Code за прокси или используете плагины с LSP-серверами, этот выпуск стоит обновить.
📖 Read the full source: GitHub Claude-Code
👀 Смотрите также

Granite 4.1: Плотная модель IBM на 8B параметров сравнивается с 32B MoE в бенчмарках
Плотная модель IBM Granite 4.1 8B соответствует или превосходит предыдущую модель 32B MoE по показателям ArenaHard, BFCL V3, GSM8K и другим благодаря улучшенному качеству обучающих данных.

Claude Code v2.1.216: Переключатель файловой системы в песочнице, исправление квадратичного замедления и более 30 исправлений ошибок
Claude Code v2.1.216 добавляет sandbox.filesystem.disabled для выборочной изоляции, исправляет квадратичное замедление нормализации сообщений в длительных сессиях и устраняет более 30 ошибок, включая проблемы с OAuth и изоляцией worktree.
Claude Code v2.1.292 добавляет управление усилиями для субагентов и более 20 исправлений ошибок
Claude Code v2.1.292 добавляет параметр effort в инструмент Agent, флаг --marketplace для claude plugin install и CLAUDE_CODE_OVERLOADED_RETRY_BASE_DELAY_MS для настройки задержки повторных попыток при ошибках 529.

ИИ Claude восстановил 11-летний биткоин-кошелек на $400 тыс., найдя резервную копию и исправив ошибку брутфорса
Пользователь восстановил кошелек с 5 BTC (стоимостью ~$400K) через 11 лет, скормив все файлы своего студенческого компьютера Claude. ИИ нашел более старую резервную копию кошелька и определил ошибку в логике комбинирования паролей btcrecover, что позволило успешно расшифровать данные.