Клодыч В Telegram ↗

Claude Code · версия 2.1.181

Claude Code 2.1.181: что нового

Claude Code 2.1.181: синтаксис /config key=value, Bun 1.4, улучшенная панель субагентов и множество исправлений запуска, кэширования и работы с файлами.

Релиз Новое: 3Улучшено: 6Исправлено: 29Другое: 1

Новое 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
Следить за обновлениями через RSS

Перевод официального CHANGELOG.md Claude Code. Перевод автоматический, при расхождениях приоритет у оригинала на английском.

Получить API-ключ →