SuperAPI AI Directory

Devin

The first fully autonomous AI software engineer agent

Open website

About this tool

What is Devin

Devin is the world's first fully autonomousAI software engineer agentlaunched by the artificial intelligence startup Cognition. It possesses powerful programming and software development capabilities and can assist with or completely independently complete software development tasks in multiple aspects. In the SWE-bench benchmark test, Devin's performance in solving real-world problems far exceeds that of AI models such as GPT-4 and Claude 2.

Devin AI

Although Cognition, the company developing Devin, was formally established only two months ago, its team members have extensive frontline experience in AI and hold multiple International Olympiad in Informatics (IOI) gold medals. It has received US$21 million in Series A funding led by Peter Thiel's Founders Fund.

Devin's main features

  • Autonomously learn new technologies: Devin can learn technologies it is unfamiliar with by reading documentation and code, thereby expanding its skill set.
  • End-to-end build and deployment of programs: Devin can understand the entire software development process, from front-end design to back-end deployment, and even including releasing applications online. This means it can build websites, games, or other software projects from scratch and handle the related workflows.
  • Autonomously find and fix bugs: Devin has excellent debugging capabilities and can discover and fix errors in code. Even problems that developers themselves have not noticed can be found and resolved by it.
  • Train and fine-tune AI models: Devin can not only handle routine programming tasks, but also help train and fine-tune other AI models, demonstrating deep application capabilities in the field of artificial intelligence.
  • Fix open-source libraries: For issues in the open-source community, Devin can understand and resolve them, such as fixing known bugs or implementing new feature requests.
  • Contribute to mature production libraries: Devin can contribute to already mature production libraries, such as fixing known errors or adding new features.
Devin

Devin's performance comparison

In the SWE-bench benchmark test (which requires agents to solve real GitHub issues found in open-source projects such as Django and scikit-learn), Devin was able to correctly handle 13.86% of the issues. This result is significantly higher than the previous state of the art of 1.96%, showing Devin's enormous advantage in understanding and solving real programming problems.

Compared with other AI models: Devin's performance far exceeds that of other well-known AI models, such as GPT-4 and Claude 2, whose accuracy rates in the same test are usually lower.

Devin SWE-bench benchmark test

How to use Devin

Devin is currently still in beta testing. Please visitCoginition's official websitefor more information. Users who want to try it first can fill outDevin's beta test application form。