INTRODUCING | World’s First AI Software Engineer, Devin, Has Completed Real Jobs on Upwork

Devin is capable of planning and executing intricate engineering tasks that typically involve thousands of decisions. The AI agent is equipped with advanced capabilities in software development, including coding, debugging, problem-solving, and more.

Cognition, an applied AI lab based in the United States, has unveiled what it claims to be the world’s first AI software engineer. According to its creators, the AI agent, named Devin, has successfully navigated practical engineering interviews conducted by prominent AI firms.

Devin is also said to have completed real jobs posted on Upwork, an US-based freelancing platform.

“Devin is a tireless, skilled teammate, equally ready to build alongside you or independently complete tasks for you to review. With Devin, engineers can focus on more interesting problems, and engineering teams can strive for more ambitious goals,” read the company’s official blog post.

 

The AI agent is equipped with advanced capabilities in software development, including coding, debugging, problem-solving, and more. Devin utilizes machine learning algorithms to continuously learn and enhance its performance, adapting to new challenges as they arise. Put simply, Devin can construct and implement applications from start to finish, and it can also train and refine its own AI models.

Devin is capable of planning and executing intricate engineering tasks that typically involve thousands of decisions. This capability is made possible by Cognition’s advancements in long-term reasoning and planning. According to the company, Devin can retrieve pertinent context at each stage, learn autonomously over time, and rectify errors as needed.

On the SWE-Bench benchmark (a benchmark for evaluating large language models on real-world software issues found on GitHub), Devin correctly resolved 13.86 per cent of the issues without any assistance compared with the 1.96 per cent unassisted and 4.80 per cent assisted of the previous state-of-the-art mode.

Although the company has detailed Devin’s capabilities, some experts express concerns that the AI software engineer might encounter challenges with intricate requirements or scenarios that depend on human intuition and creativity. Additionally, AI tools like Devin raise apprehensions about potential job displacement.

Nevertheless, some individuals believe that Devin could serve as a valuable partner for numerous software engineers, opening up new opportunities for collaboration between human creativity and AI.

 

 

 

Follow us on Twitter for latest posts and updates

Join and interact with our Telegram community

______________________________________

______________________________________