GitHub
Le connecteur GitHub apporte dépôts, tickets et pull requests dans le chat anymize et, sur votre accord, crée aussi tickets et pull requests.
3 Min
Ce que vous pouvez en faire
GitHub est divisé en trois domaines: issues, pull requests et dépôts avec code, fichiers, branches et releases. L'assistant y lit et peut créer ou commenter des issues et pull requests si vous le lui demandez.
- « Quels tickets sont ouverts depuis plus d'un mois ? »
- « Résume ce que change cette pull request. »
- « Quelles versions y a-t-il eu dans ce dépôt depuis juillet ? »
- « Crée un ticket: la connexion échoue avec les noms longs. »
Comment connecter GitHub
- 01Dans anymize, ouvrez Apps, puis Connecteurs, et cherchez GitHub.
- 02Cliquez sur Connecter et connectez-vous une fois à GitHub.
- 03Lisez l'autorisation que GitHub vous montre et confirmez-la. Pour une organisation, leur accord peut aussi être nécessaire.
- 04Ensuite, choisissez les domaines que l'assistant peut utiliser: tickets, pull requests, dépôts.
anymize a-t-il accès à mon code privé ?
L'autorisation que GitHub vous montre couvre aussi les dépôts privés. C'est nécessaire pour importer des skills depuis un dépôt privé, et c'est exactement le point auquel vous devriez regarder avant de confirmer.
Deux choses le limitent au quotidien. D'abord, vous voyez dans l'autorisation GitHub exactement ce qui est demandé, et vous pouvez refuser. Ensuite, vous décidez dans anymize quels domaines sont allumés. Qui ne veut analyser que des issues laisse les dépôts éteints.
Pour une équipe, cela se règle au centre: un admin peut fixer dans le Governance Center quels connecteurs sont autorisés. Ce réglage est réservé aux offres équipe.
Ce qui est anonymisé
Noms, e-mails, noms de clients et identifiants qui apparaissent dans les issues, commentaires ou fichiers sont remplacés par des placeholders avant d'aller à un modèle d'IA. Un rapport de bug reste compréhensible, le nom du client n'y quitte pas votre espace en clair.