ASC CLI : l’outillage iOS complet dans un seul binaire Go
https://github.com/rorkai/App-Store-Connect-CLI
📌 ASC CLI est un binaire Go unique qui parle directement à l’API App Store Connect — plus de 1 200 endpoints, 76 groupes de commandes, zéro dépendance Ruby. Il gère les builds, TestFlight, les soumissions, les certificats, les métadonnées, les screenshots et même les Apple Ads, le tout depuis le terminal.
J’ai longtemps jonglé entre la web UI d’App Store Connect, fastlane pour l’upload, des scripts maison pour les métadonnées, et un peu de tout pour les certificats. asc simplifie cette dispersion : un binaire, une authentification, une sortie JSON propre.
Ce qui distingue l’outil, ce n’est pas seulement le remplacement de fastlane. C’est l’intégration native avec GitHub Actions, GitLab CI, Bitrise et CircleCI. C’est la sortie JSON par défaut en CI, table en terminal interactif. Et surtout, c’est le support des agents : 23 compétences pré-installées transforment Claude ou Codex en opérateur complet de votre pipeline de release.
En pratique, asc install-skills suffit pour donner à un agent la capacité de tout gérer — de l’archive Xcode à la soumission App Store, en passant par les captures d’écran et les métadonnées localisées. Thomas Ricouard témoigne : « Je suis passé de rien configuré à une bêta publique TestFlight en moins de deux minutes avec Codex. L’agent a fait tout seul. »
L’outil couvre aussi les publicités Apple avec un OAuth séparé, les workflows Xcode Cloud, le StoreKit Retention Messaging, et la distribution alternative pour les marketplaces européens. La commande asc metadata keywords audit analyse les mots-clés en doublons, les termes répétés entre locales et le budget octets — un vrai travail d’ASO depuis le terminal.
La sortie JSON native avec détection TTY s’intègre sans friction dans vos scripts. L’authentification gère le keychain macOS, les variables d’environnement pour CI, et le mode config locale pour les environnements sans keychain. Pour les développeurs iOS qui veulent automatiser sans les tracas habituels, c’est devenu un passage obligé.
L’installation tient en une commande : brew install asc ou curl -fsSL https://asccli.sh/install | bash. Ensuite, générez une clé API sur le portail développeur, asc auth login, et vous êtes opérationnel.
Open source MIT, plus de 5 000 étoiles sur GitHub, mises à jour très fréquentes — la version 3.0.0 vient de sortir.

