Skip to main content
Релизы v2.1.263 → v2.1.2692 функции · 7–11 сентября
Тестируйте плагины с помощью claude plugin evalv2.1.269

claude plugin eval запускает ваш плагин на наборе тестовых случаев, оценивает результаты и по умолчанию запускает каждый случай снова без плагина, чтобы вы могли увидеть, что он добавляет. claude plugin eval init спрашивает вас, как должен выглядеть хороший результат, затем предлагает тестовые случаи и проверки, которые их оценивают, пробует набор один раз и записывает файлы. Каждый запуск и каждая проверка, которая имеет второго судью модели для ответа, — это реальный вызов модели на вашем счёте.

Вывод терминала claude plugin eval: таблица из семи случаев с оценкой каждого случая с плагином и без плагина, разницей между ними, количеством запусков и стоимостью, за которой следует строка сводки со средней разницей, общей продолжительностью и общей стоимостью

Из корневого каталога вашего плагина попросите Claude составить набор:

terminal

Когда Claude скажет вам, что набор готов, выйдите из сеанса, который открыл claude plugin eval init, и запустите claude plugin eval . для оценки каждого случая. Таблица сводки выводится в ваш терминал, а report.html в evals/results/ содержит детали каждого запуска.

Тестируйте плагины с помощью evals
Выводите панели Desktop в отдельные окнаDesktop

В приложении Claude Code Desktop вы можете вывести любую панель в отдельное окно. Перетащите diff или терминал на второй экран, пока Claude продолжает работать в главном окне, а затем закрепите панель обратно, когда закончите.

Организуйте своё рабочее пространство

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

Установите maxEffortLevel на верхнем уровне или для каждой модели в modelSettings, чтобы ограничить уровень усилий на каждом поставщике, включая Amazon Bedrock, Google Cloud’s Agent Platform и Microsoft Foundry; любой более высокий уровень работает на пределе
Если WebFetch не завершил загрузку страницы в течение пяти минут, загрузка завершается с ошибкой истечения срока вместо зависания; установите CLAUDE_CODE_WEBFETCH_DEADLINE_MS для изменения срока или на 0 для удаления ограничения
Передайте --json в claude plugin install, uninstall, update, enable или disable, чтобы вывести результат как один объект JSON в последней строке stdout
Когда классификатор автоматического режима блокирует действие, причина, которую получает Claude, обычно называет правило, которое совпало, например [Data Exfiltration]
Когда вы вводите / в середине подсказки, вы теперь можете выбрать из списка соответствующих команд вместо одного предложения. Список открывается по мере ввода в полноэкранном режиме. Навык плагина также совпадает по его имени без префикса плагина
В расширении VS Code нажмите на количество агентов в нижней части поля подсказки, чтобы открыть карту агентов, где вы можете открыть транскрипт подагента только для чтения или остановить его
В расширении VS Code выберите Hooks или Permissions в разделе Customize меню команд, чтобы добавить или удалить hooks и правила разрешений в ваших пользовательских, проектных и локальных параметрах
Claude может выбрать значок вкладки браузера для соответствия каждому артефакту, который он публикует
В Claude Code в веб-версии отозвите поставленное в очередь сообщение в облачном сеансе до того, как Claude его прочитает: удалите его из очереди или нажмите Esc или Up, и текст вернётся в поле сообщения
Полный журнал изменений для v2.1.263–v2.1.269 →