Перейти к основному содержанию

Documentation Index

Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Releases v2.1.128 → v2.1.1362 функции · 4–8 мая
Плагины из архивов .zip и URL-адресов

—plugin-dir теперь принимает архив плагина .zip в дополнение к директории, а новый флаг —plugin-url загружает архив плагина с URL-адреса для текущей сессии. Полезно для тестирования плагина перед добавлением его на маркетплейс или для распространения внутренних плагинов из хранилища артефактов.

Загрузите плагин прямо с URL-адреса:

terminal
claude --plugin-url https://example.com/my-plugin.zip
Руководство по плагинам
Поиск по истории во всех ваших проектахv2.1.129

Обратный поиск Ctrl+R теперь по умолчанию ищет во всех подсказках во всех проектах, восстанавливая поведение до версии v2.1.124. Нажмите Ctrl+S во время поиска, чтобы сузить результаты до текущего проекта или сессии. Удобно, когда вы помните команду, которую запускали в другом репозитории на прошлой неделе, и не хотите её искать.

Интерактивный режим: история команд

Другие улучшения

Новый параметр worktree.baseRef (fresh | head) контролирует, ветвятся ли —worktree, инструмент EnterWorktree и worktrees с изоляцией агента от удаленной ветки по умолчанию или локального HEAD; значение по умолчанию fresh исключает неотправленные коммиты из новых worktrees
Новые правила settings.autoMode.hard_deny безусловно блокируют соответствующие действия в режиме auto, независимо от исключений разрешения, для действий, которые никогда не должны выполняться автоматически, даже если применяются более широкие правила разрешения
Hooks теперь получают активный уровень усилий через поле JSON входа effort.level и переменную окружения $CLAUDE_EFFORT, а команды инструмента Bash могут читать $CLAUDE_EFFORT
CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1 отключает полноэкранный рендерер alternate-screen и сохраняет беседу в собственной истории прокрутки терминала
CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE позволяет установкам Homebrew или WinGet запускать обновление в фоновом режиме и предлагать перезагрузку
CLAUDE_CODE_SESSION_ID теперь находится в окружении подпроцесса инструмента Bash, соответствуя session_id, переданному в hooks
/mcp теперь показывает количество инструментов для подключенных серверов и отмечает серверы, подключившиеся с 0 инструментами
—channels теперь работает с аутентификацией консоли (API ключ)
Подпроцессы, такие как Bash, hooks, MCP и LSP, больше не наследуют переменные окружения OTEL_*, поэтому приложения с инструментарием OTEL, запущенные через инструмент Bash, больше не подхватывают собственную конечную точку OTLP CLI
Сводки прогресса подагентов теперь попадают в кэш подсказок, снижая стоимость токена cache_creation примерно в 3 раза
Несколько исправлений надежности OAuth и учетных данных: параллельные сессии больше не заканчиваются на 401 после гонки refresh-token, токены обновления MCP OAuth больше не теряются, когда несколько серверов обновляются одновременно, и исправлена редкая петля входа из одновременной записи учетных данных
Новый ключ администратора parentSettingsBehavior позволяет администраторам включить SDK managedSettings в слияние политики
Полный журнал изменений для v2.1.128–v2.1.136 →