Claude Code · версия 2.1.181
Claude Code 2.1.181: что нового
Claude Code 2.1.181: синтаксис /config key=value, Bun 1.4, улучшенная панель субагентов и множество исправлений запуска, кэширования и работы с файлами.
Новое 3
- Добавлен синтаксис
/config key=valueдля изменения любой настройки прямо из промпта (например,/config thinking=false) — работает в интерактивном режиме, с-pи в Remote Control - Добавлена opt-in настройка
sandbox.allowAppleEvents, которая позволяет командам в песочнице отправлять Apple Events на macOS - Добавлена переменная окружения
CLAUDE_CLIENT_PRESENCE_FILE: укажите в ней файл-маркер, чтобы отключать мобильные push-уведомления, пока вы находитесь за компьютером
Улучшено 6
- Улучшен потоковый вывод длинных абзацев: текст теперь появляется построчно, а не ждёт первого перевода строки
- Улучшен автоповтор: обрывы соединения с API во время thinking теперь автоматически повторяются, а не завершаются сообщением "Connection closed while thinking"
- Улучшена панель субагентов: простаивающие субагенты автоматически скрываются через 30 с, список ограничен 5 строками с подсказками о прокрутке, а подсказки по клавишам теперь показываются в футере
- Улучшена браузерная страница MCP OAuth: она соответствует визуальному стилю Claude Code и автоматически закрывается после успешной авторизации
- Изменено открытие URL в полноэкранном режиме: теперь нужен Cmd+клик (macOS) / Ctrl+клик, как в обычных терминалах
- Изменена строка
Improved N memories: вне подробного режима (verbose) она больше не перечисляет отдельные файлы
Исправлено 29
- Исправлено: кэширование промптов не срабатывало при пользовательском
ANTHROPIC_BASE_URLи в Foundry из-за токена аттестации, который менялся в каждом запросе - Исправлено: Write/Edit создавали пустые (0 байт) или обрезанные файлы на сетевых дисках и в папках с облачной синхронизацией
- Исправлено:
open,osascriptи браузерные потоки авторизации на macOS падали с ошибкой -600 — добавлен entitlement для Apple Events - Исправлена регрессия при запуске (~120 мс на запуск в новых окружениях, появилась в 2.1.169): первый промпт больше не ждёт загрузки managed-настроек, если MCP-серверы не настроены
- Исправлено: запуск блокировался с пустым терминалом до 15 секунд, когда загрузка настроек аккаунта шла медленно из-за плохой сети
- Исправлено падение при запуске (
TypeError: Cannot read properties of null), если в.claude.jsonесть повреждённые null-записи проектов - Исправлено: TUI на macOS зависал в начале сессии (Ctrl+C не работал), когда Spotlight занят переиндексацией
- Исправлено: долгие простаивающие сессии теряли историю, если другой процесс Claude Code запускал очистку транскриптов старше 30 дней
- Исправлено: субагенты переднего плана порождали неограниченные цепочки вложенных субагентов; теперь для них действует тот же лимит глубины в 5 уровней, что и для фоновых
- Исправлено:
/recapи ответвления разговора использовали предыдущую модель сразу после её смены - Исправлено: длительность "Thinking" у субагента показывала время работы родительского агента, а не самого субагента
- Исправлено: субагенты, ожидающие вложенного агента, показывали идущий счётчик времени вместо "waiting" в панели агентов
- Исправлено: индикатор повтора запроса к API ("Retrying in 0s · attempt N/10") оставался на экране после успешного повтора
- Исправлено: учётные данные AWS из
awsCredentialExportс малым оставшимся сроком действия приводили к обновлению каждую минуту; теперь также принимается JSON-формат изaws configure export-credentials - Исправлено:
claude mcp get/listпоказывали✓ Connected, когда tools/list завершался ошибкой; теперь выводится! Connected · tools fetch failedс подробностями ошибки - Исправлено:
/remote-controlоставлял устаревшую строку "connecting…"; теперь после подключения в транскрипте появляется подтверждение - Исправлено: ExitWorktree отказывался удалять чистый worktree с ошибкой "Could not verify worktree state", если на Windows не удавалось найти
git - Исправлено: изменение настроек (например, через
/effortили/model) падало с ENOENT, когда~/.claude/settings.json— относительная символическая ссылка внутри символической ссылки~/.claude - Исправлено: номера строк выделения в IDE в напоминаниях контекста были смещены на единицу (IntelliJ и VS Code)
- Исправлено: Ctrl+C в полноэкранном режиме после нативного выделения в терминале (модификатор+перетаскивание) перезаписывал буфер обмена прежним выделением приложения
- Исправлено: Ctrl+V показывал "No image found in clipboard" вместо вставки, когда в буфере обмена текст
- Исправлено: создание агента падало с "EEXIST: file already exists", если каталог агентов уже существует (Windows/OneDrive)
- Исправлено: содержимое превью в AskUserQuestion обрезалось по краю диалога вместо переноса по словам
- Исправлено: в вопросах AskUserQuestion с множественным выбором при отправке молча терялся введённый свободный ответ "Other"
- Исправлено: в
/stats"Most active day" и даты на графике токенов по дням были на один день раньше в часовых поясах западнее UTC - Исправлено:
/copyи копирование по выделению в Linux не обнаруживали утилиту буфера обмена, установленную уже после запуска Claude Code - Исправлено: код с отступами табуляцией отображался с неверными отступами в превью Write (создание файла)
- Исправлено: промпты пользователя, поставленные в очередь посреди хода, не получали фон на всю ширину в транскрипте
- Исправлено: пульсация спиннера активности в Ghostty задерживалась на глифе неправильного размера
Другое 1
- Встроенный рантайм Bun обновлён до версии 1.4
Перевод официального CHANGELOG.md Claude Code. Перевод автоматический, при расхождениях приоритет у оригинала на английском.