Claude-Code версии 2.1.111 добавляет Opus 4.7 с высоким уровнем усилий, функцию /ultrareview и инструмент PowerShell.

Что нового в Claude-Code v2.1.111
Claude-Code v2.1.111 — это значительное обновление ИИ-помощника для программирования, которое добавляет новые возможности моделей, функции повышения производительности и улучшения платформы. Основное внимание в релизе уделяется предоставлению пользователям большего контроля над поведением модели при одновременном снижении трения в типичных рабочих процессах.
Ключевые функции и изменения
- Уровень усилий Claude Opus 4.7 xhigh: Новая настройка усилий между
highиmaxдля Opus 4.7. Доступна через/effort,--effortи выбор модели. Другие модели переключаются наhighпри выборе xhigh. - Интерактивное управление /effort: Вызов
/effortбез аргументов теперь открывает интерактивный слайдер с навигацией между уровнями с помощью клавиш со стрелками и Enter для подтверждения. - Автоматический режим для подписчиков Max: Доступен при использовании Opus 4.7 и больше не требует флага
--enable-auto-mode. - Команда /ultrareview: Выполняет комплексную проверку кода в облаке с использованием параллельного многокомпонентного анализа и критики. Вызовите без аргументов для проверки текущей ветки или
/ultrareview <PR#>для получения и проверки конкретного GitHub PR. - Навык /less-permission-prompts: Сканирует транскрипты на наличие типичных вызовов инструментов Bash и MCP только для чтения и предлагает приоритизированный список разрешений для
.claude/settings.json. - Внедрение инструмента PowerShell: Пользователи Windows могут включить или отключить его с помощью переменной окружения
CLAUDE_CODE_USE_POWERSHELL_TOOL. В Linux и macOS включите с помощьюCLAUDE_CODE_USE_POWERSHELL_TOOL=1(требуетсяpwshв PATH). - Автоматическое соответствие темы: Добавлена опция темы «Авто (соответствие терминалу)», которая соответствует темному/светлому режиму вашего терминала — выберите её из
/theme. - Сокращённые запросы разрешений: Команды Bash только для чтения с шаблонами подстановки (например,
ls *.ts) и команды, начинающиеся сcd <project-dir> &&, больше не вызывают запрос разрешения.
Улучшения интерфейса и рабочих процессов
- Именование файлов планов: Файлы планов теперь называются в соответствии с вашим запросом (например,
fix-auth-race-snug-otter.md) вместо чисто случайных слов. - Предложения по опечаткам: Предлагает наиболее близкое совпадение подкоманды при вызове
claude <слово>с почти правильным словом (например,claude udpate→ «Вы имели в видуclaude update?»). - Сортировка меню /skills: Теперь поддерживает сортировку по предполагаемому количеству токенов — нажмите
tдля переключения. - Горячие клавиши:
Ctrl+Uтеперь очищает весь входной буфер (ранее: удаление до начала строки); нажмитеCtrl+Yдля восстановления.Ctrl+Lтеперь принудительно перерисовывает весь экран в дополнение к очистке ввода запроса. - Горячие клавиши просмотра транскрипта: В нижнем колонтитуле теперь отображаются горячие клавиши
[(вывод в буфер прокрутки) иv(открыть в редакторе). - Индикатор усечённой вставки: Маркер «+N строк» для усечённых длинных вставок теперь представляет собой полную разделительную линию для удобства просмотра.
Улучшения конфигурации и отладки
- Улучшенные /setup-vertex и /setup-bedrock: Показывают фактический путь
settings.jsonпри установкеCLAUDE_CONFIG_DIR, предлагают кандидатов моделей из существующих закреплений при повторном запуске и предоставляют опцию «с контекстом 1M» для поддерживаемых моделей. - Отладка OpenTelemetry: Добавлена переменная окружения
OTEL_LOG_RAW_API_BODIESдля вывода полных тел запросов и ответов API в виде событий журнала OpenTelemetry для отладки. - Вывод JSON без интерфейса:
--output-format stream-jsonтеперь включаетplugin_errorsв событии инициализации, когда плагины понижаются из-за неудовлетворённых зависимостей.
Исправления ошибок и улучшения стабильности
- Исправлено разрывание отображения терминала (случайные символы, смещение ввода) в настройках iTerm2 + tmux при отправке уведомлений терминала.
- Исправлено повторное сканирование всего проекта при каждом действии для предложений файлов
@в рабочих каталогах без git. - Исправлено появление диагностик LSP, сделанных до редактирования, после него, из-за чего модель перечитывала только что отредактированные файлы.
- Исправлено немедленное возобновление произвольной именованной сессии при автодополнении
/resumeвместо показа выбора сессии. - Исправлена отрисовка сетки
/contextс лишними пустыми строками между рядами. - Исправлено удаление имени сессии, установленного
/rename, при/clear, из-за чего вывод строки состояния терялsession_name. - Улучшена обработка ошибок плагинов: ошибки зависимостей теперь различают конфликтующие, недействительные и чрезмерно сложные требования к версиям.
- Исправлены устаревшие разрешённые версии после
plugin update;plugin installтеперь восстанавливается после прерванных предыдущих установок. - Исправлен вызов Claude несуществующего навыка
commitи показ «Неизвестный навык: commit» для пользователей без пользовательской команды/commit. - Исправлены ошибки ограничения скорости 429 в Bedrock/Vertex/Foundry, ссылающиеся на status.claude.com (он покрывает только провайдеров, управляемых Anthropic).
- Исправлено появление опросов обратной связи подряд после отклонения одного.
- Отменено ограничение v2.1.110 на повторные попытки без потоковой передачи — оно заменяло долгое ожидание на большее количество полных сбоев при перегрузке API.
- Подавлены ложные сообщения об ошибках декомпрессии, сети и временных ошибках, которые могли появляться в TUI во время нормальной работы.
Это обновление предназначено для разработчиков, использующих Claude-Code, которые хотят более детального контроля над уровнями усилий модели, возможностей автоматизированной проверки кода и улучшенной интеграции с терминалом на разных платформах.
📖 Прочитать полный источник: GitHub Claude-Code
👀 Смотрите также

Обход изоляции песочницы NemoClaw для локального агента Nemotron 9B
Разработчик обошёл изоляцию песочницы NemoClaw, чтобы запустить полностью локального агента с использованием Nemotron 9B и вызовом инструментов на одной видеокарте RTX 5090. Подход включал настройку iptables, пользовательский TCP-ретранслятор и перевод вызовов инструментов в реальном времени.

Слой маршрутизации контекста сокращает использование токенов кода Claude за счёт отслеживания обращаемых файлов.
Разработчик сэкономил примерно 80 долларов в месяц на использовании Claude Code, добавив слой маршрутизации контекста, который предотвращает повторное чтение одних и тех же файлов репозитория ИИ при последующих запросах. Инструмент отслеживает, какие файлы уже были доступны, чтобы сократить избыточное потребление токенов.

Фейнман: Открытый Исследовательский Агент с Инструментом Аудита Кода и Научных Статей
Feynman — это CLI-агент с открытым исходным кодом для исследований, который параллельно запускает четыре под-агента для ответов на исследовательские вопросы и включает уникальный инструмент аудита, сравнивающий утверждения из статей с реальными кодовыми базами. Он отличается установкой одной командой, лицензией MIT, работает на pi для запуска агентов и использует alphaxiv для поиска статей.

Wisepanel MCP Server обеспечивает многоуровневое обсуждение между несколькими LLM в Claude Code и Cursor.
Wisepanel выпустил MCP-сервер, который запускает многоагентные обсуждения прямо из Claude Code, Cursor или любого MCP-клиента, используя систему дивергентного контекстного улучшения с моделями ChatGPT, Claude, Gemini и Perplexity.