Bridle

🐴 AI 编码助手配置统一管理专家

统一配置管理器,支持 Claude Code、OpenCode、Goose、Amp 四大 AI 编码助手的多配置文件切换与组件安装,提升多项目工作流效率。

收藏
6.3k
安装
2.5k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Bridle 是一款专为 AI 编码助手设计的统一配置管理工具,核心功能围绕「Harness(马具)」和「Profile(配置文件)」两个概念展开:

  • Harness:指代支持的 AI 编码助手,目前包括 Claude Code、OpenCode、Goose 和 Amp(实验性支持)
  • Profile:为每个 Harness 保存的独立配置快照,支持 workpersonalminimal 等多场景切换

核心工作流
1. 使用 bridle init 初始化全局配置

2. 通过 bridle profile create <harness> <name> --from-current 从当前配置创建新 Profile

3. 使用 bridle profile switch <harness> <name> 在不同项目/场景间快速切换

4. bridle install owner/repo 从 GitHub 安装 Skills、Agents、Commands 和 MCPs,自动适配各 Harness 的路径格式

高级特性:支持 Profile 对比 (diff)、交互式编辑、JSON/Text 双输出格式,以及跨 Harness 状态总览 (bridle status)。

显著优点

  • 多工具统一:打破 Claude Code、OpenCode、Goose 等工具的配置孤岛,单一入口管理所有环境
  • 配置即代码:Profile 以文件形式存储,便于版本控制和团队协作
  • 组件生态互通:安装命令自动翻译不同工具的配置格式(如 Claude Code 的 ~/.claude/skills/ vs Goose 的 ~/.config/goose/skills/
  • 快速上下文切换:工作/个人/极简模式秒级切换,避免配置污染
  • TUI 交互友好:提供可视化终端界面,降低新用户上手门槛

潜在局限

  • 第三方工具依赖:需依赖各 Harness 自身的配置文件格式,若上游 Breaking Change 可能导致兼容性问题
  • Amp 支持实验性:Amp 集成标记为 Experimental,生产环境稳定性存疑
  • Rust 生态门槛:源码安装需 Cargo 环境,对非 Rust 开发者不够友好
  • 配置迁移成本:已有大量手动配置的用户需投入时间迁移到 Bridle 管理体系

适合人群

  • 同时使用多款 AI 编码助手的开发者
  • 需要在不同项目(企业/开源/个人)间频繁切换上下文的重度用户
  • 追求配置可复现、可版本化的 DevOps/Platform 工程师

常规风险

  • 配置覆盖风险--force 安装和 profile switch 会直接覆盖现有配置,建议配合 Git 备份使用
  • 权限管理:MCPs 和 Agents 可能执行系统级操作,需审查 bridle install 来源的可信度
  • 数据持久化:Profile 删除为不可逆操作,关键配置建议导出备份

> 来源说明:本简介基于开源仓库 README 整理,未执行代码审计,安全等级基于工具性质(配置管理器,不直接执行 AI 推理)评估。

Bridle 内容

暂无文件树

手动下载zip · 1.9 kB
contentapplication/octet-stream
请选择文件