Amazon CodeWhisperer se dote d’un niveau entreprise

Amazon CodeWhisperer se dote d’un niveau entreprise

Après le lancement de son service Bedrock pour la création d’applications d’IA générative, Amazon a lancé un nouveau plan d’entreprise pour CodeWhisperer, son service alimenté par l’IA pour générer et suggérer du code.

Le nouveau plan, judicieusement appelé CodeWhisperer Enterprise Tier, introduit une nouvelle fonctionnalité qui permet à une entreprise d’intégrer ses bases de code et ses ressources internes pour que CodeWhisperer fournisse des recommandations personnalisées aux équipes de développeurs.

Comme l’explique Amazon dans un communiqué de presse, un administrateur utilisant CodeWhisperer Enterprise Tier peut connecter CodeWhisperer à un dépôt de code privé, après quoi CodeWhisperer apprendra le dépôt et ajustera ses suggestions en conséquence. Les personnalisations peuvent être gérées à partir d’une console, d’où les administrateurs ont également la possibilité de visualiser les mesures d’évaluation, d’estimer les performances de chaque personnalisation et de les déployer de manière sélective aux développeurs afin qu’ils n’exposent pas largement le code propriétaire.

La personnalisation sera initialement disponible en avant-première dans le cadre de la version CodeWhisperer Enterprise Tier, précise Amazon.

CodeWhisperer Enterprise Tier est la dernière extension de CodeWhisperer, qui a été lancé fin juin dans le cadre des extensions AWS IDE Toolkit et AWS Toolkit IDE, en réponse, en quelque sorte, à GitHub Copilot.

En avril, Amazon a rendu CodeWhisperer gratuit pour les développeurs, sans aucune restriction d’utilisation. Ce mois-là a également vu le lancement de CodeWhisperer Professional Tier, qui a ajouté l’authentification unique avec l’intégration d’AWS Identity and Access Management ainsi que des limites plus élevées pour l’analyse des vulnérabilités de sécurité.

Les services de génération de code n’ont pas échappé à la controverse suscitée par d’autres technologies d’IA générative.

Dans de nombreux cas, les modèles qui sous-tendent les services de génération de code tels que CodeWhisperer sont formés sur du code protégé par des droits d’auteur ou soumis à une licence restrictive. Les fournisseurs affirment que l’usage loyal – la doctrine du droit américain qui permet d’utiliser du matériel protégé par des droits d’auteur sans avoir à obtenir au préalable l’autorisation du détenteur des droits – les protège dans le cas où les modèles ont été développés, sciemment ou non, à partir de code protégé par des droits d’auteur. Mais tout le monde n’est pas d’accord.

La responsabilité des fournisseurs mise à part, certains experts juridiques ont fait valoir que les services de génération de code pouvaient mettre les entreprises en danger si elles incorporaient involontairement dans leur logiciel de production des suggestions protégées par le droit d’auteur provenant de l’outil.

La tentative d’Amazon d’atténuer tout cela est une fonction de CodeWhisperer qui met en évidence et filtre éventuellement la licence associée aux fonctions qu’il suggère et qui présentent une ressemblance avec les extraits trouvés dans ses données d’apprentissage. L’entreprise précise également qu’elle n’utilise pas – et n’utilisera pas – de personnalisations spécifiques aux clients pour la formation future au modèle CodeWhisperer et qu’elle ne stockera pas et n’enregistrera pas le contenu des clients lorsqu’elle traitera des demandes provenant de l’IDE d’un développeur.

IA