Mar 22, 2024

All About Devin, the First AI Software Engineer

Let's chat about Devin, the first AI software engineer. We explore its game-changing skills, what it means for coding, and whether it is a threat or a boon.

Author

Ahona DasAhona DasSenior Technical Content Writer

Subject Matter Expert

Sanket SahuCo-founder
Kunal KumarChief Revenue Officer
Saurabh SrivastavaSenior Software Engineer - III
All About Devin, the First AI Software Engineer

Just when we thought we had seen (and speculated) it all — Devin launched, and it has made quite an entrance. Its makers are touting it as “the first AI software engineer.” 

Devin, the first fully autonomous software
Devin (Source: Cognition AI)

Recently announced by the stealth-mode startup Cognition AI, 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.”

— Scott Wu, Founder and CEO of Cognition AI

A lot to unpack. Here are the details →


Different from Current AI Coding Assistants?

So, is Devin the same as GitHub Copilot, the code autocompletion tool owned by Microsoft and OpenAI? Cognition AI says no, and that is why we are talking about it.

While tools like Copilot have been around to autocomplete and translate code, Devin takes the game up several notches. The AI assistant can complete an entire software development project from scratch.

To get started, you only need to give it a task using natural language commands. The software first gives you a step-by-step plan to handle the problem and then gets to work using the same tools a human developer would use.

Devin also has its own command line, its own code editor, and even its own browser. If something appears off, you can give the AI a prompt to fix the issue, and Devin will incorporate the feedback as it works, finding and fixing bugs on its own as it tests the code being written. Pretty crazy, right?

Devin in action (Source: Cognition AI)
Devin in action (Source: Cognition AI)

“Several implications arise with Devin's capacity to handle entire development projects autonomously. Efficiency stands to improve as Devin's rapid task completion could reduce time-to-market for new applications, facilitating quicker iteration and deployment.

From an AGI perspective, Devin's capabilities serve as a stepping stone, highlighting progress in AI research and development and showcasing the potential for AI to augment and enhance human capabilities in complex domains like software engineering,” according to GeekyAnts Founder Sanket Sahu.


An Amazingly Skilled Teammate?

Devin's performance
Source: Cognition AI

While not much is known to outsiders about how the technology works, Wu mentions that his team found unique ways to combine large language models (LLMs), such as OpenAI’s GPT-4, with reinforcement learning techniques.

Several features have made Devin the talk of the town in the tech world.

  • Devin can handle an entire development project end-to-end, executing tasks in a matter of minutes, right from writing code to fixing issues — and keep a calm head while at it.
  • Natural language commands are all it takes to hand Devin a new task, and it will initiate and accomplish them.
  • On the SWE-Bench benchmark, which tasks an AI with resolving real-world open-source GitHub issues, Devin correctly resolves 13.86% of the issues without assistance. This performance far surpasses the previous state-of-the-art model, which only managed to resolve 1.96% of issues unassisted and 4.80% with assistance. (See image above)
  • Cognition AI's significant claim regarding Devin is the company's breakthrough in a computer's ability to reason. In terms of AI, reasoning implies that a system can progress beyond predicting the next word in a sentence or the next snippet in a line of code. It can more closely resemble thinking and rationalizing to solve problems.
  • Devin has successfully passed practical engineering interviews at leading AI companies and has even completed actual jobs on Upwork.

Kunal Kumar, COO, GeekyAnts, predicts, “resource allocation within development teams could see optimization, with developers focusing on higher-level tasks while Devin manages routine coding duties. This could translate into cost savings for businesses due to reduced labour hours.”


Does This Threaten Devs? It’s Still A Grey Area

Powered by innovative AI techniques and funded by industry giants, Devin's capabilities is projected to far exceed those of existing AI coding assistants. To put things into perspective, Cognition AI is funded by Peter Thiel's Founders Fund and tech industry leaders, including former Twitter executive Elad Gil and Doordash co-founder Tony Xu.

However, does this spell the end for human developers? It's too soon to tell. While Devin has shown impressive capabilities, it remains a tool designed to aid, not replace, human ingenuity and creativity.

Saurabh Srivastava, Senior Software Engineer I at GeekyAnts calculated Devin’s development capabilities. Here are his findings:

The reported success rate of Devin, an AI model designed to address GitHub issues, is 13.86%, albeit within a specific context of SWE-Bench derived data, encompassing 2,294 Issue-Pull Request pairs from 12 popular Python repositories, all of which have unit tests.

However, this data subset represents a niche scenario with well-documented issues and consistent requirements, unlike real-world scenarios where requirements often change rapidly.

Devin's evaluation was also based on a random 25% subset of the dataset, raising questions about the generalizability of its performance. By applying basic mathematics, the actual success rate in these repositories is calculated to be 3.46%."

Critics focus on the specific nature of the demo's prompt-based questions and the lack of insight into how long it takes to solve problems. Given the recent hype surrounding certain tech trends, benchmarks like Devin's are bound to meet with some skepticism.

The technology behind Devin remains largely unknown and its long-term impact is yet to be seen. And we are here for it.

Subscribe to Our Newsletter

RELATED ARTICLES

More from the engineering frontline.

Dive deep into our research and insights on design, development, and the impact of various trends to businesses.
Your AI Model Is Now a Supply Chain Risk: Why FinTech Products Need Resilient, Compliant AI Architecture

Aug 27, 2026

Your AI Model Is Now a Supply Chain Risk: Why FinTech Products Need Resilient, Compliant AI Architecture
Understand how AI in FinTech creates new supply-chain risks and how resilient architecture, governance, fallbacks, and observability can help teams build secure, compliant AI products.
Building AI Lending Products for Production: Credit Risk, Compliance, and Operational Control

Aug 27, 2026

Building AI Lending Products for Production: Credit Risk, Compliance, and Operational Control
Learn how to build production-ready AI lending products with credit risk, compliance, core banking integration, human review, and audit-ready architecture.
Building an AI-Ready ACH Payment Product: Features, Compliance, Costs, and Scale

Aug 25, 2026

Building an AI-Ready ACH Payment Product: Features, Compliance, Costs, and Scale
This guide covers building AI-ready ACH payment software: core features, NACHA compliance, cost, and scaling for enterprise volume.
Can You Get Sued for an AI-Built App? Legal Risks Founders Should Know
AI

Aug 21, 2026

Can You Get Sued for an AI-Built App? Legal Risks Founders Should Know
A practical legal risk guide for founders and engineering leaders building AI built apps, covering liability, copyright, data privacy, and what it takes to survive enterprise due diligence.
Clinical Trial Management Software Development: Features, AI Use Cases, Cost, and Timeline

Aug 21, 2026

Clinical Trial Management Software Development: Features, AI Use Cases, Cost, and Timeline
A practical guide to developing clinical trial management software, including features, AI use cases, architecture, integrations, development process, and CTMS strategy decisions that shape trial cost, compliance, and delivery.
The Self-Healing Cloud: A Strategic Blueprint for Autonomous Operations with Agentic AI
Business

Aug 17, 2026

The Self-Healing Cloud: A Strategic Blueprint for Autonomous Operations with Agentic AI
Learn how to build a self-healing cloud with Agentic AI using a layered reference architecture, governance controls, and an enterprise roadmap for autonomous cloud operations.
Why Legacy Systems Block Real-Time AI Decision-Making
Business

Aug 4, 2026

Why Legacy Systems Block Real-Time AI Decision-Making
Learn how legacy systems limit real-time AI decision-making and what businesses can do to build an AI-ready infrastructure.

The Right Conversation Can Save You Six Months.

Whether you’re navigating AI adoption, modernizing legacy systems, or scaling a product - we start by listening. No pitch deck. No template. A real conversation.

All About Devin, the First AI Software Engineer - GeekyAnts