Bridle — 马缰
v1.1.0AI 编码助手的统一配置管理器。管理配置文件,安装 skills/agents/commands,并在 Claude Code、OpenCode、Goose 和 Amp 之间切换配置。
运行时依赖
安装命令
点击复制技能文档
Bridle 技能 统一配置管理器,用于 AI 编码助手。管理配置文件,安装技能/代理/命令,并在 Claude Code、OpenCode、Goose 和 Amp 之间切换配置。
安装 # Homebrew (macOS/Linux) brew install neiii/bridle/bridle # Cargo (Rust) cargo install bridle # 从源代码安装 git clone https://github.com/neiii/bridle && cd bridle && cargo install --path .
核心概念 Harnesses:AI 编码助手(claude、opencode、goose、amp) Profiles:每个 Harness 的保存配置(例如,工作、个人、最小化)
快速命令 # 启动交互式 TUI bridle # 显示所有 Harness 的活动配置文件 bridle status # 初始化 bridle 配置和默认配置文件 bridle init
配置文件管理 # 列出某个 Harness 的所有配置文件 bridle profile list # 显示配置文件详细信息(模型、MCPs、插件) bridle profile show # 创建空配置文件 bridle profile create # 从当前配置创建配置文件 bridle profile create --from-current # 切换/激活配置文件 bridle profile switch # 在编辑器中打开配置文件 bridle profile edit # 比较配置文件 bridle profile diff [other] # 删除配置文件 bridle profile delete
安装组件 Bridle 可以从 GitHub 仓库安装技能、代理、命令和 MCP,并自动转换每个 Harness 的路径/配置。 # 从 GitHub 安装(所有者/仓库或完整 URL) bridle install owner/repo # 覆盖现有安装 bridle install owner/repo --force # 交互式删除组件 [实验] bridle uninstall
配置 配置文件位置:~/.config/bridle/config.toml # 获取配置值 bridle config get # 设置配置值 bridle config set 配置键:profile_marker、editor、tui.view、default_harness
输出格式 所有命令支持 -o、--output : text(默认)— 人类可读 json — 机器可读 auto — TTY 文本,管道 JSON
支持的 Harness 和配置文件位置 Harness 配置文件位置 状态 Claude Code ~/.claude/ 完全支持 OpenCode ~/.config/opencode/ 完全支持 Goose ~/.config/goose/ 完全支持 Amp ~/.amp/ 实验
组件路径(按 Harness) 组件 Claude Code OpenCode Goose 技能 ~/.claude/skills/ ~/.config/opencode/skill/ ~/.config/goose/skills/ 代理 ~/.claude/plugins//agents/ ~/.config/opencode/agent/ — 命令 ~/.claude/plugins//commands/ ~/.config/opencode/command/ — MCPs ~/.claude/.mcp.json opencode.jsonc config.yaml
常见工作流程 从当前配置创建工作配置文件 bridle profile create claude work --from-current 从现有配置文件创建配置文件(复制和修改) # 1. 切换到源配置文件 bridle profile switch opencode default # 2. 从当前配置创建新配置文件(现在是源配置文件) bridle profile create opencode minimal --from-current # 3. 编辑新配置文件以删除/修改所需内容 bridle profile edit opencode minimal 在配置文件之间切换 bridle profile switch claude personal bridle profile switch opencode minimal 检查所有 Harness 的状态 bridle status