Co-fundador da Astro lança open source Rosie: uma instalação de uma única habilidade sincroniza automaticamente 10 assistentes de programação AI

De acordo com o monitoramento Beating, o cofundador do framework moderno de frontend Astro, Matthew Phillips, lançou open source o Rosie, uma ferramenta de linha de comando dedicada à gestão de pacotes de habilidades de agentes de IA. Use rosie install owner/repo para instalar habilidades do GitHub, e o Rosie irá automaticamente detectar quais agentes de codificação estão instalados localmente e sincronizar as habilidades.

O Rosie atualmente suporta 10 tipos de agentes: Claude Code, Cursor, Codex, Windsurf, Aider, Zed, Continue, Cline, OpenCode e GitHub Copilot. O principal diferencial é o mecanismo de lockfile: o registro de instalação é escrito em .agents/rosie.lock, uma linha por entrada, formato amigável para git diff, podendo ser enviado diretamente ao repositório. A própria pasta de habilidades pode ser adicionada ao .gitignore, e os membros da equipe podem clonar e executar rosie install uma vez para restaurar.

A gestão de versões possui dois modos: quando não especificado um número de versão, usa-se auto, e rosie update irá atualizar automaticamente para a última etiqueta semver; ao usar @ref para especificar uma versão, o modo é pin, apenas atualizando o SHA sem alterar a versão. Na instalação local, as habilidades ficam na pasta .agents/skills/, sincronizada via link simbólico para o diretório de habilidades de cada agente; também suporta --global para instalação direta no diretório do usuário.

A ferramenta foi escrita em C, dependente de libcurl e libarchive, suportando Homebrew, apt, AUR, pkg do FreeBSD e compilação a partir do código fonte, sob licença BSD-3-Clause.

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
Adicionar um comentário
Adicionar um comentário
Nenhum comentário
  • Fixar