Blijkbaar is geen enkele sector veilig voor Amazon, dat nu gaat concurreren met GitHub met een nieuwe AI-coderingsassistent van Amazon Web Services (AWS).
De nieuwe tool, Amazon CodeWhisperer genaamd, biedt ontwikkelaars op machine learning gebaseerde suggesties om de productiviteit te verhogen.
De nieuwe tool ondersteunt code geschreven in Python, Java en JavaScript, en geïntegreerde ontwikkelomgevingen (IDE's) zoals VS Code, IntelliJ IDEA, PyCharm, WebStorm en AWS Cloud9.
Hoe werkt het?
Amazon zegt dat CodeWhisperer uw code en uw opmerkingen voortdurend zal onderzoeken en u syntactisch correcte aanbevelingen zal doen. De technologiegigant beweert dat de aanbevelingen zijn samengesteld op basis van uw codeerstijl en variabelenamen en “niet simpelweg fragmenten zijn”.
CodeWhisperer gebruikt blijkbaar meerdere contextuele aanwijzingen om aanbevelingen te doen, waaronder de locatie van de cursor in de broncode, code die aan de cursor voorafgaat, commentaar en code in andere bestanden in dezelfde projecten.
Amazon zegt dat de tool is getraind ‘op basis van miljarden regels code’, afkomstig uit open-sourcerepository’s, interne Amazon-repository’s, API-documentatie en forums.
Het staat gebruikers vrij om de aanbevelingen te gebruiken zoals ze zijn, of ze kunnen deze indien nodig verbeteren en aanpassen.
Ondersteuning voor AWS Lambda Console staat momenteel niet op het menu, maar zou 'zeer' beschikbaar moeten zijn soon', aldus Amazon.
Hoewel dit waarschijnlijk welkom nieuws is voor ontwikkelaars, is het onwaarschijnlijk dat GitHub feest viert. Het populaire codeerplatform heeft zojuist aangekondigd dat zijn eigen AI-aangedreven codeerassistent, Copilot, algemeen verkrijgbaar is.
Ontwikkelaars hebben mogelijk alle hulp nodig die ze kunnen krijgen om gezond te blijven. Uit een rapport van DigitalOcean blijkt dat bijna de helft (42%) overweegt zijn baan op te zeggen of dit dit jaar al heeft gedaan, waarbij problemen als gebrek aan tijd en middelen om aan projecten te werken aan de orde komen.