Cognition Labs has officially launched Devin, the world’s first AI software engineer, marking a new chapter in automation and engineering innovation.
What we know about Devin, the world’s first AI software engineer
Devin is equipped to handle a variety of programming tasks, from fixing small front-end bugs to creating pull requests and refactoring codebases.
Designed to work with popular platforms like Slack, GitHub, and VS Code, Devin can be tagged in Slack threads for tasks, automatically write and test code, and even address comments on GitHub pull requests.
Its IDE extension allows developers to hand off tasks and review Devin’s contributions directly within their code editor.
Devin offers a suite of features designed to enhance productivity:
- Versatility: From debugging to building integrations, Devin adapts to different engineering needs.
- Structured Guidance: Developers can guide Devin by providing detailed requirements and testing instructions.
- Speed: Tasks that typically require hours are completed in significantly less time, with recent updates reducing setup times from 30 minutes to 15 seconds.
- Collaboration: Devin supports integration with tools like Copilot and Cursor, enabling seamless teamwork between AI and human engineers.
The AI also generates “Repo Knowledge,” allowing it to learn and adapt to specific codebases, ensuring better results with each session.
Devin’s launch includes enterprise-focused features such as single sign-on (SSO) with Okta and usage insights to monitor performance.
The platform also allows customised onboarding to guide teams in leveraging Devin’s capabilities effectively.
The AI’s pricing begins at $500 (est. R8,930) per month, providing unlimited access to its features, including Slack integration, IDE extensions, and an API for advanced automation.
Devin has already proven its capabilities through various engineering challenges:
- Bug Fixing: Devin quickly resolved issues in projects like Anthropic MCP and Llama Index.
- Feature Implementation: It successfully added new functionalities to popular libraries such as Zod, writing tests and addressing feedback from maintainers.
- Efficiency Gains: Devin’s automated testing capabilities saved significant time for developers managing tedious code changes.
Cognition Labs envisions Devin as an essential tool for engineering teams, reducing repetitive tasks and freeing developers to focus on creative problem-solving.
As Devin continues to evolve, Cognition Labs plans to expand access and refine features to meet the demands of the modern software development landscape.