Co-fundador de Astro lanza Rosie de código abierto: una sola instalación de habilidades sincroniza automáticamente 10 asistentes de programación de IA

Según la monitorización de Beating, el cofundador del marco moderno de frontend Astro, Matthew Phillips, ha abierto el código de Rosie, una herramienta de línea de comandos especializada en gestionar paquetes de habilidades de agentes de IA. Usa rosie install owner/repo para instalar habilidades desde GitHub, y Rosie detectará automáticamente qué agentes de codificación están instalados localmente y sincronizará las habilidades.

Rosie actualmente soporta 10 tipos de agentes: Claude Code, Cursor, Codex, Windsurf, Aider, Zed, Continue, Cline, OpenCode y GitHub Copilot. La característica principal es el mecanismo lockfile: el registro de instalaciones se escribe en .agents/rosie.lock, una línea por entrada, en un formato amigable para diff de git, que puede ser enviado directamente al repositorio. La carpeta de habilidades en sí misma puede colocarse en .gitignore, y los miembros del equipo pueden clonar y ejecutar rosie install para restaurar.

La gestión de versiones tiene dos modos: cuando no se especifica un número de versión, se usa auto, y rosie update actualizará automáticamente a la última etiqueta semver; si se especifica una versión con @ref, se usa pin, que solo actualiza el SHA sin cambiar la versión. Cuando se instala localmente, las habilidades se almacenan en el directorio .agents/skills/ y se sincronizan mediante enlaces simbólicos a los directorios de habilidades de cada agente; también soporta --global para instalar directamente en el directorio del usuario.

Toda la herramienta está escrita en C, depende de libcurl y libarchive, soporta Homebrew, apt, AUR, pkg de FreeBSD y compilación desde código fuente, con licencia BSD-3-Clause.

Ver original
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Republicar
  • Compartir
Comentar
Añadir un comentario
Añadir un comentario
Sin comentarios
  • Anclado