Astro联合创始人开源Rosie:装一次技能自动同步10种AI编程助手
现代前端框架 Astro 联合创始人 Matthew Phillips 开源了 Rosie,一个专门管理 AI agent 技能包的命令行工具。用
Rosie 目前支持 Claude Code、Cursor、Codex、Windsurf、Aider、Zed、Continue、Cline、OpenCode、GitHub Copilot 共 10 种 agent。核心卖点是 lockfile 机制:安装记录写入
版本管理分两种模式:不指定版本号时走
整个工具用 C 写成,依赖 libcurl 和 libarchive,支持 Homebrew、apt、AUR、FreeBSD pkg 和源码编译,BSD-3-Clause 许可。
信源:https://github.com/matthewp/rosie
现代前端框架 Astro 联合创始人 Matthew Phillips 开源了 Rosie,一个专门管理 AI agent 技能包的命令行工具。用
rosie install owner/repo 从 GitHub 安装技能,Rosie 会自动检测本地装了哪些 coding agent,把技能同步过去。Rosie 目前支持 Claude Code、Cursor、Codex、Windsurf、Aider、Zed、Continue、Cline、OpenCode、GitHub Copilot 共 10 种 agent。核心卖点是 lockfile 机制:安装记录写入
.agents/rosie.lock`,一行一条,格式对 git diff 友好,可以直接提交到版本库。技能文件夹本身则可以放进 .gitignore`,团队成员 clone 后跑一次 rosie install 即可还原。版本管理分两种模式:不指定版本号时走
auto`,`rosie update 会自动升到最新 semver 标签;用 @ref 指定版本则走 pin`,只刷新 SHA 不变版本。本地安装时技能存在 .agents/skills/` 目录,用符号链接同步到各 agent 的技能目录;也支持 --global 直接装到用户级目录。整个工具用 C 写成,依赖 libcurl 和 libarchive,支持 Homebrew、apt、AUR、FreeBSD pkg 和源码编译,BSD-3-Clause 许可。
信源:https://github.com/matthewp/rosie