Tila walang sektor na ligtas mula sa Amazon, na ngayon ay makikipagkumpitensya sa GitHub sa isang bagong AI coding assistant mula sa Amazon Web Services (AWS).
Ang bagong tool, na tinatawag na Amazon CodeWhisperer, ay nagbibigay sa mga developer ng mga suhestiyon na nakabatay sa machine learning na naglalayong palakasin ang pagiging produktibo.
Sinusuportahan ng bagong tool ang code na nakasulat sa Python, Java, at JavaScript, at mga integrated development environment (IDE) gaya ng VS Code, IntelliJ IDEA, PyCharm, WebStorm, at AWS Cloud9.
Paano ito gumagana?
Sinabi ng Amazon na patuloy na susuriin ng CodeWhisperer ang iyong code at ang iyong mga komento at ipapakita sa iyo ang mga syntactically correct na rekomendasyon. Sinasabi ng tech giant na ang mga rekomendasyon ay na-synthesize batay sa iyong coding style at mga variable na pangalan at "ay hindi simpleng mga snippet."
Maliwanag na gumagamit ang CodeWhisperer ng maramihang mga pahiwatig sa konteksto upang humimok ng mga rekomendasyon, kabilang ang lokasyon ng cursor sa source code, code na nauuna sa cursor, mga komento, at code sa iba pang mga file sa parehong mga proyekto.
Sinabi ng Amazon na ang tool ay sinanay "sa bilyun-bilyong linya ng code" na nakuha mula sa mga open-source na repository, panloob na Amazon repository, dokumentasyon ng API, at mga forum.
Ang mga user ay malayang gamitin ang mga rekomendasyon sa kasalukuyan, o maaari nilang pagandahin at i-customize ang mga ito kung kinakailangan.
Kasalukuyang wala sa menu ang suporta para sa AWS Lambda Console ngunit dapat na available 'napaka soon' ayon sa Amazon.
Bagama't malamang na malugod na balita ito para sa mga developer, malamang na hindi nagdiriwang ang GitHub. Inanunsyo lang ng sikat na coding platform na ang sarili nitong AI-powered coding assistant, Copilot, ay pumasok sa general availability.
Maaaring kailanganin ng mga developer ang lahat ng tulong na makukuha nila para manatiling matino. Ang isang ulat mula sa DigitalOcean ay natuklasan na halos kalahati (42%) ay isinasaalang-alang ang pag-alis sa kanilang mga trabaho o nagawa na ito sa taong ito, na tinatawag ang mga isyu tulad ng kakulangan ng oras at mapagkukunan upang magtrabaho sa mga proyekto.