Maige : Un copilote de codebase intelligent
Maige est une infrastructure open-source conçue pour gérer les flux de travail en langage naturel sur votre codebase. Lorsque vous ajoutez Maige à votre référentiel, plusieurs actions sont entreprises. Lors de la connexion de votre référentiel, trois éléments sont créés : un webhook, des incorporations de l'ensemble de votre codebase et un environnement de bac à sable.
Les règles peuvent être simplement définies. Vous pouvez décrire ce qui doit se passer lorsque des problèmes et des demandes de tirage (PRs) sont ouvertes. Maige peut étiqueter, attribuer, commenter, revoir le code et même exécuter de simples extraits de code.
Une fois que vous avez configuré Maige, vous pouvez suivre son fonctionnement. Informez votre communauté sur la façon d'utiliser vos flux de travail. Surveillez les exécutions et fournissez des commentaires via notre tableau de bord. Maige fonctionne de manière flexible avec l'API GitHub pour trouver la meilleure solution.
Par exemple, Maige peut attribuer systématiquement les problèmes liés à l'interface utilisateur à @username, étiqueter les PRs liées à.env comme 'needs-approval' sauf si elles sont ouvertes par @mainteneur, revoir toutes les PRs entrantes conformément à notre CONTRIBUTING.md.
Maige est un outil puissant avec accès à GitHub. Il peut effectuer toutes les actions que vous pourriez faire via l'interface utilisateur. Il étiquette automatiquement vos problèmes, dispose également d'un bac à sable de code qu'il peut activer et peut également revoir les PRs. L'ensemble du système est personnalisable via du texte.
En ce qui concerne la tarification, vous pouvez essayer Maige gratuitement, puis payer en fonction de l'utilisation. Le plan standard coûte 30,00 USD par mois, avec les 30 premières problèmes gratuits pour tester les limites de Maige. Les fonctionnalités incluent l'étiquetage automatique, l'attribution automatique, les commentaires automatiques, les instructions personnalisées, la revue de code et la génération de code.
Le lancement est gratuit, sans nécessité de carte de crédit. Un plan entreprise pour les grandes équipes est également en préparation.