claude-multiprofile CLI

CLI для macOS заводит изолированные профили Claude Desktop и Claude Code, у каждого свой вход, чаты, настройки и значок.

  • 199 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Утилита копирует приложение Claude, дописывает алиасы в файлы оболочки и меняет настройки профилей на вашем компьютере.
Все причины и проверки

jmdarre-v/claude-multiprofile

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/claude-multiprofile

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

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

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

claude-multiprofile автоматизирует ручную схему с несколькими аккаунтами Claude: личным, рабочим, клиентским. Для Desktop он создает копию приложения с отдельным `--user-data-dir` и значком в Dock, для Claude Code задает `CLAUDE_CONFIG_DIR` и дописывает в профиль оболочки алиас вроде `claude-work`. У профиля свои вход, чаты, MCP-серверы, плагины и скиллы. Команда `claude-multiprofile add` создает профиль, а `doctor` находит то, что разъехалось после обновления Claude или смены оболочки, включая профиль, открытый под чужим аккаунтом, и чинит безопасное через `doctor --fix`. Есть `list`, `status`, `rename`, `remove` и `upgrade`. Настройки Claude Code при создании можно скопировать без переписки и входа.

Для кого. Фрилансерам и консультантам на macOS, которые ведут личный, рабочий и клиентские аккаунты Claude одновременно.

Подходит, если

  • Два аккаунта Claude открыты в разных проектах, и надоело выходить из одного ради другого.
  • Клиентскую работу надо держать в отдельном профиле с собственными MCP и скиллами.
  • После обновления Claude значок профиля слетел или алиас указывает не туда.
  • Настройки Claude Code перенесли в новый профиль, не копируя историю и вход.

Не подходит, если

  • Платформа Linux или Windows и нужен профиль Desktop: Desktop-профили требуют macOS.
  • Нужна официальная поддержка нескольких аккаунтов: автор называет подход неофициальным.
  • Профили хотят использовать, чтобы обойти лимиты одного аккаунта: инструмент задуман для раздельных личного, рабочего и клиентского доступа.

Пример запроса к агенту

Создай профиль `work` для Claude Desktop и Claude Code, скопируй мои настройки Claude Code без переписки и покажи алиас для терминала.

Ограничения

Инструмент неофициальный и опирается на публичные флаги Electron `--user-data-dir` и малодокументированную переменную `CLAUDE_CONFIG_DIR`. Если новая версия Claude изменит поведение профилей, понадобится обновление. Профили Desktop работают только на macOS, профили Claude Code на macOS и Linux. Нужен Node.js 18 или новее. Условия использования Claude от нескольких аккаунтов вы читаете сами: инструмент их не меняет и ответственности за доступ не снимает.

Как отключить. Удалите профили командой `claude-multiprofile remove`, затем сам пакет через `npm uninstall -g claude-multiprofile`. Исходный Claude остается нетронутым.

Частые вопросы

Как поставить claude-multiprofile?

Выполните `npm install -g claude-multiprofile`, затем `claude-multiprofile add`. Утилита создаст профиль, значок в Dock и алиас терминала.

Что изолирует профиль?

Вход, чаты, настройки, MCP-серверы, плагины и скиллы. У каждого профиля свой значок в Dock и своя команда в терминале, например `claude-work`.

Чем занимается команда doctor?

`claude-multiprofile doctor` ищет расхождения после обновлений Claude и смены оболочки, включая профиль, открытый под не тем аккаунтом. Безопасные исправления делает `doctor --fix`.

Как обновить инструмент?

`claude-multiprofile upgrade` ставит свежую версию и сразу применяет ее изменения к профилям. Флаг `--no-fix` ограничивает обновление установкой.

Затрагивает ли инструмент мой основной Claude?

Нет. Профили создаются рядом, основной Claude остается нетронутым.

Обсуждение

Вопросов и отзывов пока нет.

Нужен VPN

CLI для Linux и macOS хранит отдельный профиль Claude Code на каждый аккаунт и переключает рабочий, личный и SSO одной командой

CLIРасширенный доступ79Звезды репозитория

claude-transplant переносит сессии Claude Code между аккаунтами Claude Desktop, чтобы панель не пустела после смены аккаунта.

CLIРасширенный доступ54Звезды репозитория

Локальный веб-редактор конфигурации Claude Code: показывает вес проектов, удаляет старые истории чатов и правит MCP-серверы

CLIРасширенный доступ266Звезды репозитория

Панель Claude Code для нескольких проектов: статусы, решения кнопками, Git, PR, CI и расход лимитов в одном окне.

ПлагинРасширенный доступ79Звезды репозитория

Индикатор в строке меню macOS: показывает, думает ли Claude Code, ждет ли вашего разрешения и сколько идет текущий ответ

ПлагинРасширенный доступ732Звезды репозитория

claude-sync шифрует и синхронизирует сессии Claude Code между компьютерами через R2, S3, GCS или WebDAV.

CLIРасширенный доступ324Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
claude-multiprofile (эта карточка)нет199
CC Switchнет153 939переключает провайдеров и конфигурации Claude Code; claude-multiprofile разводит аккаунты на изолированные профили вместе с Claude Desktop
Codex Profilesнет94профили для Codex; здесь профили для Claude Desktop и Claude Code

Коротко о README

Утилита вынесла в одну команду ручную сборку профилей: копию приложения, значок, алиас в rc-файле и реестр профилей. Пошаговый разбор сессии лежит в `examples/walkthrough.md`.

Бейдж для README

Сообщить о проблеме