Astro联合创始人开源Rosie:装一次技能自动同步10种AI编程助手!

现代前端框架 Astro 联合创始人 Matthew Phillips 开源了 Rosie,一个专门管理 AI agent 技能包的命令行工具。用 rosie install owner/repo 从 GitHub 安装技能,Rosie 会自动检测本地装了哪些 coding agent,把技能同步过...
Astro联合创始人开源Rosie:装一次技能自动同步10种AI编程助手!
Astro联合创始人开源Rosie:装一次技能自动同步10种AI编程助手!

现代前端框架 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 即可还原。

版本管理分两种模式:不指定版本号时走 autorosie update 会自动升到最新 semver 标签;用 @ref 指定版本则走 pin,只刷新 SHA 不变版本。本地安装时技能存在 .agents/skills/ 目录,用符号链接同步到各 agent 的技能目录;也支持 --global 直接装到用户级目录。

整个工具用 C 写成,依赖 libcurl 和 libarchive,支持 Homebrew、apt、AUR、FreeBSD pkg 和源码编译,BSD-3-Clause 许可。

image

github.com

GitHub - matthewp/rosie: Agent package manager

Agent package manager

1 个帖子 - 1 位参与者

阅读完整话题

来源: linux.do查看原文