Claude Code (Latest channel)

Anthropic PBC · Терминальный ассистент для программирования от Anthropic в последнем канале релизов Homebrew, с редактированием кода, использованием инструментов и рабочими процессами с учётом проекта.

CaskИнструменты разработкиЧип Apple · Intel
Главная
Источник homebrew/cask
Установки за последние 30 дней22 020Приложение: место 8
Установки за последний год104,9 тыс.Всего за 365 дней
Последняя версия2.1.3007 часов назад · 14 окт.
Размер загрузки250МБarm64 / x86_64
Частота обновленийЕжедневно25 релизов за 30 дней
  1. 2.1.300

    ПоследняяИсправлениеср, 14 окт.

    Добавлено в Homebrew 14 окт. 19:14

    Для этой версии нет отдельного описания обновления
  2. 2.1.299

    Исправлениеср, 14 окт.

    Редакция OpenNavoДобавлено в Homebrew 14 окт. 03:45

    Добавлены сжатие неактивных диалогов, API управляемых модов и управление агентами. Усилены изоляция, защита учётных данных и политики; изменены правила MCP, протокол по умолчанию и работа хуков. Исправлены удалённые сеансы, расписания, вложения и интеграции.

    Безопасность и политики

    • Команды в изолированной среде больше не могут писать в --plugin-dir. В macOS запрещённые пути защищены и при доступе через символические ссылки; исправлены шаблоны со спецсимволами и повторная проверка каталогов, заменённых ссылками. Изоляция рабочих деревьев отклоняет ранее допускавшиеся небезопасные программы awk.
    • Ключи API сторонних шлюзов из ANTHROPIC_BASE_URL больше не отправляются в службы Anthropic для управляемых настроек, флагов функций, запуска, быстрого режима, профиля и обратной связи. Шлюз соблюдает availableModelsMatch: exact и deniedModels, возвращая HTTP 400 при запрете модели.
    • Запрещённые политикой серверы MCP отклоняются до подключения или запуска в SDK/неинтерактивных сеансах, claude mcp list, claude mcp get и субагентах. Усилено применение управляемых разрешений, хуков и имён MCP организации к пользовательским модам.
    • Серверные настройки не скрывают и не заменяют управляемые forceLoginOrgUUID и forceLoginMethod; исправлено получение политик после локального изменения плана. $.env.set пользовательского мода больше не меняет окружение и префикс shell для управляемых командных хуков.
    • При сбое хука доступные ему для блокировки действия теперь отклоняются, а не разрешаются; результаты уже выполненных инструментов удерживаются. Windows: если shell не настроен и Git for Windows отсутствует, сбой защитной проверки блокирует вызов.
    • Режим планирования не выполняет запись лишь потому, что её разрешил PreToolUse или tool.check. В автоматическом режиме облачного Cowork хук PermissionRequest не одобряет команды shell и субагентов: запросы ожидают или отклоняются. Фоновый --safe-mode сохраняется после пробуждения и перезапуска.
    • Исправлены утечка фрагментов учётных данных в описаниях напарников и обход проверок модов из-за удаления __proto__. Команда возобновления при выходе использует ID сеанса вместо имени, исключая выполнение команд из вставленного имени; ошибки /ultrareview больше не советуют git add ..

    Совместимость и переход

    • Разрешающие правила MCP действуют только на указанный сервер. Неоднозначные префиксы заменяйте на mcp__<server>__*; в tools: указывайте полное нормализованное имя, особенно с __. Исправлены правила запрета/запроса разрешений и имена вроде constructor, prototype, toString.
    • Запросы к прокси коннекторов claude.ai и размещённым Anthropic серверам MCP больше не следуют перенаправлениям; перенаправления собственного сервера коннектора не меняются. Облачные сеансы и сеансы самостоятельно размещённых исполнителей также не следуют перенаправлениям прокси MCP сеанса.
    • Если флаги функций не загружены, MCP-коннекторы облака и Remote Control по умолчанию согласуют 2026-07-28; MCP_PROTOCOL_NEGOTIATION=legacy возвращает прежнее поведение. Описания инструментов и инструкции собственных MCP-серверов на api.anthropic.com больше не обрезаются до 4,096 символов.
    • UserPromptSubmit запускается до развёртывания навыка или пользовательской команды: блокировка запроса останавливает и встроенные команды shell. Такой хук в frontmatter самого навыка начинает работать со следующего запроса. turn.start включает ходы субагентов и напарников, различаемые по e.agentId.
    • Возвращаемые хуками и рабочими сценариями значения ограничены 28,000 уровнями вложенности. claude plugin test считает вызов предоставленного $-метода неудачным после десяти секунд без ответа; точные проверки деревьев ui.render должны включать корневой part: { plugin }.
    • В Text модов добавлены size, weight, mono, tabular; bold устарел, используйте weight. В Box доступны интервалы от xs до xl. Навыки/команды с невидимыми, направляющими, похожими на пробелы символами, < или > в имени нужно переименовать, иначе они не предлагаются.
    • Read правильно читает UTF-16LE с маркером порядка байтов. Write сохраняет поддерживаемые маркеры и отказывается молча преобразовывать Windows-1252, Shift-JIS, GBK или UTF-16BE в UTF-8. В неинтерактивном сеансе /btw возвращает ошибку после 11 минут без ответа.

    Новые возможности

    • В терминале диалоги от 200K токенов сжимаются примерно через 54 минуты бездействия, до истечения часового кэша запросов. Порог задаёт CLAUDE_CODE_IDLE_COMPACT_MIN_TOKENS, отключение — "idleCompaction": false в settings.json. Обе настройки требуют v2.1.290 или новее.
    • CLAUDE_CODE_DISABLE_FILE_MENTIONS передаёт пути упоминаний @ для чтения файловыми инструментами вместо включения содержимого. Байты упомянутых PDF больше не хранятся в журнале диалога, снижая расход памяти и диска.
    • Моды из управляемых настроек получают $.prompt.media для байтов изображений/документов и $.session.identity() для способа входа; организация и почта доступны лишь при её наличии в управляемом forceLoginOrgUUID. skill.prompt получает метаданные, а session.append — интерфейс queue.
    • В представлении агентов /effort и /fast задают значения для новых сеансов; /model, /effort, /fast без аргументов открывают выбор. Улучшены сведения о безопасном режиме и планировании с обходом разрешений; /usage предупреждает о затратных настройках и контексте.
    • В claude plugin eval добавлены --disallow-tools и disallowed_tools. Отклонённые API запуски получают 0 без оценки, а набор тестов завершается с кодом 1. CLAUDE_CODE_ATTRIBUTION_HEADER=0 в env политики code скрывает блок атрибуции шлюза.
    • Оркестратор самостоятельно размещённого исполнителя получил --shutdown-drain-sec: SIGTERM прекращает опрос и даёт указанное время текущему опросу и хукам spawn. Исправлены таймеры вывода исполнителя из работы, git-состояние повторно используемых clone, MCP-серверы оболочек и диагностика отсутствующих учётных данных.

    Надёжность и платформы

    • В облаке и Remote Control исправлена потеря запросов, ответов на разрешения, файлов, изображений и документов при очередях, смене рабочих процессов, прерываниях и переподключении; восстановлены передачи 30–35 MiB. При недоступности удалённого компьютера отправка отключена, текст остаётся в поле ввода.
    • Исправлены повторные вызовы/ходы после перезапуска, гонки переподключения MCP, запросы модов сверх --max-turns/--max-budget-usd и сохранение автоматического режима с несовместимой моделью. Потоки через свой шлюз ждут данные 300 секунд вместо 180.
    • В расписаниях исправлены пробуждения во время фоновых задач SDK/IDE/claude remote-control, фактическое время следующего запуска и повторяющийся час при завершении летнего времени. Удаление самостоятельно размещённой среды сразу отключает её регулярные задачи; редактирование задачи не меняет среду без предупреждения.
    • Исправлены удалённое отключение и перезагрузка модов/плагинов, переписывание запросов с изображениями, повторные хуки, обновление ответов после изменений интерфейса и события agent.spawn с resume. MCP OAuth отправляет настроенные headers/headersHelper; HTTP-ответы на уведомления не вызывают 30-секундного зависания.
    • Снижены рост памяти при отладке/в облаке и зависания при выходе; исправлены масштабирование изображений, PDF в Linux без повышенных прав, переносы CJK/emoji и вставка текста. Исправлены восстановление настроек Linux, пути WSL2, осиротевшие PowerShell и PATH Git Bash в Windows.
    • VS Code сохраняет неотправленные запросы и вложения при смене сеанса и быстрее запускается. Claude in Slack сообщает о недоставленных ответах, исправляет сообщения на месте, удаляет свои canvas и тихо входит в каналы с более чем 100 участниками. Code Review ведёт к лимиту расходов на Usage; предел наблюдения за опубликованными артефактами локально вырос с 10 до 25.

    Официальные источники

    1 2 3

  3. 2.1.296

    Исправлениепт, 9 окт.

    Редакция OpenNavoДобавлено в Homebrew 9 окт. 21:46

    Добавлены настройки конфигурации, рабочих процессов и чтения файлов; исправлены проблемы с хуками, сессиями, разрешениями, плагинами, Windows и интеграциями; обновлены цены и детали интерфейса.

    Добавлено
    Добавлены политики шлюза для Code в Desktop и автосжатие контекста субагентов.Добавлены настройки модели агентов и задержки повторных запросов при перегрузке.В Read добавлен allow_large для чтения больших текстовых файлов.Добавлены фильтры статуса в облачной админке и управление памятью Claude Tag.
    Исправлено
    Исправлены сокрытие секретов, редактирование файлов и проверки разрешений.Исправлены плагины, рабочие процессы, собственные раннеры и проблемы Windows.Исправлены проблемы в VS Code, облачных сессиях, Slack и Code Review.
    Изменено
    Лимит описаний и инструкций MCP по умолчанию увеличен до 4,096 символов.Чтение кэша Sonnet 5.5 теперь стоит $0.10 за миллион токенов.Изменено поведение фоновых сессий и некоторые детали интерфейса.