The software development landscape experiences a profound revolution driven by the emergence of intelligent artificial intelligence (AI). Promising AI-powered tools are complementing the capabilities of developers, streamlining various aspects of the software development lifecycle. From writing code to identifying bugs and executing repetitive task