Chapitre 5. Autres outils de programmation assistée par l'IA
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Si GitHub Copilot est le grand manitou de la programmation assistée par l'IA, plein d'autres outils géniaux sont disponibles. Il est courant que les développeurs mélangent et associent plusieurs d'entre eux dans leur travail de codage quotidien. Ce qui est bien, c'est que la plupart de ces outils suivent l'exemple de GitHub Copilot, et qu'il n'est donc pas trop difficile de se familiariser avec eux. Tu utiliseras un commentaire pour lancer une commande et tu utiliseras des raccourcis pratiques pour obtenir des suggestions rapides.
Dans ce chapitre, nous allons nous plonger dans différents outils de programmation d'IA. Nous examinerons ceux des grandes ligues, comme Amazon, ainsi que quelques trouvailles intéressantes provenant de startups. De plus, nous ne négligeons pas les options open source, comme le Code Llama de Meta, car elles valent vraiment la peine d'être examinées.
L'interprète de code d'Amazon
Amazon CodeWhisperer est comme une extension de couteau suisse pour les IDE comme VS Code, PyCharm et AWS Lambda. Il est alimenté par un LLM formé sur des quantités massives de code et comprend 15 langages de programmation. Amazon a été prudent quant à l'ajout de nouveaux langages, en se concentrant sur la précision et la sécurité plutôt que sur la rapidité de mise sur le marché. Il existe ...