Aller au contenu

Ronne AI Marketplace 0.3.1

Faites tourner Ronne sans Docker ni clone, proposez les éléments publiés à Claude Code comme marketplace de plugins, et soumettez, approuvez et publiez de nombreux éléments à la fois.

Nouveautés

  • Le serveur est sur npm sous le nom @ronneai/marketplace : npx @ronneai/marketplace le lance sans clone et sans Docker, sur Node.js 22.12 ou plus récent. Chaque version comprend aussi des archives pour Linux, macOS et Windows avec Node.js intégré, ainsi que des paquets .deb et .rpm.
  • rmk-server service install le fait tourner comme service avec systemd sous Linux, launchd sous macOS ou WinSW sous Windows, et --domain le sert en HTTPS au moyen de Caddy. Les paquets .deb et .rpm configurent le service pour vous.
  • Claude Code peut ajouter votre instance comme marketplace de plugins avec rmk plugin-setup claude-code et installer la plupart des éléments publiés depuis /plugin; l'instance a besoin d'une adresse HTTPS, et chaque personne, d'un jeton. Pour Codex et Cursor, rmk feed build écrit les mêmes éléments sous forme de marketplace de plugins dans un dossier que vous conservez dans un dépôt git.
  • Soumettez, approuvez et publiez en bloc. rmk submit, le serveur MCP ou la page My submissions envoient tous les brouillons prêts, les modérateurs approuvent une sélection avec un seul message, et les éléments approuvés sont publiés ensemble, les dépendances en premier. Une dépendance encore en revue ne bloque plus la soumission des éléments qui l'utilisent.
  • Exporter de nouveau un élément met à jour votre brouillon au lieu d'en créer un deuxième, et chaque élément exporté a une description, rédigée par votre outil d'IA ou tapée dans le terminal. rmk utilise le registre indiqué par le projet, et rmk login fait d'un nouveau registre votre registre par défaut.
  • Demandez des changements et rejetez depuis la file de revue. Le retrait demande s'il faut archiver l'élément, que vous pourrez restaurer plus tard, ou le supprimer définitivement. Un root peut donner le rôle root à d'autres comptes.
  • Corrections issues d'une revue de sécurité de cette version : une approbation ne vaut que pour la révision que le réviseur a lue, rmk s'arrête quand la somme de contrôle d'une version verrouillée change (checksum_mismatch) et n'envoie jamais RMK_TOKEN à un registre que seuls les fichiers d'un projet désignent, l'installation refuse une instance déjà installée, et rmk feed build n'écrit qu'à l'intérieur de son dossier de sortie.
  • Le journal d'audit, Users, Scopes, la file de revue et My submissions sont paginés, triés et filtrés côté serveur, et la vue figure dans l'URL. La page Scopes en lecture seule n'existe plus : les portées sont expliquées dans la documentation et gérées dans Admin.
  • La documentation a déménagé sur ce site, à l'adresse www.ronne.ai/marketplace/docs, en anglais, en portugais et en français. Le lien Docs de l'application et le Learn more de chaque aide intégrée l'ouvrent dans un nouvel onglet, à la bonne section, et les anciennes adresses /docs de l'application redirigent vers ce site.
  • La première partie de la prise en charge des téléphones : un bouton Menu sur les écrans étroits, des zones tactiles plus grandes, des champs qui ne font pas zoomer iOS, et des boîtes de dialogue plein écran sur les petits téléphones. Le reste est prévu.
Version 0.3.1 sur GitHub (s'ouvre dans un nouvel onglet)