Перейти к основному содержанию
Выпуски v2.1.178 → v2.1.1833 функции · 15–19 июня
Artifacts

Artifact — это живая интерактивная страница, которую Claude Code публикует из вашей сессии на приватный URL на claude.ai, и она обновляется на месте по мере продолжения работы сессии. Запросите её, когда текст терминала — неправильный формат, например для пошагового разбора PR с аннотированным diff или для панели управления, созданной из данных сессии. Artifacts находятся в бета-версии на планах Team и Enterprise.

Попросите Claude создать страницу, затем одобрите приглашение на публикацию:

Claude Code
> Make an artifact that walks through this PR with the diff annotated inline.
Создать artifact
Сопоставление по входному параметруv2.1.178

Правила deny и ask permission теперь могут сопоставлять входные параметры инструмента с синтаксисом Tool(param:value). Например, Agent(model:opus) сопоставляет порождения подагентов, которые запрашивают уровень модели Opus. Значение принимает * как подстановочный символ, поэтому Agent(isolation:*) сопоставляет любое явное значение изоляции.

Добавьте правило параметра в список deny в settings.json:

.claude/settings.json
{
  "permissions": {
    "deny": ["Agent(model:opus)"]
  }
}
Сопоставление по входному параметру
Установка любого параметра из приглашенияv2.1.181

Передайте key=value в /config, чтобы изменить параметр напрямую без открытия интерфейса Settings. Синтаксис также работает в неинтерактивном режиме с флагом -p и из Remote Control.

Установите параметр thinking из приглашения:

Claude Code
> /config thinking=false
Справочник команд

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

Режим Auto теперь блокирует деструктивные команды git (git reset --hard, git clean -fd, git stash drop), когда вы не просили отбросить локальные изменения, и блокирует terraform destroy, если вы не попросили конкретный стек
Установите новый параметр attribution.sessionUrl в false, чтобы опустить ссылку на сессию claude.ai из коммитов и PR в веб-сессиях и сессиях Remote Control
В интерфейсе /config Enter и Space оба изменяют выбранный параметр, а Esc теперь сохраняет и закрывает вместо отката
Новый параметр sandbox.allowAppleEvents с явным согласием позволяет изолированным командам отправлять Apple Events на macOS
Укажите CLAUDE_CLIENT_PRESENCE_FILE на файл-маркер, чтобы подавить мобильные push-уведомления, пока вы находитесь у машины
Длинные абзацы теперь передаются построчно вместо ожидания первого разрыва строки
Разрывы соединения API во время thinking теперь автоматически повторяются вместо отображения “Connection closed while thinking”
С установленным CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 каждая сессия имеет одну неявную команду, поэтому вы порождаете товарищей по команде напрямую с помощью параметра name инструмента Agent
Skills в вложенных директориях .claude/skills загружаются при работе с файлами там; при конфликте имён вложенный skill отображается как <dir>:<name>, поэтому оба остаются доступными
Исправлено кэширование приглашений, не читающееся на пользовательском ANTHROPIC_BASE_URL и на Foundry
Исправлено создание Write и Edit нулевых или усечённых файлов на сетевых дисках и облачных синхронизированных папках
Полный журнал изменений для v2.1.178–v2.1.183 →