← Все проекты
Проект / TypeScript

Wei-Shaw/cvm: CVM — менеджер версий для Claude Code

Управляйте разными версиями Claude Code так же легко, как nvm для Node.js.

CVM устанавливает собственную обёртку (shim) вместо официального бинарника Claude Code. Он скачивает нужные версии из npm, изолирует их в отдельных директориях и позволяет переключаться между ними одной командой. Можно даже патчить CLI для маршрутизации...

★ 11 TypeScript Форки 1 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

Для разработчиков, которые активно используют Claude Code и нуждаются в гибком управлении версиями.

Проблема / задача

Claude Code обновляется несколько раз в день, что мешает зафиксировать стабильную версию, тестировать изменения или настроить прокси для корпоративных сетей.

Как это работает

CVM устанавливает собственную обёртку (shim) вместо официального бинарника Claude Code. Он скачивает нужные версии из npm, изолирует их в отдельных директориях и позволяет переключаться между ними одной командой. Можно даже патчить CLI для маршрутизации запросов через прокси.

Что видно по README

Это TypeScript-утилита, которая решает проблему частых обновлений Claude Code. Она работает как менеджер версий: устанавливает, переключает и удаляет версии, а также позволяет модифицировать CLI под свои нужды. Проект вдохновлён nvm, но заточен под специфику Anthropic.

Ключевые возможности

Установка и переключение версий одной командойПатчинг CLI для работы через проксиИзоляция версий в отдельных директорияхПоддержка тегов latest и stable

Технологии

TypeScriptNode.jsnpm

Интересный факт

CVM полностью заменяет официальный бинарник Claude Code своей обёрткой, что требует предварительного удаления оригинала — как настоящий хакерский инструмент.

С чего начать

  • Установите CVM через npm
  • Выполните cvm setup и настройте PATH
  • Установите версию Claude Code через cvm install

Оценка GitRadar

Удобство
6/10
Свежесть
8/10
Перспектива
7/10
Монетизация
4/10
Общая оценка
6/10

Вердикт GitRadar

Стоит попробовать, если вы зависите от Claude Code в работе и сталкиваетесь с проблемами из-за частых обновлений. Проект сыроват (всего 11 звёзд), но решает конкретную боль.

Наблюдения по обновлениям

Проект молодой (версия 0.1.0), но README подробный и есть поддержка TypeScript. Активность низкая — 11 звёзд, 1 форк.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/Wei-Shaw/cvm
Лицензия
MIT
Создан на GitHub
31 марта 2026 г.
Последнее обновление репо
31 марта 2026 г.
Последняя проверка GitRadar
31 марта 2026 г.
Изученные файлы
README.md, package.json, src/cli.ts, src/core/paths.ts, src/core/config.ts, src/core/registry.ts

FAQ

Что это такое?

Менеджер версий для CLI-инструмента Claude Code от Anthropic, написанный на TypeScript.

Для кого подходит?

Для разработчиков, которые используют Claude Code в рабочих процессах и хотят контролировать версии.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с Wei-Shaw/cvm?

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