Bridle CLI
Bridle хранит профили настроек Claude Code, OpenCode, Goose, Amp и Copilot CLI и ставит скиллы и MCP из GitHub в нужные папки.
- 442 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Переписывает конфигурации ассистентов при переключении профилей.
- Ставит скиллы и MCP-серверы из любых репозиториев GitHub, чье содержимое нужно проверять.
Установка
- Работает в
Ручная установка
npx bridle-aiПервая команда из README: запуск без установки. Для постоянной работы там же `npm install -g bridle-ai`, Homebrew и Cargo.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Переписывает конфигурации ассистентов при переключении профилей.
- Ставит скиллы и MCP-серверы из любых репозиториев GitHub, чье содержимое нужно проверять.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Bridle — менеджер конфигураций для ИИ-ассистентов в терминале с интерфейсом TUI. Он создает профили для каждого инструмента, например `work` и `personal`, и переключает их командой `bridle profile switch`. Профиль можно снять с текущих настроек флагом `--from-current` и сравнить с другим через `profile diff`. Команда `bridle install owner/repo` сканирует репозиторий на скиллы, агентов, команды и MCP, дает выбрать компоненты и целевые инструменты, а затем сама переводит пути и схемы конфигов. Так скилл для `~/.claude/skills/` попадает и в каталог OpenCode, Goose, Copilot CLI или Crush. Все команды умеют вывод в JSON.
Для кого. Разработчикам, которые держат несколько ИИ-ассистентов и рабочие и личные настройки и устали вручную копировать скиллы и MCP между их каталогами.
Подходит, если
- Рабочий и личный профиль Claude Code нужно переключать одной командой.
- Скилл из репозитория GitHub нужен сразу в Claude Code и OpenCode.
- Перед правкой настроек хотят увидеть разницу двух профилей.
- Скрипт должен читать состояние ассистентов в формате JSON через `-o json`.
Не подходит, если
- Используется один ассистент и одна настройка.
- Нужна установка плагинов маркетплейса Claude Code с автообновлением.
- Репозиторий источника не прошел вашу проверку безопасности.
Пример запроса к агенту
Создай профиль claude work из текущих настроек, поставь в него скилл из этого репозитория GitHub и покажи разницу с профилем personal.Ограничения
Команда `bridle uninstall` помечена в README как экспериментальная. Таблица путей показывает, что агентов и команд поддерживают не все инструменты: у Goose и Crush их нет. Bridle копирует профиль в каталог ассистента при переключении, поэтому правки вне профиля легко перезаписать. Для сторонних репозиториев автор не заявляет проверки содержимого: перед установкой читайте скиллы и MCP-конфиги. Профиль копируется в каталог ассистента целиком, поэтому перед первым переключением сохраните текущее состояние флагом `--from-current`.
Как отключить. Удалите пакет `bridle-ai` или выполните `brew uninstall`, а `~/.config/bridle/` очистите вручную. Конфигурация ассистентов остается в последнем активном профиле.
Частые вопросы
Какие ассистенты поддерживаются?
Claude Code, OpenCode, Goose, Amp, Copilot CLI и Crush.
Как поставить скилл из GitHub?
`bridle install owner/repo` просканирует репозиторий, предложит компоненты и целевые профили и переведет пути для каждого ассистента. `--force` перезаписывает установленное.
Как сделать профиль из текущих настроек?
Выполните `bridle profile create claude work --from-current`. Переключение: `bridle profile switch claude personal`.
Где хранится конфигурация?
В `~/.config/bridle/config.toml`. Ключи: `profile_marker`, `editor`, `tui.view`, `default_harness`.
Есть ли вывод для скриптов?
Да. Флаг `-o json` печатает результат машиночитаемо, а `auto` выбирает текст для терминала и JSON для конвейера.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI на Go переключает профили Claude Code одной командой: настройки, CLAUDE.md и MCP-серверы меняются разом и с бэкапом.
Личный набор автора для Claude Code: команды мета-промптов и заметок на потом, скиллы для создания скиллов, хуков и MCP-серверов, аудиторы и цикл Ральфа
Claude Bootstrap и Maggy — набор настроек и сервер маршрутизации
Claude Bootstrap + Maggy
Набор скиллов, хуков и правил для Claude Code с обязательными тестами и памятью между сессиями, плюс локальный сервер маршрутизации по моделям
CLI устанавливает инструкции Claude Code для проекта, заранее показывает изменения файлов и позволяет отменить установку.
Мета-скилл для Claude Code: из описания домена собирает команду агентов и скиллы, которыми она пользуется, по шести шаблонам архитектуры
CCS
CCS - Claude Codex Switch
CLI для переключения Claude Code между аккаунтами, провайдерами и локальными моделями без правки конфигов
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Bridle (эта карточка) | нет | 442 | |
| Skills Manager | нет | 1 056 | десктопное приложение для скиллов нескольких агентов; Bridle работает в терминале и добавляет профили настроек и перевод MCP-схем |
| CC Switch | нет | 151 986 | переключает провайдеров и управляет MCP и скиллами через десктопное приложение; Bridle хранит профили в терминале и ставит компоненты из репозиториев GitHub |
Коротко о README
Bridle работает как менеджер пакетов для ассистентов: сканирует источник, переводит пути и схемы конфигов и записывает компоненты в профиль выбранного инструмента.