L'intérêt de ĞCli est d'être un utilitaire versatile facile à utiliser et "clé en main" dans lequel on peut ajouter des nouvelles fonctionnalités ou corriger des bugs rapidement. Cela implique de pouvoir publier rapidement des mises-à-jour sans que l'utilisateur ait à recompiler le programme. Voici les fonctionnalités :
déclencher automatiquement la compilation de ğcli suite à une opération simple comme un tag git par exemple avec la CI GitLab
publier automatiquement le binaire compilé sur une plateforme de confiance comme par exemple le registry GitLab
(optionnel) ajouter une commande gcli update pour que gcli se mette à jour automatiquement (et optionnellement gcli update --version 3.1.4)