AI
AI Marketing Community
Вступить бесплатно
Главная/Блог/Claude Code
Claude Code · 5 мин

Как обновить Claude Code и проверить, какая версия запустилась

Для обновления сначала выясните, откуда запускается Claude Code. Это особенно важно, если когда-то вы ставили CLI через npm, а затем перешли на другой способ.

Снимите показания до обновления

В macOS или Linux выведите версию и список команд, подходящих под имя claude. В PowerShell используйте Get-Command claude -All, чтобы увидеть все доступные варианты. Затем запустите claude doctor и проверьте, как сам инструмент определяет установку. Если один терминал встроен в редактор, выполните проверку и там. Встроенный терминал может получить другое окружение и находить другую копию.

claude --version
type -a claude
claude doctor

Воспроизводимый диагностический пример для Mac: в списке может оказаться пользовательский бинарник в ~/.local/bin и другая команда из /opt/homebrew/bin. Смотрите не только на папку, но и на результат диагностики и менеджера пакетов. Символическая ссылка может вести в другое место. Сохраните путь, версию и способ установки в заметке. Если диагностика перечисляет несколько копий, определите, какую использует ваш обычный рабочий терминал, до удаления или переустановки чего-либо.

Обновите через выбранный канал

Для нативной установки используйте команду claude update. Для установки из менеджера пакетов обновляйте через тот менеджер, который реально управляет экземпляром. Например, для cask Homebrew используйте brew upgrade --cask claude-code. На Windows при установке через WinGet проверьте пакет в списке и используйте команду обновления WinGet. Команды для старой установки через npm сверяйте со справкой Anthropic и решите, хотите ли вы сначала мигрировать на нативную установку.

Дождитесь завершения одной команды. Если обновление не проходит, сохраните текст ошибки. Проблема доступа к папке установки, занятый бинарник или проблема сети требуют разных действий. При ошибке доступа сначала выясните владельца каталога и выбранный канал установки. Если менеджер сообщает, что пакет уже актуален, а обычная команда выводит другую версию, вернитесь к проверке порядка поиска.

Сверьте версию после открытия нового терминала

Повторите проверку в новом окне и откройте Claude Code в тестовом проекте, где нет незавершённых правок. Можно задать безопасный запрос о структуре каталога и убедиться, что сессия открывается с вашими настройками. Если проблема только во встроенном терминале редактора, перезапустите именно редактор и проверьте его окружение. Сохраните обе версии вывода, чтобы увидеть момент расхождения.

Пример проверки: Homebrew завершил обновление, но команда type -a claude по-прежнему ставит пользовательский каталог первым. Тогда вы обновили один экземпляр и продолжаете запускать другой. Временно сравните вывод обоих бинарников через абсолютные пути. После этого можно исправить порядок PATH или оставить только выбранный экземпляр штатным способом его установки. Повторите claude doctor после правки, чтобы поймать оставшиеся дубликаты.

Официальная документация: шаги и условия работы инструмента.

От первого сайта до монетизации

В Telegram Дмитрий пишет о веб-кодинге, автоматизации и о том, как монетизировать сайты через партнёрки.

Подписаться в Telegram

Читайте дальше